fix: form.defaults were overwriting fields props
Massimo Melina committed
Mar 5, 2022 at 09:19 UTC
087e9f1ef08899f752c8bc52e288c74ce40c361a
1 file changed
+1
-1
admin/src/Form.ts
+1
-1
@@ -75,7 +75,7 @@ export function Form({ fields, values, set, defaults, save, sticky, addToBar=[],
75
}
76
if (field.label === undefined)
77
field.label = _.capitalize(k.replaceAll('_', ' '))
78
- Object.assign(field, defaults?.(field))
78
+ _.defaults(field, defaults?.(field))
79
}
80
const { xs=12, sm, md, lg, xl, comp=StringField, ...rest } = field
81
return h(Grid, { key: k, item: true, xs, sm, md, lg, xl },