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[] };
531
531
const Form : FC < FormProps > = ( { parameters } ) => {
532
532
return parameters
533
533
. 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 } /> ) ;
535
537
} ;
536
538
537
539
type FormElementProps = { parameter : ParameterWithSource } ;
@@ -542,9 +544,7 @@ const FormElement: FC<FormElementProps> = ({ parameter }) => {
542
544
const value = useMemo (
543
545
( ) =>
544
546
$form [ parameter . name ] ??
545
- ( parameter . default_value . value === "??"
546
- ? ""
547
- : parameter . default_value . value ) ,
547
+ undefined ,
548
548
[ $form , parameter ] ,
549
549
) ;
550
550
You can’t perform that action at this time.
0 commit comments