The Slider allows users to select a specific value, or a range between two values.
import Slider from "@ds-kit/slider"
500100<Slider my="3rem" />
500100<Slider playMode duration={100} my="3rem" />
009<Slider value={0} customDomain={[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]} interpolate={false} playMode duration={1000} my="3rem" />
46010<Slider value={[4, 6]} min={0} max={10} my="3rem" />
46010<Slider value={[4, 6]} min={0} max={10} playMode interpolate={false} duration={1000} my="3rem" />
min
number
0
max
number
100
customDomain
arrayOf
value
number
arrayOf
onChange
func
onDragStart
func
onDragEnd
func
interpolate
bool
true
step
number
0.05
snapStep
number
1
showSnapHints
bool
false
playMode
bool
false
duration
number
500
autoPlay
bool
false
loop
bool
false
onPlayEnd
func
onPlayStart
func
tooltip
"auto"
"on"
"off"
"auto"
tooltipPosition
"top"
"bottom"
"top"
tooltipFormat
func
tickValues
"auto"
"on"
"off"
"auto"
tickFormat
func
color
string
"primary"
my
string
number
array
mt
string
number
array
mb
string
number
array
p
string
number
array
px
string
number
array
py
string
number
array
pt
string
number
array
pb
string
number
array
pr
string
number
array
pl
string
number
array
buttonOutlineColor
string
"#FFF"
bg
color
borderColor
color