File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -531,7 +531,9 @@ type FormProps = { parameters: ParameterWithSource[] };
531531const Form : FC < FormProps > = ( { parameters } ) => {
532532 return parameters
533533 . sort ( ( a , b ) => a . order - b . order )
534- . map ( ( p , index ) => < FormElement key = { index } parameter = { p } /> ) ;
534+ // Since the form is sourced from constantly changing terraform, we are not sure
535+ // if the parameters are the "same" as the previous render.
536+ . map ( ( p ) => < FormElement key = { window . crypto . randomUUID ( ) } parameter = { p } /> ) ;
535537} ;
536538
537539type FormElementProps = { parameter : ParameterWithSource } ;
@@ -542,9 +544,7 @@ const FormElement: FC<FormElementProps> = ({ parameter }) => {
542544 const value = useMemo (
543545 ( ) =>
544546 $form [ parameter . name ] ??
545- ( parameter . default_value . value === "??"
546- ? ""
547- : parameter . default_value . value ) ,
547+ undefined ,
548548 [ $form , parameter ] ,
549549 ) ;
550550
You can’t perform that action at this time.
0 commit comments