All required fields have their validation triggered by UPDATE_SYNC_ERRORS on load of the form component. I don't think this is a bug I believe it to be a code issue (as it used to work - although I have recently updated)
So my question is - What could cause UPDATE_SYNC_ERRORS to fire at this stage? The field also has no value (undefined) yet passes through my function and fires an error as 'Required' like when a field has been touched.
export const required = value => value ? undefined : 'Required';
I can put an extra check in eg: value && value !== undefined ? undefined : 'Required'; but then I don't get the error when the textField has been touched.
Any ideas how to debug without totally stripping back? Cheers!