Hooks category
Hooks
Use Auto Scroll
A hook to automatically scroll a list
Use Battery
A hook to get battery informations
Use Click Outside
A React hook that allows you to detect clicks outside of a specified element.
Use Copy to Clipboard
A hook that allows you to copy text to the clipboard
Use counter
A hook that allows you to count easily
Use debounce
A hook that allows you to debounce the value of an input
Use Event Callback
A hook that returns a memoized event callback
Use Event Listener
A hook that allows you to manage event listeners on DOM elements
Use First Visit
A hook that provides a first visit functionality to your application
Use GeoLocation
A hook that allows you to access and manage the user's geolocation data
Use in View
A hook that allows you to know if an element is in the viewport
Use Input Value
A hook that allows you to manage the value of an input field
Use Isomorphic Layout Effect
A hook that allows you to use the isomorphic version of useLayoutEffect, ensuring compatibility with server-side rendering.
Use Key Press
A hook that allows you to know if an element is in the viewport
Use Konami Code
A hook that detects the Konami Code sequence and triggers actions accordingly
Use Local Storage
A hook that allows you to manage and persist state using localStorage
Use Location
A hook that allows you to access and manage the current location in your application
Use Measure
A hook that allows you to measure the size of an element in your application
Use Mouse
A simple hook to get the mouse position.
Use Network Status
A hook to get the network status
Use Rerender
A hook that throttles the execution of a function, limiting how often it can be invoked
Use Online Status
A hook that allows you to monitor the online/offline status of the user's device
Coming Soon
Use Speech to Text
A hook that allows you to convert speech to text
Coming Soon
Use Session Storage
A hook that allows you to manage session storage values
Use Step
Create a step component
Use Stopwatch
A hook that provides a stopwatch functionality to your application
Use Text to Speech
A hook that allows you to convert text to speech
Use Throttle
A hook that throttles the execution of a function, limiting how often it can be invoked
Use Video
A hook that provides a video player functionality to your application
Use Window Scroll Position
A hook that allows you to track the window's scroll position
Use Window Size
A hook that allows you to track the size of the browser window