@julo-ui/sliders
Version:
A React Slider component that implements input[type='range']
17 lines (14 loc) • 488 B
TypeScript
import { EventSource } from '../../types.js';
import { UseSliderProps } from '../types.js';
import '@julo-ui/system';
interface UseHandleFocusThumbOptions {
focusThumbOnChange: boolean;
thumbRef: React.RefObject<HTMLElement>;
eventSource: EventSource;
onChangeEnd: UseSliderProps['onChangeEnd'];
value: number;
}
declare function useHandleFocusThumb(options: UseHandleFocusThumbOptions): {
onFocusThumb: () => void;
};
export { useHandleFocusThumb as default };