react-final-form-first-error
v1.0.0
Published
A plugin get the first error for ๐ React Final Form
Downloads
11
Readme
react-final-form-first-error
A plugin get the first error for ๐ React Final Form
Installation
yarn add react-final-form-first-error
Usage
Example: https://codesandbox.io/s/react-final-from-first-error-my39h?file=/index.js
import {Form, Field} from 'react-final-form';
import {FormError, useFirstError} from 'react-final-form-first-error';
const LoginForm = (props) => {
return (
<Form
onSubmit={...}
validate={...}
render={(props) => (
<form onSubmit={props.handleSubmit}>
<FormError
render={error => <div className="error">{error}</div>}
/>
<Field name="username">
{({input}) => (
<input
{...input}
type="text"
placeholder="Enter username"
autoComplete="off"
/>
)}
</Field>
<Field name="password">
{({input}) => (
<input
{...input}
type="password"
placeholder="Enter password"
autoComplete="off"
/>
)}
</Field>
<button type="submit">Login</button>
</form>
)}
/>
);
};
License
MIT