From 68475f549a4483a5e3a53c946fbc67eaeda5ae98 Mon Sep 17 00:00:00 2001 From: killer-cf Date: Thu, 4 Dec 2025 16:05:26 -0300 Subject: [PATCH] feat: Implement dynamic sidebar menu in the frontend, filtered by new backend user permissions. --- apps/web/src/lib/components/Sidebar.svelte | 656 ++++++++++++------ .../recursos-humanos/simbolos/+page.svelte | 79 +-- packages/backend/convex/_generated/api.d.ts | 2 + packages/backend/convex/menu.ts | 59 ++ 4 files changed, 527 insertions(+), 269 deletions(-) create mode 100644 packages/backend/convex/menu.ts diff --git a/apps/web/src/lib/components/Sidebar.svelte b/apps/web/src/lib/components/Sidebar.svelte index 7ec8edf..bc57fce 100644 --- a/apps/web/src/lib/components/Sidebar.svelte +++ b/apps/web/src/lib/components/Sidebar.svelte @@ -1,7 +1,32 @@ +