📄️ use
use 是一个用于解析 React v18 及以下版本的 promise 状态的 polyfill hook。请注意,它只实现了消费 promise 的能力。
📄️ useControlled
useControlled 是一个自定义 hook,帮助你管理受控组件。它是 useState 的一个包装器,允许你从外部控制组件的值。
📄️ useCookie
有助于在 CookieStore 中存储、更新和删除值的 hook
📄️ useCountDown
React State Hooks that return the minutes gracefull
📄️ useCounter
跟踪数值的 React hook。
📄️ useCycleList
循环浏览项目列表
📄️ useDebounce
对值进行防抖的React hook
📄️ useDisclosure
useDisclosure 是一个提供了创建披露小部件所需的所有工具的 hook。披露小部件用于显示或隐藏内容。此 hook 提供了控制内容可见性的状态和函数。
📄️ useFirstMountState
返回组件是否刚刚挂载的 React Hook
📄️ useHover
跟踪鼠标是否在元素上。
📄️ useLatest
跟踪 React State 的最新值。
📄️ useLocalStorage
轻松管理 localStorage
📄️ useMergedRefs
useMergedRefs 是一个合并多个 ref 到单个 ref 的 hook。当你需要在单个 dom 节点上使用多个 ref 时,请使用此 hook。
📄️ useMountedState
检查组件的挂载状态
📄️ usePrevious
跟踪更新前的值
📄️ useRafState
在 requestAnimationFrame 更新状态。
📄️ useSessionStorage
轻松管理 sessionStorage
📄️ useSetState
类似于 class component 中的 setState
📄️ useSupported
检测浏览器是否支持某些新的特性
📄️ useTextSelection
跟踪用户选中的文字
📄️ useThrottle
对值进行节流的React hook
📄️ useToggle
优雅管理 Boolean 值。