trilium/apps/client/src/widgets/react/Slider.tsx
2025-10-04 14:14:02 +03:00

20 lines
442 B
TypeScript

interface SliderProps {
value: number;
onChange(newValue: number);
min?: number;
max?: number;
title?: string;
}
export default function Slider({ onChange, ...restProps }: SliderProps) {
return (
<input
type="range"
className="slider"
onChange={(e) => {
onChange(e.currentTarget.valueAsNumber);
}}
{...restProps}
/>
);
}