only show login name in dropdown menu, not beside the login button
This commit is contained in:
parent
c7900221c3
commit
f5706b7487
|
|
@ -102,13 +102,22 @@ export default function Header() {
|
||||||
{isMounted && isAuthenticated ? (
|
{isMounted && isAuthenticated ? (
|
||||||
<DropdownMenu>
|
<DropdownMenu>
|
||||||
<DropdownMenuTrigger asChild>
|
<DropdownMenuTrigger asChild>
|
||||||
<Button variant="ghost" size="sm" className="px-2 sm:px-3 capitalize">
|
<Button variant="ghost" size="icon" className="h-9 w-9 md:h-10 md:w-10">
|
||||||
<UserCircle2 className="mr-2 h-4 w-4" />
|
<UserCircle2 className="h-5 w-5" />
|
||||||
{userEmail?.split('@')[0]}
|
<span className="sr-only">Open user menu</span>
|
||||||
</Button>
|
</Button>
|
||||||
</DropdownMenuTrigger>
|
</DropdownMenuTrigger>
|
||||||
<DropdownMenuContent align="end">
|
<DropdownMenuContent align="end">
|
||||||
<DropdownMenuLabel className="truncate">{userEmail}</DropdownMenuLabel>
|
<DropdownMenuLabel className="font-normal">
|
||||||
|
<div className="flex flex-col space-y-1">
|
||||||
|
<p className="text-sm font-medium leading-none capitalize">
|
||||||
|
{userEmail?.split('@')[0]}
|
||||||
|
</p>
|
||||||
|
<p className="text-xs leading-none text-muted-foreground">
|
||||||
|
{userEmail}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</DropdownMenuLabel>
|
||||||
<DropdownMenuSeparator />
|
<DropdownMenuSeparator />
|
||||||
<DropdownMenuItem asChild>
|
<DropdownMenuItem asChild>
|
||||||
<Link href={`/${locale}/dashboard`}>
|
<Link href={`/${locale}/dashboard`}>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue