Open
Description
Is your feature request related to a problem? Please describe.
We have a use case where we don't want error messages (such as the default "is a required property" for required fields) on load, and only show error messages after the user has started touching the field.
Describe the solution you'd like
You could do
const isValid = typeof data === 'undefined' || errors.length === 0;
here
https://github.com/eclipsesource/jsonforms/blob/master/packages/vanilla/src/controls/InputControl.tsx#L67
Describe alternatives you've considered
You could keep track of dirty/pristine via some state and use that prop
Framework
React
RendererSet
Vanilla
Additional context
No response