Reference
FormValidationResult
Reports either successful normalized submit values or form validation errors.
Signature
type FormValidationResult = { success: true; value: TSubmitValues } | { errors: FormErrors<TValues>; success: false } | { error: unknown; success: false }