[go: up one dir, main page]

react-unique-hooks
TypeScript icon, indicating that this package has built-in type declarations

0.1.25 • Public • Published

React Unique Hooks

A collection of custom hooks designed to enhance your day-to-day React web development experience. These hooks aim to simplify various aspects of React application development and can be seamlessly integrated into any React project to cater to individual needs.

Installation

To incorporate react-unique-hooks into your project, begin by installing it via npm or yarn.

Using npm:

npm install react-unique-hooks

Using yarn:

yarn add react-unique-hooks

Available Hooks

This package provides a range of custom hooks that can be utilized in your React applications. Below is a comprehensive list of the hooks currently available:

  • useToggle
  • useTimeout
  • useDebounce
  • useUpdateEffect
  • useArray
  • usePrevious
  • useStateWithHistory
  • useStorage
  • useAsync
  • useFetch
  • useScript
  • useDeepCompareEffect
  • useEventListener
  • useOnScreen
  • useWindowSize
  • useMediaQuery
  • useGeolocation
  • useStateWithValidation
  • useSize
  • useEffectOnce
  • useClickOutside
  • useDarkMode
  • useCopyToClipboard
  • useCookie
  • useTranslation
  • useOnlineStatus
  • useRenderCount
  • useDebugInformation
  • useHover
  • useLongPress

Contributing

Contributions to the react-unique-hooks package are welcome and encouraged! If you find a bug or want to suggest an improvement, feel free to open an issue or submit a pull request on the GitHub repository.

License

The react-unique-hooks package is licensed under the MIT License.

Package Sidebar

Install

npm i react-unique-hooks

Weekly Downloads

32

Version

0.1.25

License

MIT

Unpacked Size

108 kB

Total Files

155

Last publish

Collaborators

  • shivamdevs
  • shivamdewangan
  • devflikr-admin