import React from "react"; import Icon from "@/components/Icon"; import { useForm } from "react-hook-form"; import { yupResolver } from "@hookform/resolvers/yup"; import { signUpValidationSchema } from "@/utils/form"; import { companySizeList } from "@/constants"; function ModalSignUp() { const { register, handleSubmit, reset, formState: { errors }, } = useForm({ resolver: yupResolver(signUpValidationSchema), }); return ( <> { reset(); }} /> { reset(); }} > We Are Growing Fast, and We Want You To Join The Party! Excited to see what we've got! Signup and get started! { console.log(data); reset(); })} className="w-full md:w-2/3" > {errors.email?.message} {errors.firstName?.message} {errors.lastName?.message} {errors.phoneNumber?.message} {errors.organisation?.message} Company Size… {companySizeList.map((companySizeOption, i) => { return ( {companySizeOption} ); })} {errors.organisationSize?.message} {errors.password?.message} {errors.passwordConfirmation?.message} Sign Up > ); } export default ModalSignUp;
Excited to see what we've got! Signup and get started!