diff --git a/ordinis-admin-ui/src/components/form/SchemaDrivenForm.tsx b/ordinis-admin-ui/src/components/form/SchemaDrivenForm.tsx index be01a86..700db52 100644 --- a/ordinis-admin-ui/src/components/form/SchemaDrivenForm.tsx +++ b/ordinis-admin-ui/src/components/form/SchemaDrivenForm.tsx @@ -413,6 +413,22 @@ const FieldBody = ({ if (isDateFormat(schema)) { const isDateTime = schema.format === 'date-time' + if (isDateTime) { + return ( + ( + field.onChange(iso || undefined)} + /> + )} + /> + ) + } return ( - field.onChange(d ? (isDateTime ? formatIsoDateTime(d) : formatIsoDate(d)) : undefined) - } + onChange={(d) => field.onChange(d ? formatIsoDate(d) : undefined)} /> )} />