File tree Expand file tree Collapse file tree 1 file changed +3
-6
lines changed
site/src/modules/workspaces/DynamicParameter Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -85,7 +85,6 @@ export const DynamicParameter: FC<DynamicParameterProps> = ({
85
85
value = { value }
86
86
onChange = { onChange }
87
87
disabled = { disabled }
88
- isPreset = { isPreset }
89
88
/>
90
89
) : (
91
90
< ParameterField
@@ -251,7 +250,6 @@ interface DebouncedParameterFieldProps {
251
250
onChange : ( value : string ) => void ;
252
251
disabled ?: boolean ;
253
252
id : string ;
254
- isPreset ?: boolean ;
255
253
}
256
254
257
255
const DebouncedParameterField : FC < DebouncedParameterFieldProps > = ( {
@@ -260,7 +258,6 @@ const DebouncedParameterField: FC<DebouncedParameterFieldProps> = ({
260
258
onChange,
261
259
disabled,
262
260
id,
263
- isPreset,
264
261
} ) => {
265
262
const [ localValue , setLocalValue ] = useState (
266
263
value !== undefined ? value : validValue ( parameter . value ) ,
@@ -272,13 +269,13 @@ const DebouncedParameterField: FC<DebouncedParameterFieldProps> = ({
272
269
const prevDebouncedValueRef = useRef < string | undefined > ( ) ;
273
270
const prevValueRef = useRef ( value ) ;
274
271
275
- // This is necessary in the case of fields being set by preset parameters
272
+ // Necessary for dynamic defaults or fields being set by preset parameters
276
273
useEffect ( ( ) => {
277
- if ( isPreset && value !== undefined && value !== prevValueRef . current ) {
274
+ if ( value !== undefined && value !== prevValueRef . current ) {
278
275
setLocalValue ( value ) ;
279
276
prevValueRef . current = value ;
280
277
}
281
- } , [ value , isPreset ] ) ;
278
+ } , [ value ] ) ;
282
279
283
280
useEffect ( ( ) => {
284
281
// Only call onChangeEvent if debouncedLocalValue is different from the previously committed value
You can’t perform that action at this time.
0 commit comments