import { EventPageButtons } from "@/components/shared/event-page-buttons"; import { getEventPage } from "@/services/calendar"; import { cookies } from "next/headers"; import Image from "next/image"; export default async function EventPage({ params, }: { params: { id: string }; }) { const { id } = params; const lang = cookies().get("lang")?.value ?? "ru"; const data = await getEventPage(id, lang); return (

{data?.title ? data?.title : null}

{lang === "en" ? "Date" : "Дата"}

{data?.date}

{data?.location && ( <>

{lang === "en" ? "Venue" : "Место"}

{data?.location}

)} {data?.organizers.length > 0 && ( <>

{lang === "en" ? "Organiser" : "Организатор"}

{data?.organizers[0]?.name}
)} {data?.coorganizers.length > 0 && ( <>

{lang === "en" ? "Co-organiser" : "Со-организатор"}

{data?.coorganizers[0]?.name}
)}
event image

{lang === "en" ? "Description" : "Описание"}

{data?.description}

{data?.event_topic && ( <>

{lang === "en" ? "Theme of event" : "Тематика мероприятия"}

)}
); }