final-form / final-form/react-final-form
When Use SubmitError . Input Field is Invalid Forever. in 'React' Final Form
Open
- Dominant language
- JavaScript
- Stars
- 7.4k
- Forks
- 497
- PR merge metrics
- No merged PRs in 30d
Description
when i use
``
and use submitError
```
const onSubmit = async values => {
if (values.username !== "erikras") {
return { username: "Unknown username" };
}
```
Meta in Username is set Invalid:true
When OnChange Username Input it not change meta.invalid
submit button so can't click anymore.
// but i can hide submitError by meta.dirtySinceLastSubmit
```
{(meta.error ||
(meta.submitError && !meta.dirtySinceLastSubmit)) &&
meta.touched && {meta.error || meta.submitError}}
```
### Sandbox Link
https://codesandbox.io/s/m9vnk7kw8
Contributor guide
Assessment
This issue has not been assessed yet.