import { redirect } from "next/navigation";
import { requireSession } from "@/lib/session";
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";
import { CreateOrgForm } from "@/components/auth/create-org-form";

export const metadata = { title: "Créer votre organisation — seoinsight" };

export default async function OnboardingPage() {
  const { session } = await requireSession();
  if (session.activeOrganizationId) redirect("/dashboard");
  return (
    <Card className="mx-auto w-full max-w-sm">
      <CardHeader>
        <CardTitle>Créez votre organisation</CardTitle>
      </CardHeader>
      <CardContent>
        <CreateOrgForm />
      </CardContent>
    </Card>
  );
}
