Dual Range Slider Custom Label

PreviousNext

component for the Dual Range Slider Custom Label

Docs
spectrumuicomponent

Preview

Loading preview…
app/registry/dual-range-slider/usage/dual-range-slider-custom-label.tsx
"use client";

import * as React from "react";
import { DualRangeSlider } from "@/components/ui/dual-range-slider";
import { useState } from "react";

const DualRangeSliderCustomLabel = () => {
  const [values, setValues] = useState([0, 100]);

  return (
    <div className="w-full space-y-5 px-10">
      <DualRangeSlider
        label={(value) => <span>{value}℃</span>}
        value={values}
        onValueChange={setValues}
        min={0}
        max={100}
        step={1}
      />
    </div>
  );
};
export default DualRangeSliderCustomLabel;

Installation

npx shadcn@latest add @spectrumui/dual-range-slider-custom-label

Usage

import { DualRangeSliderCustomLabel } from "@/components/dual-range-slider-custom-label"
<DualRangeSliderCustomLabel />