Snippets / Tags
hooks
7 hooks code snippets across 1 language. Copy-paste solutions from production code.
7
snippets
react
7 snippetsuseClickOutside Hook for React
A typed React hook that fires a callback when the user clicks outside a referenced element. Perfect for closing dropdowns and modals.
useCopyToClipboard Hook for React
A typed React hook that copies any string to the clipboard with a success state, error handling, and an automatic reset timer.
useDebounce Hook for React
A typed React useDebounce hook that delays value updates until the user stops changing them. SSR-safe, auto-cleanup, fully typed.
useIntersectionObserver Hook for React
A performant, TypeScript-safe React hook wrapping IntersectionObserver. Ideal for fade-in-on-scroll, lazy loading, and infinite scroll.
useLocalStorage Hook for React
Typed React useLocalStorage hook with SSR safety, cross-tab sync via storage events, namespaced keys, and graceful fallback in private mode.
useOnlineStatus Hook for React
A typed React hook that tracks the browser online/offline state and re-renders components when the network status changes.
useScrollProgress Hook for React
A tiny, SSR-safe React hook that tracks vertical scroll progress as a 0 to 1 value. Perfect for reading progress bars and scroll-linked effects.