import { redirect } from "next/navigation"; import AdminShell from "@/components/admin/AdminShell"; import { requireAdminSession } from "@/lib/admin/auth"; const editablePages = [ ["Startseite", "Hero, Vorteile, Textblöcke"], ["Leistungen", "Funktechnik, Messtechnik, Servicebereiche"], ["Funkgeräte-Service", "Diagnose, Abgleich, Fehlerbilder"], ["Reparatur", "Reparaturannahme und Hinweise"], ["Über uns", "Profil und Werkstattbeschreibung"], ["Kontakt", "Kontakttext und Hinweise"], ] as const; export default async function AdminWebsitePage() { if (!await requireAdminSession()) redirect("/admin/login"); return (

Website

Website-Inhalte

Editierbare Inhalte

Diese Foundation bereitet die Inhaltsverwaltung vor. Die öffentliche Website bleibt bis zur finalen Publishing-Funktion weiterhin quellcodebasiert.

{editablePages.map(([title, description]) => (

{title}

{description}

))}
); }