final-form / final-form/react-final-form

When Use SubmitError . Input Field is Invalid Forever. in 'React' Final Form

Open
#403 21 comments 12 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.