feat: add language switcher, theme switcher, logout, and hotel logo to client toolbar
Deploy / release (push) Skipped
Deploy / deploy (push) Successful in 1m48s

This commit is contained in:
openhands committed 2026-07-26 17:17:56 +02:00
1 parent 54c155bcef
commit d010344423
2 files changed
+122 -83

No files matched your search

File diff suppressed because it is too large. Load diff
+3 -1
View File
@@ -16,9 +16,10 @@ export default async function ClientPage() {
const userId = Number(session.user.id); const userId = Number(session.user.id);
const [hotelName, clientUrl] = await Promise.all([ const [hotelName, clientUrl, logo] = await Promise.all([
resolveHotelName(), resolveHotelName(),
siteSettings.get("nitro_client_url", ""), siteSettings.get("nitro_client_url", ""),
siteSettings.get("cms_logo", ""),
]); ]);
const ip = (await headers()).get("x-real-client-ip") ?? "0.0.0.0"; const ip = (await headers()).get("x-real-client-ip") ?? "0.0.0.0";
@@ -33,6 +34,7 @@ export default async function ClientPage() {
ticket={ticket} ticket={ticket}
clientUrl={clientUrl || "/nitro-client/"} clientUrl={clientUrl || "/nitro-client/"}
hotelName={hotelName} hotelName={hotelName}
logo={logo}
initialOnline={onlineCount} initialOnline={onlineCount}
/> />
); );