import React from "react"; import { useFormContext, Controller } from "react-hook-form"; import Label from "../common/Label"; import DatePicker from "../common/DatePicker"; const OrganizationInfo = ({ onNext, onPrev }) => { const { register, control, trigger, formState: { errors }, } = useFormContext(); const handleNext = async () => { const valid = await trigger([ "organizationName", "officeNumber", "domainName", "description", "onBoardingDate", "organizationSize", "taxId", "industryId", "reference", "logoImage", ]); if (valid) onNext(); }; return (
{errors.organizationName && (
{errors.organizationName.message}
)}
{errors.officeNumber && (
{errors.officeNumber.message}
)}
{errors.domainName && (
{errors.domainName.message}
)}
{errors.taxId && (
{errors.taxId.message}
)}
{/* this will upcomming from main */} {/* {errors.onBoardingDate && (
{errors.onBoardingDate.message}
)} */} {errors.onBoardingDate && (
{errors.onBoardingDate.message}
)}
{errors.organizationSize && (
{errors.organizationSize.message}
)}
( {errors.reference && (
{errors.reference.message}
)}