radkradk

Slider

An input where the user selects a value from within a given range.

Value: 50

Installation

npx radk add slider

Usage

import { Slider } from "@/components/ui/slider"
<Slider defaultValue={[50]} min={0} max={100} step={1} />

Examples

Range

Use two values to create a range slider.

<Slider defaultValue={[25, 75]} min={0} max={100} step={1} />

Controlled

const [value, setValue] = React.useState([50])

<Slider value={value} onValueChange={setValue} />

Disabled

<Slider defaultValue={[50]} disabled />