Range Slider

A dual-handle slider for selecting a numeric range.

Install

npx shadcn add @clearly/range-slider

Preview

Live Range Slider component — see usage below.

Usage

import { RangeSlider } from "@/components/ui/range-slider"

<RangeSlider />

Every Clearly component also accepts glass (subtle·medium·strong), specular and className.

Props

PropTypeDefaultDescription
value[number, number]Low/high tuple (controlled).
defaultValue[number, number]Initial low/high tuple.
minnumber0Minimum value.
maxnumber100Maximum value.
stepnumber1Step increment.
onValueChange(value: [number, number]) => voidChange callback.