rooks
Version:
Collection of awesome react hooks
13 lines (12 loc) • 333 B
TypeScript
type Delta = {
deltaX: number;
deltaY: number;
clientX: number | null;
clientY: number | null;
velocityX: number;
velocityY: number;
timeStamp: number;
};
type ReturnValue = Omit<Delta, "timeStamp" | "clientX" | "clientY">;
declare function useMouseMoveDelta(): ReturnValue;
export { useMouseMoveDelta };