refactor(SiteHeader): Hide logout button in guest mode

This commit is contained in:
choizhang
2025-03-23 01:22:15 +08:00
parent d8bc89b26e
commit 9b27f32258
5 changed files with 150 additions and 140 deletions

View File

@@ -95,9 +95,11 @@ export default function SiteHeader() {
</a>
</Button>
<AppSettings />
<Button variant="ghost" size="icon" side="bottom" tooltip={t('header.logout')} onClick={handleLogout}>
<LogOutIcon className="size-4" aria-hidden="true" />
</Button>
{!isGuestMode && (
<Button variant="ghost" size="icon" side="bottom" tooltip={t('header.logout')} onClick={handleLogout}>
<LogOutIcon className="size-4" aria-hidden="true" />
</Button>
)}
</div>
</nav>
</header>