diff --git a/server/internal/library/hggen/views/curd_generate_web_model.go b/server/internal/library/hggen/views/curd_generate_web_model.go index 15594c3..76df0fd 100644 --- a/server/internal/library/hggen/views/curd_generate_web_model.go +++ b/server/internal/library/hggen/views/curd_generate_web_model.go @@ -47,6 +47,9 @@ func (l *gCurd) generateWebModelState(ctx context.Context, in *CurdPreviewInput) if field.FormMode == "Switch" { value = 2 } + if field.FormMode == "InputDynamic" { + value = "[]" + } buffer.WriteString(fmt.Sprintf(" public %s = %v; // %s\n", field.TsName, value, field.Dc)) } buffer.WriteString("\n constructor(state?: Partial) {\n if (state) {\n Object.assign(this, state);\n }\n }")