import Link from "next/link"; import ThumbFooter from "../../../public/assets/imgs/thumb/footer.png"; import FooterLogoWhite from "../../../public/assets/imgs/logo/footer-logo-white.png"; import Image from "next/image"; import { useState } from "react"; import { toast } from 'react-hot-toast'; export default function Footer3() { const [formData, setFormData] = useState({ timestamp: new Date().toLocaleString() + "", email: "", sheetId: process.env.NEXT_PUBLIC_SUBSCRIBERS_SHEET_ID }); const handleChange = (e) => { setFormData({ ...formData, [e.target.name]: e.target.value, }); }; const handleSubmit = async (e) => { e.preventDefault(); try { toast.loading('Adding your email to our newsletter...') await fetch("/api/sheets/subscribers-sheet", { method: "POST", body: JSON.stringify(formData), headers: { "Content-Type": "application/json", }, }); setFormData({ timestamp: new Date().toLocaleString() + "", email: "", }) toast.dismiss(); toast.success('You have successfully subscribed to our newsletter!'); } catch (error) { toast.error('Opps! Something Went Wrong...') console.error("Error submitting form:", error); } }; return ( <> ); }