@izhann/react-cursor-fx
Version:
Interactive cursor effects for React and Next.js applications — zero runtime dependencies
10 lines (9 loc) • 407 B
TypeScript
import type { MousePosition } from "../types";
/**
* Returns a live-updating mouse position that re-renders the consumer on every
* animation frame (RAF-throttled). Uses the shared mouseStore singleton, so no
* additional window.mousemove listener is added.
*
* For zero-render position access, read mouseStore.x / mouseStore.y directly.
*/
export declare const useMousePosition: () => MousePosition;