'use client' import * as SliderPrimitive from '@radix-ui/react-slider' import * as React from 'react' import { cn } from '@/lib/utils' const twStyles = { root: 'relative flex w-full touch-none select-none items-center', track: 'relative h-2 w-full grow overflow-hidden rounded-full bg-gray-100 dark:bg-gray-800', range: 'absolute h-full bg-gray-900 dark:bg-gray-50', thumb: [ 'block h-5 w-5 rounded-full border-2 border-gray-900 bg-white ring-offset-white', 'transition-colors focus-visible:outline-none focus-visible:ring-2', 'focus-visible:ring-gray-950 focus-visible:ring-offset-2 disabled:pointer-events-none', 'disabled:opacity-50 dark:border-gray-50 dark:bg-gray-950', 'dark:ring-offset-neutral-950 dark:focus-visible:ring-gray-300', ], } const Slider = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef >(({ className, ...props }, ref) => { return ( ) }) Slider.displayName = SliderPrimitive.Root.displayName export { Slider }