Slider - additional props

This commit is contained in:
Jeremy Gallant
2025-04-23 16:41:20 +02:00
parent ef37397969
commit 03e516e568
2 changed files with 3 additions and 1 deletions
+2 -1
View File
@@ -28,6 +28,7 @@ export function Slider({
trackClassName, trackClassName,
rangeClassName, rangeClassName,
thumbClassName, thumbClassName,
...props
}: SliderProps) { }: SliderProps) {
const [internalValue, setInternalValue] = useState<number[]>(value); const [internalValue, setInternalValue] = useState<number[]>(value);
const isControlled = value !== undefined; const isControlled = value !== undefined;
@@ -56,7 +57,7 @@ export function Slider({
disabled={disabled} disabled={disabled}
onValueChange={handleValueChange} onValueChange={handleValueChange}
onValueCommit={handleValueCommit} onValueCommit={handleValueCommit}
aria-label="Slider" {...props}
> >
<SliderPrimitive.Track <SliderPrimitive.Track
className={cn( className={cn(
+1
View File
@@ -87,6 +87,7 @@ export function FilterControl(
trackClassName="h-1 bg-gray-200 dark:bg-slate-700" trackClassName="h-1 bg-gray-200 dark:bg-slate-700"
rangeClassName="bg-blue-500" rangeClassName="bg-blue-500"
thumbClassName="w-3 h-3 bg-white border border-gray-400 dark:border-slate-600" thumbClassName="w-3 h-3 bg-white border border-gray-400 dark:border-slate-600"
aria-label={`Slider - ${cfg.label}`}
/> />
</div> </div>
); );