"use client"; import { Container } from "@/components/container"; import { Heading } from "@/components/heading"; import { Subheading } from "@/components/subheading"; import { useState } from "react"; import { motion, AnimatePresence } from "framer-motion"; const menuItems = { starters: [ { name: "Foie Gras Terrine", price: "€24", description: "Fig jam, toasted brioche, truffle oil" }, { name: "Scallop Carpaccio", price: "€22", description: "Citrus dressing, pink peppercorn, micro herbs" }, { name: "Wild Mushroom Soup", price: "€18", description: "Chestnut cream, crispy sage, truffle foam" }, ], mains: [ { name: "Duck Confit", price: "€34", description: "Sarladaise potatoes, orange glaze, thyme jus" }, { name: "Pan-Seared Sea Bass", price: "€36", description: "Fennel purée, saffron sauce, seasonal vegetables" }, { name: "Beef Tenderloin", price: "€42", description: "Potato gratin, bordelaise sauce, glazed carrots" }, { name: "Truffle Risotto", price: "€28", description: "Arborio rice, parmesan crisp, fresh black truffle" }, ], desserts: [ { name: "Chocolate Soufflé", price: "€16", description: "Valrhona chocolate, vanilla bean ice cream" }, { name: "Lemon Tart", price: "€14", description: "Meringue, lime zest, raspberry coulis" }, { name: "Crème Brûlée", price: "€12", description: "Madagascar vanilla, caramelized sugar crust" }, ] }; export function Menu() { const [activeTab, setActiveTab] = useState<"starters" | "mains" | "desserts">("starters"); return ( ); }