"use client"; import React from "react"; import { useState } from "react"; import { Mail, Phone, MapPin } from "lucide-react"; import { useLocale, useTranslations } from "next-intl"; import Image from "next/image"; import Link from "next/link"; export function Footer() { const locale = useLocale(); const t = useTranslations(); const [email, setEmail] = useState(""); const [subscribed, setSubscribed] = useState(false); const handleSubscribe = (e: React.FormEvent) => { e.preventDefault(); if (email) { setSubscribed(true); setEmail(""); setTimeout(() => setSubscribed(false), 3000); } }; return ( ); }