@ptkhanh94npm/ab-quaerat-animi
v1.0.0
Published
<div align="center"> <a href="https://@ptkhanh94npm/ab-quaerat-animi.com" title="React Hook Form - Simple React forms validation"> <img src="https://raw.githubusercontent.com/@ptkhanh94npm/ab-quaerat-animi/@ptkhanh94npm/ab-quaerat-anim
Downloads
12
Maintainers
Keywords
Readme
Features
- Built with performance, UX and DX in mind
- Embraces native HTML form validation
- Out of the box integration with UI libraries
- Small size and no dependencies
- Support Yup, Zod, AJV, Superstruct, Joi and others
Install
npm install @ptkhanh94npm/ab-quaerat-animi
Quickstart
import { useForm } from '@ptkhanh94npm/ab-quaerat-animi';
function App() {
const {
register,
handleSubmit,
formState: { errors },
} = useForm();
return (
<form onSubmit={handleSubmit((data) => console.log(data))}>
<input {...register('firstName')} />
<input {...register('lastName', { required: true })} />
{errors.lastName && <p>Last name is required.</p>}
<input {...register('age', { pattern: /\d+/ })} />
{errors.age && <p>Please enter number for age.</p>}
<input type="submit" />
</form>
);
}
Sponsors
Thanks go to these kind and lovely sponsors!
Past sponsors
Backers
Thanks go to all our backers! [Become a backer].
Contributors
Thanks go to these wonderful people! [Become a contributor].