import * as React from "react" import { cn } from "@/lib/utils" interface SliderProps extends React.InputHTMLAttributes { value?: number min?: number max?: number step?: number onValueChange?: (value: number) => void } const Slider = React.forwardRef( ({ className, value, min = 0, max = 100, step = 1, onValueChange, onChange, ...props }, ref) => { const handleChange = (e: React.ChangeEvent) => { const newValue = Number(e.target.value) onValueChange?.(newValue) onChange?.(e) } return ( ) } ) Slider.displayName = "Slider" export { Slider }