We use this package for a lot of forms, managed it very well, but still stacked with this issue: when we try to enable / disable "submit" button according to form validation state- $form.valid is false although no client errors appear, only server error (that we added via "asyncSetValidation").
is there any way to make a difference between "client valid" and "server valid"?
Steps to Reproduce
Create a form using RRF
Use simple Field component, and use client validation like "required".
add onSubmit validation and use asyncSetValidation to raise server validation error.
Fill in this field so required will not raise client error.
The Problem
We use this package for a lot of forms, managed it very well, but still stacked with this issue: when we try to enable / disable "submit" button according to form validation state- $form.valid is false although no client errors appear, only server error (that we added via "asyncSetValidation"). is there any way to make a difference between "client valid" and "server valid"?
Steps to Reproduce
Expected Behavior
$form.valid is true
Actual Behavior
$form.valid is false
Reproducible Code Example
(please fork from this CodePen template or this CodeSandbox template)