common-hook
Version:
提供项目中常用的 React Hooks
22 lines (21 loc) • 748 B
TypeScript
export * from "./useEventListener";
export * from "./useFavicon";
export * from "./useHover";
export * from "./useMouse";
export * from "./useTitle";
/**
* @name 浏览器 Hooks
* @example
* useEventListener // 事件监听
* useTitle // 设置页面标题
* useFavicon // 设置页面favicon
* useHover // 监听DOM元素是否鼠标悬停
* useMouse // 监听鼠标位置
*/
export declare const Dom: {
useEventListener: (eventName: string, handler: (...p: any) => void, options?: any) => void;
useFavicon: (href: string) => void;
useHover: (target: any, options?: import("./useHover").Options) => boolean;
useMouse: (target?: any) => any;
useTitle: (title: string) => void;
};