一个用 vue composition API 编写的常用 hook
灵感来自 umi-hooks
- userSize 监听元素变化
- userHover 跟踪 dom 元素是否有鼠标悬停
- useDocumentVisibility 可以获取页面可见状态的 Hook
- useFullscreen 一个用于处理 dom 全屏的 Hook
- useInViewport 一个用于判断dom元素是否在可视范围之内的 Hook
- useMouse 监听鼠标位置的 Hook
- useScroll 获取元素的滚动状态的 Hook
- useTextSelection 实时获取用户当前选取的文本内容及位置的 Hook
开发中
- useDebounce
- useDebounceFn