Skip to content

Slider

Value: 50%
Terminal window
npx skeci-ui add slider
import { Slider } from '@/components/ui/slider';
<Slider
defaultValue={[50]}
max={100}
step={1}
onValueChange={(value) => console.log(value)}
/>

Default

Steps (10)

Disabled

PropTypeDefaultDescription
valuenumber[]The controlled value of the slider.
defaultValuenumber[][0]The value of the slider when initially rendered.
onValueChange(value: number[]) => voidCallback fired when the value changes.
minnumber0The minimum value of the slider.
maxnumber100The maximum value of the slider.
stepnumber1The granularity of the slider.
disabledbooleanfalseWhether the slider is non-interactive.