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.