use-debouncy
🌀 Small (~0.2kb) debounce effect hook for React with TypeScript support
🌀 Small (~0.2kb) debounce effect hook for React with TypeScript support
useEffect hook from ReactJS debounced!
Debounced effect hook for react
Throttled effect hook for react
A layer over useEffect that provides previous values of dependencies.
A small utility to create custom hooks using useEffect
use-clear-effect is the react hook allowing get previous dependency values from effect.
Enable react/preact/etc hooks for regular functions
A small utility to create custom hooks using useEffect
useEffect but for async effects, with clean-up, safe and easy
A small utility to create custom hooks using useEffect
An extension of React useEffect without the need for clean-up functions
React hooks to make handling async operations a breeze
A wrapper around React.useEffect with improved API
useEffectOnce and useLayoutEffectOnce with conditional execution
An alternative to `useCallback` that don't require a `dependencies list` to stay up-to-date.
`useEffectOnce` is a wrapper for `useEffect` that performs the effect only once, unlike other options it uses `useContext` and does not use `useRef`.
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 custom hook to handle a HTML element or window resize