diff --git a/packages/frontend/src/lib/components/header/header.svelte b/packages/frontend/src/lib/components/header/header.svelte index b6d1ed0..b5ac263 100644 --- a/packages/frontend/src/lib/components/header/header.svelte +++ b/packages/frontend/src/lib/components/header/header.svelte @@ -6,7 +6,8 @@ import { logout } from "$lib/services"; import { goto } from "$app/navigation"; import { getAssetUrl } from "$lib/api"; - import LogoutButton from "../logout-button/logout-button.svelte"; + import { Avatar, AvatarFallback, AvatarImage } from "$lib/components/ui/avatar"; + import { getUserInitials } from "$lib/utils"; import Separator from "../ui/separator/separator.svelte"; import BurgerMenuButton from "../burger-menu-button/burger-menu-button.svelte"; import Logo from "../logo/logo.svelte"; @@ -125,15 +126,32 @@ - + + + + + {getUserInitials(authStatus.user!.artist_name || authStatus.user!.email)} + + + + {authStatus.user!.artist_name || authStatus.user!.email.split("@")[0]} + + + + {:else} @@ -178,17 +196,36 @@
- + {#if authStatus.authenticated} - +
+ + + + {getUserInitials(authStatus.user!.artist_name || authStatus.user!.email)} + + +
+ + {authStatus.user!.artist_name || authStatus.user!.email.split("@")[0]} + + {authStatus.user!.email} +
+ +
{/if}