@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
11 lines (10 loc) • 604 B
TypeScript
import type { FormEvent, SyntheticEvent } from 'react';
import type { MouseEvent as ReactMouseEvent, TouchEvent as ReactTouchEvent } from 'react';
export declare function useSliderEvents(): {
onThumbMouseDownHandler: (event: MouseEvent | TouchEvent | SyntheticEvent) => void;
onThumbMouseUpHandler: () => void;
onTrackMouseDownHandler: (event: MouseEvent | TouchEvent | ReactMouseEvent | ReactTouchEvent) => void;
onHelperChangeHandler: (event: FormEvent<HTMLInputElement>) => void;
onHelperFocusHandler: (event: FormEvent<HTMLInputElement>) => void;
removeEvents: () => void;
};