MpMeetPatel / use-utils

Utility react hooks which i most commonly use.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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't mimick exact 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.

About

Utility react hooks which i most commonly use.


Languages

Language:TypeScript 100.0%