# Slider
> Range input for values and zoom controls.
Import from `@aspyn-io/kit`. Scaffold source: `npx shadcn@latest add https://design.aspyn.io/r/slider.json`
## Install
```tsx
import { Slider } from "@aspyn-io/kit";
```
### Basic
```tsx
```
### Controlled zoom control
Bounded zoom with a live readout.
```tsx
const [value, setValue] = React.useState([100]);
```
### Range (two thumbs)
```tsx
```
### Vertical
Set orientation="vertical" and give the slider a height to grow into.
```tsx
```
### Disabled
```tsx
```
## Notes
- Keyboard accessible: arrows step, Page Up/Down jump, Home/End go to bounds (Radix).
- Pass an array for value/defaultValue: one entry per thumb.