From 0d4b61993cba37c180ac91e40a0fb362711de8de Mon Sep 17 00:00:00 2001 From: Ruben Beltran del Rio Date: Fri, 30 Jan 2026 11:31:24 +0100 Subject: Initial implementation --- src/components/ControlSlider.tsx | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 src/components/ControlSlider.tsx (limited to 'src/components/ControlSlider.tsx') diff --git a/src/components/ControlSlider.tsx b/src/components/ControlSlider.tsx new file mode 100644 index 0000000..34d3c82 --- /dev/null +++ b/src/components/ControlSlider.tsx @@ -0,0 +1,36 @@ +import React from "react"; + +interface ControlSliderProps { + label: string; + name: string; + value: number; + min: number; + max: number; + step: number; + onChange: (value: string) => void; +} + +export const ControlSlider: React.FC = ({ + label, + name, + value, + min, + max, + step, + onChange, +}) => { + return ( +
+ + onChange(event.target.value)} + step={step} + /> +
+ ); +}; -- cgit