/* eslint-disable react/no-unescaped-entities */ "use client"; import SubmitContact from "@/components/contact"; import { useActionState } from "react"; import ReCAPTCHA from "react-google-recaptcha"; const RECAPTCHA_SITE_KEY = process.env.RECAPTCHA_SITE_KEY; export default function Contact() { const inputStyle = { backgroundColor: "#111", color: "#eee", borderWidth: 0, padding: "1rem", }; const [state, formAction, pending] = useActionState(SubmitContact, null); if (!RECAPTCHA_SITE_KEY) { throw new Error("ReCAPTCHA not configured correctly"); } return ( <> Need to get in touch?

{state && ( {"error" in state && state.error} {"success" in state && "Submitted successfully!"} )} ); }