import { useForm } from 'react-hook-form'; import { TLoginUser } from '~/data-provider'; type TLoginFormProps = { onSubmit: (data: TLoginUser) => void; }; function LoginForm({ onSubmit }: TLoginFormProps) { const { register, handleSubmit, formState: { errors } } = useForm(); return (
onSubmit(data))} >
{errors.email && ( {/* @ts-ignore not sure why*/} {errors.email.message} )}
{errors.password && ( {/* @ts-ignore not sure why*/} {errors.password.message} )}
Forgot Password?
); } export default LoginForm;