📄️ useActiveElement
React 跟踪 document.activeElement 的监听 hook
📄️ useClickOutside
监听元素外部的点击。 对于模式或下拉菜单很有用。
📄️ useDocumentVisibility
跟踪 document.visibilityState 的 React Hook
📄️ useDoubleClick
双击跟踪
📄️ useDraggable
元素拖动
📄️ useDropZone
创建一个可以拖拽文件的区域
📄️ useElementBounding
追踪 HTML 元素边界框的 React Hook
📄️ useElementSize
追踪 HTML 元素大小的React Hook. ResizeObserver MDN
📄️ useElementVisibility
追踪视窗内元素可见性的 React Hook。这是 useIntersectionObserver 的一个封装器
📄️ useFocus
跟踪元素焦点状态的 React Hook
📄️ useIntersectionObserver
使用 Intersection Observer API 跟踪元素
📄️ useMeasure
使用 Resize Observer API 跟踪 HTML 元素的尺寸
📄️ useMutationObserver
使用 MutationObserver MDN 检测 DOM 的更改
📄️ useResizeObserver
使用 ResizeObserver MDN 跟踪元素大小。
📄️ useSticky
跟踪元素是否粘滞
📄️ useWindowsFocus
使用 window.onfocus and window.onblur 事件跟踪页面焦点
📄️ useWindowScroll
useWindowScroll 是一个 React Hook,它用于获取浏览器窗口的滚动位置
📄️ useWindowSize
跟踪视窗大小的 React Hook。