Files
Trilium/apps/client/src/widgets/react/Slider.tsx
2026-04-02 11:09:36 +03:00

22 lines
461 B
TypeScript

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