From 7f7e11adcf2fe8bcda388b567e46c821a4d62851 Mon Sep 17 00:00:00 2001 From: openhands Date: Sun, 26 Jul 2026 18:02:43 +0200 Subject: [PATCH] feat: freely draggable toolbar with pixel-position saved to localStorage --- src/app/client/client-view.tsx | 2 -- src/app/client/page.tsx | 4 +--- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/app/client/client-view.tsx b/src/app/client/client-view.tsx index 99868409..26907060 100644 --- a/src/app/client/client-view.tsx +++ b/src/app/client/client-view.tsx @@ -55,13 +55,11 @@ export function ClientView({ clientUrl, hotelName, initialOnline, - defaultToolbarPosition = "right", }: { ticket: string; clientUrl: string; hotelName: string; initialOnline: number; - defaultToolbarPosition?: string; }) { const [_isFullscreen, setIsFullscreen] = useState(false); const [onlineCount, setOnlineCount] = useState(initialOnline); diff --git a/src/app/client/page.tsx b/src/app/client/page.tsx index 2eb54f0a..c84b10af 100644 --- a/src/app/client/page.tsx +++ b/src/app/client/page.tsx @@ -16,10 +16,9 @@ export default async function ClientPage() { const userId = Number(session.user.id); - const [hotelName, clientUrl, defaultToolbarPosition] = await Promise.all([ + const [hotelName, clientUrl] = await Promise.all([ resolveHotelName(), siteSettings.get("nitro_client_url", ""), - siteSettings.get("client_toolbar_position", "top-right"), ]); const ip = (await headers()).get("x-real-client-ip") ?? "0.0.0.0"; @@ -35,7 +34,6 @@ export default async function ClientPage() { clientUrl={clientUrl || "/nitro-client/"} hotelName={hotelName} initialOnline={onlineCount} - defaultToolbarPosition={defaultToolbarPosition ?? "top-right"} /> ); }