# 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.