Slider

Picks a number from a range by dragging or with the keyboard.

Import

import { Slider } from "@tarve/core";

Usage

Slider.tsx
import { Slider } from "@tarve/core";

let volume = 40;

<Slider
  label="Volume"
  value={volume}
  min={0}
  max={100}
  step={5}
  onValueChange={(value) => {
    volume = value;
  }}
/>

Props

PropTypeDefault
value required number—
disabled boolean—
label string—
max number100
min number0
onValueChange (value: number) => void—
orientation "horizontal" | "vertical""horizontal"
step number1

Common props

Shared by every component. See descriptions →

childrenhighlightidkeymotionFromonHighlightonPasteonTransitionEndrovingGroupstyle