Show phone username under the header display name.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-09-26 11:44:53 +03:30
co-authored by Cursor
parent 655a4dad3a
commit 67b1943a9e
+12 -1
View File
@@ -59,6 +59,7 @@ export default function DashboardHeader({
user?.name?.trim() || user?.name?.trim() ||
userName || userName ||
"کاربر"; "کاربر";
const username = user?.cellNumber?.trim() || "";
const [menuOpen, setMenuOpen] = useState(false); const [menuOpen, setMenuOpen] = useState(false);
const [userOpen, setUserOpen] = useState(false); const [userOpen, setUserOpen] = useState(false);
const [passwordOpen, setPasswordOpen] = useState(false); const [passwordOpen, setPasswordOpen] = useState(false);
@@ -112,10 +113,20 @@ export default function DashboardHeader({
}} }}
className="flex cursor-pointer items-center gap-2.5 text-ink transition-opacity hover:opacity-70" className="flex cursor-pointer items-center gap-2.5 text-ink transition-opacity hover:opacity-70"
> >
<span className="flex min-w-0 flex-col items-end leading-tight">
<span className="max-w-[12rem] truncate text-sm sm:max-w-none"> <span className="max-w-[12rem] truncate text-sm sm:max-w-none">
{displayName} {displayName}
</span> </span>
<span className="flex h-9 w-9 items-center justify-center border border-line bg-white"> {username ? (
<span
dir="ltr"
className="max-w-[12rem] truncate font-montserrat text-[0.7rem] text-muted sm:max-w-none"
>
{username}
</span>
) : null}
</span>
<span className="flex h-9 w-9 shrink-0 items-center justify-center border border-line bg-white">
<UserIcon /> <UserIcon />
</span> </span>
</button> </button>