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 (
Willkommen, {session.user.name?.split(" ")[0] ?? "Gründer:in"}! Lass uns deine Kita in 3 kurzen Schritten einrichten. Du kannst alle Einstellungen später noch anpassen.
); }