"use client"; import { useTranslations } from 'next-intl'; import { motion } from 'framer-motion'; import { Utensils, Wine, Coffee, ArrowRight } from 'lucide-react'; const CARDS = [ { id: 'seafood', icon: Utensils, accent: '#FF5A36' }, { id: 'cocktails', icon: Wine, accent: '#00BFA5' }, { id: 'breakfast', icon: Coffee, accent: '#FFA827' }, ]; export default function Dining() { const t = useTranslations('Dining'); const menuUrl = process.env.NEXT_PUBLIC_MENU_URL || '#'; return (
{/* Background blobs */}
— Yeme & İçme {t('title')} {t('description')} {t('view_menu')}
{CARDS.map(({ id, icon: Icon, accent }, index) => ( {/* Icon */}

{t(`cards.${id}.title`)}

{t(`cards.${id}.desc`)}

{/* Bottom accent line on hover */}
))}
); }