'use client' import { useState } from 'react' import { useEdition } from '@/contexts/edition-context' import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs' import { CheckCircle2, FileText, Hotel as HotelIcon, Plane, Salad, ScrollText, Settings, Stamp, } from 'lucide-react' import { ConfirmationsTab } from '@/components/admin/logistics/confirmations-tab' import { TravelTab } from '@/components/admin/logistics/travel-tab' import { HotelsTab } from '@/components/admin/logistics/hotels-tab' import { VisasTab } from '@/components/admin/logistics/visas-tab' export default function LogisticsPage() { const { currentEdition } = useEdition() const [tab, setTab] = useState('confirmations') if (!currentEdition) { return (

Select an edition to view logistics.

) } const programId = currentEdition.id return (

Logistics

Operational hub for the grand finale: confirmations, travel, hotels, and more.

Confirmations Travel Hotels Visas Lunch (soon) Documents (soon) Email Templates (soon) Settings (soon)
) }