Skip to content

Commit f1d7235

Browse files
committed
hidden field required config by default must be false
1 parent 6d091ba commit f1d7235

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

packages/commons/src/events/FieldConfig.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -847,7 +847,8 @@ const LoaderField = BaseField.extend({
847847
export type LoaderField = z.infer<typeof LoaderField>
848848

849849
const HiddenField = BaseField.extend({
850-
type: z.literal(FieldType.HIDDEN)
850+
type: z.literal(FieldType.HIDDEN),
851+
required: z.literal(false).optional() // Hidden fields cannot be required
851852
}).describe(
852853
'A non-interactive, hidden field that only hold a value in the form'
853854
)

0 commit comments

Comments
 (0)