use-utils v0.1.0
Install
$ npm install use-utilsOR
$ yarn add use-utilsDocumentation
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.
6 years ago