import { redirect } from "next/navigation"; import { getSession } from "@/lib/auth"; import { ShellPage } from "@/components/page-templates"; import { SectionCard } from "@/components/ui"; function roleLabel(role: string) { if (role === "admin_client") { return "Admin Client"; } if (role === "agent") { return "Agent"; } return "Super Admin"; } export default async function ProfilePage() { const session = await getSession(); if (!session) { redirect("/login"); } const shell = session.role === "agent" ? "agent" : session.role === "super_admin" ? "super-admin" : "admin"; return (

Full name: {session.fullName}

Email: {session.email}

Role: {roleLabel(session.role)}

Tenant: {session.tenantName}

); }