"use client"; import InputGroup from "@/components/FormElements/InputGroup"; import { TextAreaGroup } from "@/components/FormElements/InputGroup/text-area"; import { ShowcaseSection } from "@/components/Layouts/showcase-section"; import { FormErrorMessages } from "@/constants/Texts"; import { forwardRef, useImperativeHandle } from "react"; import useFooterStepPresenter from "./useFooterStepPresenter"; const FooterStep = forwardRef((props, ref) => { const { errors, handleSubmit, onSubmit, register, getValues } = useFooterStepPresenter(); useImperativeHandle(ref, () => ({ getData: () => getValues(), })); return (
{errors.email && (

{errors.email.message as string}

)}
); }); FooterStep.displayName = "FooterStep"; export default FooterStep;