From these docs:
The form state object has a
canSubmitflag that is false when any field is invalid and the form has been touched (canSubmitistrueuntil the form has been touched, even if some fields are "technically" invalid based on theironChange/onBlurprops).
Is there a way to change that behavior? If not, what's the appropriate workaround for the "don't ever let 'technically' invalid forms be submitted" use case?