fix: handle empty field meta for checkboxes

This commit is contained in:
Mythie
2025-02-26 15:27:44 +11:00
committed by David Nguyen
parent 11dbb8873e
commit cf58c80e31

View File

@ -45,7 +45,12 @@ export const DocumentSigningCheckboxField = ({
const { executeActionAuthProcedure } = useRequiredDocumentSigningAuthContext();
const parsedFieldMeta = ZCheckboxFieldMeta.parse(field.fieldMeta);
const parsedFieldMeta = ZCheckboxFieldMeta.parse(
field.fieldMeta ?? {
type: 'checkbox',
values: [{ id: 1, checked: false, value: '' }],
},
);
const values = parsedFieldMeta.values?.map((item) => ({
...item,