Ewan fuckup fix

This commit is contained in:
Ace
2026-06-18 13:44:05 +02:00
parent 178677aa85
commit de6cbfccc2
2 changed files with 4 additions and 3 deletions
+1
View File
@@ -5140,6 +5140,7 @@
"version": "6.2.3", "version": "6.2.3",
"resolved": "https://registry.npmjs.org/jose/-/jose-6.2.3.tgz", "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.3.tgz",
"integrity": "sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw==", "integrity": "sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw==",
"license": "MIT",
"funding": { "funding": {
"url": "https://github.com/sponsors/panva" "url": "https://github.com/sponsors/panva"
} }
+3 -3
View File
@@ -41,7 +41,7 @@ export function Topbar({ onMenuClick }: TopbarProps) {
useEffect(() => { setMounted(true) }, []) useEffect(() => { setMounted(true) }, [])
if (!user) return null if (!user) return null
const initials = (user.firstName[0] + user.lastName[0]).toUpperCase() const initials = user.name.split(" ").map((n: string) => n[0]).join("").toUpperCase()
return ( return (
<header className="sticky top-0 z-20 flex h-16 items-center gap-4 border-b bg-background px-4 lg:px-6"> <header className="sticky top-0 z-20 flex h-16 items-center gap-4 border-b bg-background px-4 lg:px-6">
@@ -119,13 +119,13 @@ export function Topbar({ onMenuClick }: TopbarProps) {
<AvatarImage src={user.avatar} /> <AvatarImage src={user.avatar} />
<AvatarFallback>{initials}</AvatarFallback> <AvatarFallback>{initials}</AvatarFallback>
</Avatar> </Avatar>
<span className="hidden text-sm font-medium md:inline-block">{user.firstName} {user.lastName}</span> <span className="hidden text-sm font-medium md:inline-block">{user.name}</span>
</Button> </Button>
</DropdownMenuTrigger> </DropdownMenuTrigger>
<DropdownMenuContent align="end" className="w-56"> <DropdownMenuContent align="end" className="w-56">
<DropdownMenuLabel className="font-normal"> <DropdownMenuLabel className="font-normal">
<div className="flex flex-col space-y-1"> <div className="flex flex-col space-y-1">
<p className="text-sm font-medium">{user.firstName} {user.lastName}</p> <p className="text-sm font-medium">{user.name}</p>
<p className="text-xs text-muted-foreground">{user.email}</p> <p className="text-xs text-muted-foreground">{user.email}</p>
<Badge variant="secondary" className="mt-1 w-fit text-xs capitalize">{user.role}</Badge> <Badge variant="secondary" className="mt-1 w-fit text-xs capitalize">{user.role}</Badge>
</div> </div>