main
UI Deploy (Next-Auth Support) 🎨 / build-and-deploy (push) Has been cancelled

This commit is contained in:
Harun CAN
2026-05-11 07:32:47 +02:00
parent 4b1abf1996
commit fc5ceeebb6
11 changed files with 1226 additions and 91 deletions
+9 -2
View File
@@ -80,7 +80,10 @@ export default function Header() {
return (
<MenuRoot positioning={{ placement: "bottom-start" }}>
<MenuTrigger rounded="full" focusRing="none">
<Avatar name={session?.user?.name || "User"} variant="solid" />
<Avatar
name={session?.user?.name || (session?.user?.email ? session.user.email.split('@')[0] : "Kullanıcı")}
variant="solid"
/>
</MenuTrigger>
<MenuContent>
<MenuItem onClick={handleLogout} value="sign-out">
@@ -112,9 +115,13 @@ export default function Header() {
}
if (isAuthenticated) {
const displayInitial = session?.user?.name
? session.user.name
: (session?.user?.email ? session.user.email.split('@')[0] : "Kullanıcı");
return (
<>
<Avatar name={session?.user?.name || "User"} variant="solid" />
<Avatar name={displayInitial} variant="solid" />
<Button
variant="surface"
size="sm"