UNPKG

@guruhotel/aura-hooks

Version:

🪝 Hooks library designed by the Guruhotel team for Aura UI

19 lines (18 loc) 551 B
/// <reference types="react" /> export interface UseMovePosition { x: number; y: number; } export declare const clampUseMovePosition: (position: UseMovePosition) => { x: number; y: number; }; interface useMoveHandlers { onScrubStart?(): void; onScrubEnd?(): void; } export declare function useMove<T extends HTMLElement = HTMLDivElement>(onChange: (value: UseMovePosition) => void, handlers?: useMoveHandlers, dir?: "ltr" | "rtl"): { ref: import("react").MutableRefObject<T | undefined>; active: boolean; }; export {};