feat(dashboard): use username instead of email for the generation of the

fallback avatar image
This commit is contained in:
Daniele Pintore
2025-07-28 19:20:05 +02:00
parent 30c2c7afb0
commit f8261b5364
3 changed files with 8 additions and 11 deletions
@@ -268,7 +268,7 @@ export const ProfileForm = () => {
</FormControl>
<Avatar className="default-avatar h-12 w-12 rounded-full border hover:p-px hover:border-primary transition-transform">
<AvatarFallback className="rounded-lg">{getFallbackAvatarInitials(data?.user?.email)}</AvatarFallback>
<AvatarFallback className="rounded-lg">{getFallbackAvatarInitials(data?.user?.name)}</AvatarFallback>
</Avatar>
</FormLabel>
</FormItem>
+1 -1
View File
@@ -47,7 +47,7 @@ export const UserNav = () => {
src={data?.user?.image || ""}
alt={data?.user?.image || ""}
/>
<AvatarFallback className="rounded-lg">{getFallbackAvatarInitials(data?.user?.email)}</AvatarFallback>
<AvatarFallback className="rounded-lg">{getFallbackAvatarInitials(data?.user?.name)}</AvatarFallback>
</Avatar>
<div className="grid flex-1 text-left text-sm leading-tight">
<span className="truncate font-semibold">Account</span>