Components
npx shadcn@latest add https://21st.dev/r/originui/sliderLoading preview...
"use client";
import { Label } from "@/components/ui/label";
import { Slider } from "@/components/ui/slider";
import { Volume2, VolumeX } from "lucide-react";
import { useState } from "react";
function Component() {
const [value, setValue] = useState([25]);
return (
<div className="space-y-3 min-w-[300px]">
<div className="flex items-center justify-between gap-2">
<Label className="leading-6">Volume</Label>
<output className="text-sm font-medium tabular-nums">{value[0]}</output>
</div>
<div className="flex items-center gap-2">
<VolumeX className="shrink-0 opacity-60" size={16} strokeWidth={2} aria-hidden="true" />
<Slider value={value} onValueChange={setValue} aria-label="Volume slider" />
<Volume2 className="shrink-0 opacity-60" size={16} strokeWidth={2} aria-hidden="true" />
</div>
</div>
);
}
export { Component };
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...