UNPKG

@mantine/hooks

Version:

A collection of 50+ hooks for state and UI management

18 lines (17 loc) 507 B
export interface UseMovePosition { x: number; y: number; } export declare function 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").RefObject<T>; active: boolean; }; export {};