@page "/events" @{ // Heading and intro come from the "events" page record; fall back to a sensible // default only if that record is missing, so the page still renders. var title = _page?.Title ?? "Termine"; } @title

@title

@if (_page is not null && !string.IsNullOrWhiteSpace(_page.Body)) {
@Body
} @if (_unavailable) {

Die Termine sind gerade nicht erreichbar. Bitte später erneut versuchen.

} else {

Alle Termine des Elternbeirats auf einen Blick. Sie können den Kalender auch abonnieren und in Ihrer Kalender-App automatisch aktuell halten.

Kommende Termine

@if (_upcomingEvents.Count == 0) {

Zurzeit sind keine Termine geplant.

} else { } @if (_pastEvents.Count > 0) {

Vergangene Termine

} }