Default
default.tsx
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>The Slider component allows users to select a value from a range.
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>// Themes
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
// States
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
// Sizes
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
// Variants
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
// Rounding
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
// Shadows
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>// Disabled
const [value, setValue] = useState(50);
<Slider
min={0}
max={100}
step={1}
value={value}
onChange={(e) => setValue(Number(e.target.value))}
/>