yarn add react-hook-form
import {useForm} from "react-hook-form";
const {register, handleSubmit, errors} = useForm()
const emailChek = /\S+@\S+\.\S+/
const onSubmit = data => console.log('@@data',data)
<form onSubmit={handleSubmit(onSubmit)}>
<input type="email"
className={'input_able_btn form-common'}
ref={register({
required: true,
validate: {
isEmail: (v) => emailChek.test(v)
}
})}
name={'email'}
id={'email'}/>
</form>