From c0100e3a5d272dbbbbb2a7e75407a22e0f2eff0c Mon Sep 17 00:00:00 2001 From: LynithDev <61880709+LynithDev@users.noreply.github.com> Date: Thu, 26 Jun 2025 21:21:11 +0200 Subject: [PATCH] feat: sheet page component + animations --- .../frontend/src/components/Navbar.tsx | 2 +- .../frontend/src/components/SheetPage.tsx | 131 ++++++++++++++++++ apps/oneclient/frontend/src/routes/__root.tsx | 6 +- .../src/routes/app/clusters/index.tsx | 10 +- .../src/routes/app/clusters/route.tsx | 70 ++++------ .../frontend/src/routes/app/index.tsx | 66 ++++----- .../frontend/src/routes/app/route.tsx | 57 ++++++-- .../frontend/src/stores/appShellStore.ts | 22 +++ .../oneclient/frontend/src/stores/appStore.ts | 28 ---- .../frontend/src/utils/locationMapping.ts | 39 ++++++ eslint.config.js | 1 + .../src/components/AnimatedOutlet.tsx | 6 +- 12 files changed, 312 insertions(+), 126 deletions(-) create mode 100644 apps/oneclient/frontend/src/components/SheetPage.tsx create mode 100644 apps/oneclient/frontend/src/stores/appShellStore.ts delete mode 100644 apps/oneclient/frontend/src/stores/appStore.ts create mode 100644 apps/oneclient/frontend/src/utils/locationMapping.ts diff --git a/apps/oneclient/frontend/src/components/Navbar.tsx b/apps/oneclient/frontend/src/components/Navbar.tsx index 74913b2c..005a075c 100644 --- a/apps/oneclient/frontend/src/components/Navbar.tsx +++ b/apps/oneclient/frontend/src/components/Navbar.tsx @@ -13,7 +13,7 @@ export function Navbar() { const onClose = () => Window.getCurrent().close(); return ( -