Search results
18 packages found
This package provides an opinionated eslint rule that enhances the readability and maintainability of `React.useEffect` usage, by suggesting the usage of names functions for `useEffect` callbacks.
A wrapper around React.useEffect with improved API
A layer over useEffect that provides previous values of dependencies.
Enable react/preact/etc hooks for regular functions
- react
- hooks
- any-hooks
- use-state
- use-effect
- augmentor
- preact
- hook
- use
- reactive
- frp
- tng-hooks
- reactive-function
- react function
🌀 Small (~0.2kb) debounce effect hook for React with TypeScript support
React hooks to make handling async operations a breeze
useEffect but for async effects, with clean-up, safe and easy
- hook
- react
- effect
- useEffect
- use-effect
- use
- async
- async-effect
- async-effect-hook
- promise
- await
- clean-up
- asynchronous
An alternative to `useCallback` that don't require a `dependencies list` to stay up-to-date.
A small utility to create custom hooks using useEffect
use-clear-effect is the react hook allowing get previous dependency values from effect.
Debounced effect hook for react
useEffect hook from ReactJS debounced!
An extension of React useEffect without the need for clean-up functions
`useEffectOnce` is a wrapper for `useEffect` that performs the effect only once, unlike other options it uses `useContext` and does not use `useRef`.
useEffectOnce and useLayoutEffectOnce with conditional execution
A custom hook to handle a HTML element or window resize
Throttled effect hook for react
A small utility to create custom hooks using useEffect