// Tremor Slider [v0.1.0] "use client" import * as React from "react" import * as SliderPrimitive from "@radix-ui/react-slider" import { cx, focusRing } from "../../lib/utils" import { Text } from "../Text" interface SliderProps extends React.ComponentPropsWithoutRef { ariaLabelThumb?: string } const Slider = React.forwardRef< React.ElementRef, SliderProps >(({ className, ariaLabelThumb, ...props }, forwardedRef) => { const value = props.value || props.defaultValue; let first = value ? value[0] : 0; let second = value ? value[1] : 1; return (
{first}
{value?.map((_, index) => ( ))}
{second}
) }) Slider.displayName = SliderPrimitive.Root.displayName export { Slider }