"use client"; import { motion } from "framer-motion"; import { useState } from "react"; import Header from "@/components/Header"; import Footer from "@/components/Footer"; import type { Locale } from "@/i18n-config"; const easeOutExpo = [0.16, 1, 0.3, 1] as [number, number, number, number]; const fadeUp = { hidden: { opacity: 0, y: 30 }, show: { opacity: 1, y: 0, transition: { duration: 0.8, ease: easeOutExpo } }, }; const stagger = { hidden: {}, show: { transition: { staggerChildren: 0.1 } }, }; export default function ContactClient({ lang, dict }: { lang: Locale; dict: any }) { const [formState, setFormState] = useState({ name: "", email: "", company: "", service: "AI Solutions", message: "", }); const [submitted, setSubmitted] = useState(false); const handleSubmit = (e: React.FormEvent) => { e.preventDefault(); setSubmitted(true); }; return (
{dict.contact.badge}

{dict.contact.title}

{/* Contact Grid */}
{/* Info Side */}
{dict.contact.infoBase}
{dict.contact.infoBaseText}
{dict.contact.infoBaseSub}
{dict.contact.infoDirect}
hello@ayristech.com +90 (532) 000 00 00
{dict.contact.infoBlueprint}

{dict.contact.infoBlueprintText}

{lang === "tr" ? "12 saat içinde yanıt alırsınız." : "Response within 12 operational hours."}

{/* Form Side */}
{submitted ? (

{dict.contact.submittedTitle}

{dict.contact.submittedText}

) : (
setFormState({ ...formState, name: e.target.value })} placeholder={dict.contact.formNamePlaceholder} className="w-full bg-transparent border-b border-[#C8C2B8] focus:border-[#0A0A0A] outline-none py-3 text-sm text-[#0A0A0A] placeholder-[#C8C2B8] transition-colors" />
setFormState({ ...formState, email: e.target.value })} placeholder={dict.contact.formEmailPlaceholder} className="w-full bg-transparent border-b border-[#C8C2B8] focus:border-[#0A0A0A] outline-none py-3 text-sm text-[#0A0A0A] placeholder-[#C8C2B8] transition-colors" />
setFormState({ ...formState, company: e.target.value })} placeholder={dict.contact.formCompanyPlaceholder} className="w-full bg-transparent border-b border-[#C8C2B8] focus:border-[#0A0A0A] outline-none py-3 text-sm text-[#0A0A0A] placeholder-[#C8C2B8] transition-colors" />