common-hook
Version:
提供项目中常用的 React Hooks
21 lines (20 loc) • 423 B
TypeScript
/**
* @name 监听鼠标位置
* @example
* const mouse = useMouse()
*/
export interface CursorState {
screenX: number;
screenY: number;
clientX: number;
clientY: number;
pageX: number;
pageY: number;
elementX: number;
elementY: number;
elementH: number;
elementW: number;
elementPosX: number;
elementPosY: number;
}
export declare const useMouse: (target?: any) => any;