use-utils
A utility hooks for react projects
Install
$ npm install use-utils
OR
$ yarn add use-utils
Documentation
useDebounce— Debounce any value (primitive value, object etc) or debounce any function with custom delay.
useFetch— Utility which provides fetch API's as hook version.
useInfiniteScroll— Infinite scroll functionality in hook form.
useNetworkStatus— Check online/offline status (your device is connected to internet or not).
usePrevValue— Store value which will used in next render (Kind of prevProps & prevState).
useSetState— Mimicking a class based setState function with hook.
useSetStateWithCallback— setState with callback (Note: we can mimick setState callback, read docs for more info why).
useToggle— Utility toggling state for any switch, modal, on/off functionality.
useWindowSizes— Get current window sizes in any component.