File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed
site/src/modules/workspaces/DynamicParameter Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -411,23 +411,27 @@ const DebouncedParameterField: FC<DebouncedParameterFieldProps> = ({
411
411
}
412
412
413
413
case "slider" :
414
+ const numericValue = Number . isFinite ( Number ( localValue ) ) ? Number ( localValue ) : 0 ;
415
+ const {
416
+ validation_min : min = 0 ,
417
+ validation_max : max = 100 ,
418
+ } = parameter . validations [ 0 ] ?? { } ;
419
+
414
420
return (
415
421
< div className = "flex flex-row items-baseline gap-3" >
416
422
< Slider
417
423
id = { id }
418
424
className = "mt-2"
419
- value = { [
420
- Number . isFinite ( Number ( localValue ) ) ? Number ( localValue ) : 0 ,
421
- ] }
425
+ value = { [ numericValue ] }
422
426
onValueChange = { ( [ value ] ) => {
423
427
setLocalValue ( value . toString ( ) ) ;
424
428
} }
425
- min = { parameter . validations [ 0 ] ?. validation_min ?? 0 }
426
- max = { parameter . validations [ 0 ] ?. validation_max ?? 100 }
429
+ min = { min ?? undefined }
430
+ max = { max ?? undefined }
427
431
disabled = { disabled }
428
432
/>
429
433
< span className = "w-4 font-medium" >
430
- { Number . isFinite ( Number ( localValue ) ) ? localValue : "0" }
434
+ { numericValue }
431
435
</ span >
432
436
</ div >
433
437
) ;
You can’t perform that action at this time.
0 commit comments