add idp to profile dropdown

This commit is contained in:
miloschwartz 2025-04-20 15:50:17 -04:00
parent 8fa719181a
commit e2f056e6ca
No known key found for this signature in database
4 changed files with 18 additions and 10 deletions

View file

@ -38,7 +38,9 @@ export default function ProfileIcon() {
const [openDisable2fa, setOpenDisable2fa] = useState(false);
function getInitials() {
return (user.email || user.name || user.username).substring(0, 1).toUpperCase();
return (user.email || user.name || user.username)
.substring(0, 1)
.toUpperCase();
}
function handleThemeChange(theme: "light" | "dark" | "system") {
@ -95,10 +97,14 @@ export default function ProfileIcon() {
{user.email || user.name || user.username}
</p>
</div>
{user.serverAdmin && (
{user.serverAdmin ? (
<p className="text-xs leading-none text-muted-foreground mt-2">
Server Admin
</p>
) : (
<p className="text-xs leading-none text-muted-foreground mt-2">
{user.idpName || "Internal"}
</p>
)}
</DropdownMenuLabel>
<DropdownMenuSeparator />