@julo-ui/sliders
Version:
A React Slider component that implements input[type='range']
18 lines (16 loc) • 487 B
JavaScript
// src/usecase/use-handle-dragging.ts
import { useCallback, useState } from "react";
function useHandleDragging() {
const [isDragging, setIsDragging] = useState(false);
const onDraggingStart = useCallback(() => {
setIsDragging(true);
}, []);
const onDraggingEnd = useCallback(() => {
setIsDragging(false);
}, []);
return { isDragging, onDraggingStart, onDraggingEnd };
}
var use_handle_dragging_default = useHandleDragging;
export {
use_handle_dragging_default
};