'use client'; import * as React from 'react'; import { Slider as SliderPrimitive } from 'radix-ui'; import { cn } from '@spoon/ui'; const Slider = ({ className, defaultValue, value, min = 0, max = 100, ...props }: React.ComponentProps) => { const _values = React.useMemo( () => Array.isArray(value) ? value : Array.isArray(defaultValue) ? defaultValue : [min, max], [value, defaultValue, min, max], ); return ( {Array.from({ length: _values.length }, (_, index) => ( ))} ); }; export { Slider };