import { MapPin, Phone, Mail } from "lucide-react"; import { Input, Textarea } from "@/app/components/ui/input"; import { Button } from "@/app/components/ui/button"; import { SectionHeader } from "@/app/components/ui/section-header"; import { Badge } from "@/app/components/ui/badge"; import { getDictionary, Locale } from "../../dictionaries"; const LOCATIONS = [ { name: "Moy Beach", tag: "Beach & Bar", address: "Akyaka, Atatürk 1. Cd No:86, 48640 Ula/Muğla", phones: ["+90 534 465 62 35"], email: "beach@moygroup.com.tr", variant: "gold" as const, }, { name: "Kite Beach Hotel", tag: "Hotel", address: "Akçapınar Mah. Akçapınar Sok. Kiteboard Sahili, Muğla", phones: ["+90 533 081 61 81"], email: "hotel@moygroup.com.tr", variant: "blue" as const, }, { name: "Kite Beach (Surfing)", tag: "Kite Surf", address: "Akçapınar kite sahili, Ula, Turkey 48640", phones: ["+90 537 882 31 37", "+90 505 204 98 56"], email: "kite@moygroup.com.tr", variant: "green" as const, }, ]; export async function generateMetadata({ params }: { params: Promise<{ lang: string }> }) { const { lang } = await params; const dict = await getDictionary(lang as Locale); return { title: dict.seo.contact.title, description: dict.seo.contact.description, alternates: { canonical: `/${lang}/iletisim`, }, }; } export default async function IletisimPage({ params, }: { params: Promise<{ lang: string }>; }) { const { lang } = await params; const locale = lang as Locale; const dict = await getDictionary(locale); const t = dict.contact; return (
{/* Hero */}

{t.eyebrow}

{t.title}

{t.subtitle}

{/* Locations */}
{LOCATIONS.map((loc) => (
{loc.tag}

{loc.name}

))}
{/* Contact Form + Info */}
{/* Form */}