When submitting a form (create or edit), submission errors (errors returned by the server) will be automatically displayed for the corresponding field.
Validation errors don't follow a RFC or a convention, so it will only work if API Platform is used as the backend.
For other backends, the schemaAnayzergetSubmissionErrors method needs to be changed to map the submission errors correctly.
An external library (final-form-submit-errors) is also used by default to clear the submit error when the related form field is changed.
This PR also adds missing props SimpleForm and Datagrid in guessers.
When submitting a form (create or edit), submission errors (errors returned by the server) will be automatically displayed for the corresponding field.
It uses https://github.com/marmelab/react-admin/pull/5778 and therefore will be only available for react-admin >= 3.12.
Validation errors don't follow a RFC or a convention, so it will only work if API Platform is used as the backend. For other backends, the
schemaAnayzer
getSubmissionErrors
method needs to be changed to map the submission errors correctly.An external library (final-form-submit-errors) is also used by default to clear the submit error when the related form field is changed.
This PR also adds missing props
SimpleForm
andDatagrid
in guessers.