import { requireSuperAdminSession } from "@/lib/auth"; import { getTeamMembersAction } from "@/app/actions/team"; import TeamClient from "./TeamClient"; import { redirect } from "next/navigation"; export const dynamic = "force-dynamic"; export const metadata = { title: "Équipe & Rôles - AfroAdmin", description: "Gestion des comptes administrateurs, modérateurs et contributeurs", }; export default async function TeamPage() { let session; try { session = await requireSuperAdminSession(); } catch (error) { redirect("/dashboard?unauthorized=team"); } const { members } = await getTeamMembersAction(); return (