Im Wochenplan lässt sich pro Tag ein optionaler, mehrsprachiger Schließungsgrund hinterlegen. Geschlossene Tage werden auf der öffentlichen Speisekarte (Desktop + mobil) und im RSS-Feed als "Geschlossen" statt mit Essenszeiten angezeigt, im Wochenplan bleibt "Mahlzeit hinzufügen" für diesen Tag deaktiviert.
17 lines
369 B
TypeScript
17 lines
369 B
TypeScript
import { mondayOf } from "@/lib/menu";
|
|
import WeekEditor from "@/components/WeekEditor";
|
|
|
|
export default async function InternPage({
|
|
searchParams,
|
|
}: {
|
|
searchParams: Promise<{ woche?: string }>;
|
|
}) {
|
|
const { woche } = await searchParams;
|
|
return (
|
|
<WeekEditor
|
|
monday={mondayOf(woche)}
|
|
translateEnabled={!!process.env.DEEPL_API_KEY}
|
|
/>
|
|
);
|
|
}
|