536

Usage

Browse functions by how commonly they are used in real projects.

Groups

Explore the catalog grouped by practical usage level.

Necessary

Core everyday primitives that cover the most common React tasks.

  • useBoolean: Hook provides opportunity to manage boolean state
  • useClickOutside: Hook to handle click events outside the specified target element(s)
  • useDidUpdate: Hook that triggers the effect callback on updates
  • useDisclosure: Hook that allows you to open and close a modal
  • useEventListener: Hook that attaches an event listener to the specified target
  • useMount: Hook that executes a callback when the component mounts
  • useUnmount: Hook that defines the logic when unmounting a component

High

Frequently useful functions that fit naturally into many production features.

Medium

Situational building blocks for recurring patterns and product-specific workflows.

Low

Niche utilities for targeted browser APIs, edge cases, and specialized interactions.