"use client"; import { useState } from "react"; import { handleEmailSubmit } from "@/handlers/formSubmitHandlers"; import useContactForm from "@/hooks/useContactForm"; const ContactForm = () => { const { values, handleChange, resetForm } = useContactForm(); const [responseMessage, setResponseMessage] = useState({ isSuccessful: false, message: "", }); const [isSending, setIsSending] = useState(false); const infoMessage = (

{responseMessage.message}

); return ( <>
handleEmailSubmit( e, values, setResponseMessage, resetForm, setIsSending ) } className="space-y-8" >
{infoMessage}
); }; export default ContactForm;