createBreakpoint | laptopL: 1440, laptop: 1024, tablet: 768 | AUTO |
useBattery | React sensor hook that tracks battery status. | AUTO |
useGeolocation | React sensor hook that tracks user's geographic location. This hook accepts [position options](https | AUTO |
useHash | React sensor hook that tracks browser's location hash. | AUTO |
useHover | React UI sensor hooks that track if some element is being hovered | AUTO |
useHoverDirty | Tracks mouse hover state using a ref (more direct than useHover). | AUTO |
useIdle | React sensor hook that tracks if user on the page is idle. | AUTO |
useIntersection | React sensor hook that tracks the changes in the intersection of a target element with an ancestor e | AUTO |
useKey | React UI sensor hook that executes a handler when a keyboard key is used. | AUTO |
useKeyboardJs | React UI sensor hook that detects complex key combos like detecting when | EXTERNAL |
useKeyPress | React UI sensor hook that detects when the user is pressing a specific | AUTO |
useKeyPressEvent | This hook fires keydown and keyup callbacks, similar to how useKey | AUTO |
useLocation | React sensor hook that tracks brower's location. | AUTO |
useLongPress | React sensor hook that fires a callback after long pressing. | AUTO |
useMeasure | React sensor hook that tracks dimensions of an HTML element using the [Resize Observer API](https:// | AUTO |
useMedia | React sensor hook that tracks state of a CSS media query. | AUTO |
useMediaDevices | React sensor hook that tracks connected hardware devices. | AUTO |
useMotion | React sensor hook that uses device's acceleration sensor to track its motions. | AUTO |
useMouse | React sensor hooks that re-render on mouse position changes. useMouse simply tracks | AUTO |
useMouseHovered | Extended mouse tracking with options for bounded coordinates and hover-only tracking. | AUTO |
useMouseWheel | React Hook to get deltaY of mouse scrolled in window. | AUTO |
useNetworkState | Tracks the state of browser's network connection. | AUTO |
useOrientation | React sensor hook that tracks screen orientation of user's device. | AUTO |
usePageLeave | React sensor hook that fires a callback when mouse leaves the page. | AUTO |
usePinchZoom | React sensor hook that tracks the changes in pointer touch events and detects value of pinch differe | AUTO |
useScratch | React sensor hook that tracks state of mouse "scrubs" (or "scratches"). | AUTO |
useScroll | React sensor hook that re-renders when the scroll position in a DOM element changes. | AUTO |
useScrollbarWidth | Hook that will return current browser's scrollbar width. | AUTO |
useScrolling | React sensor hook that keeps track of whether the user is scrolling or not. | AUTO |
useSearchParam | React sensor hook that tracks browser's location search param. | AUTO |
useSize | React sensor hook that tracks size of an HTML element. | AUTO |
useStartTyping | React sensor hook that fires a callback when user starts typing. Can be used | AUTO |
useWindowScroll | React sensor hook that re-renders on window scroll. | AUTO |
useWindowSize | React sensor hook that tracks dimensions of the browser window. | AUTO |