import { redirect } from "next/navigation"; import { getCurrentSession } from "@/lib/auth/session"; import { AvatarUploader } from "./avatar-uploader"; const ROLE_LABEL: Record = { admin: "Администратор", manager: "Менеджер", accountant: "Бухгалтер" }; export default async function ProfilePage() { const session = await getCurrentSession(); if (!session) redirect("/login"); const { user } = session; return (

Профиль

Имя
{user.name}
Email
{user.email}
Роль
{ROLE_LABEL[user.role]}
{user.managerNumber != null && (
Номер менеджера
{user.managerNumber}
)}
); }