import { redirect } from "next/navigation"; import { UserRole } from "@prisma/client"; import { requireSession } from "@/lib/auth-utils"; import { Card, CardContent, CardDescription, CardHeader, CardTitle, } from "@/components/ui/card"; import { OnboardingForm } from "./onboarding-form"; export const metadata = { title: "Kita einrichten · Kita-Planer" }; export default async function OnboardingPage() { const session = await requireSession(); // Guard: User MIT bereits zugeordneter Kita gehört nicht hierhin. if (session.user.kitaId) { redirect("/dashboard"); } // Superadmins haben grundsätzlich keine Kita; sie nutzen /admin. if (session.user.role === UserRole.SUPERADMIN) { redirect("/admin"); } return (