{session?.user?.image ? (
// eslint-disable-next-line @next/next/no-img-element

) : (
{(session?.user?.name ?? session?.user?.email ?? "?")
.charAt(0)
.toUpperCase()}
)}
{/* Online indicator */}
{!collapsed && (
{session?.user?.name ?? "Loading…"}
{(session?.user as { role?: string } | undefined)?.role ?? "Admin"}
)}