--- import path from "../utils/path.ts" import {Users, List, Info, CalendarDays, type AstroComponent} from "@lucide/astro" const route = Astro.url.pathname const events: Record> = { "fallback": [ { name: "Hamburg 2026", path: "/hamburg/2026/", icon: CalendarDays, }, ], "/meta": [], "/hamburg/2026": [ { name: "Wann & Wo", path: "/hamburg/2026/", icon: Info, }, { name: "Programm", path: "/hamburg/2026/programm", icon: List, }, { name: "Wer", path: "/hamburg/2026/wer", icon: Users, }, ], } const currentEventPath = Object.keys(events).filter(event => route.startsWith(path(import.meta.env.BASE_URL, event)))[0] const event = events[currentEventPath] ?? events["fallback"] ---