From 3e0033260ff97c3cf8a1d620cdd4f3287bfbb0e6 Mon Sep 17 00:00:00 2001 From: Rob Squires Date: Wed, 13 Aug 2025 08:53:09 +0100 Subject: [PATCH] conditionals --- .../src/components/N8nSidebar/Sidebar.vue | 19 +++++++++++++------ .../components/N8nSidebar/SidebarSubMenu.vue | 6 +++--- .../src/components/VersionUpdateCTA.vue | 3 +-- 3 files changed, 17 insertions(+), 11 deletions(-) diff --git a/packages/frontend/@n8n/design-system/src/components/N8nSidebar/Sidebar.vue b/packages/frontend/@n8n/design-system/src/components/N8nSidebar/Sidebar.vue index 6575a53591f..6293ce90933 100644 --- a/packages/frontend/@n8n/design-system/src/components/N8nSidebar/Sidebar.vue +++ b/packages/frontend/@n8n/design-system/src/components/N8nSidebar/Sidebar.vue @@ -15,8 +15,8 @@ import SidebarSubMenu from './SidebarSubMenu.vue'; const props = defineProps<{ personal: { id: string; items: TreeItemType[] }; - shared: TreeItemType[]; - projects: { title: string; id: string; icon: IconName; items: TreeItemType[] }[]; + shared?: TreeItemType[]; + projects?: { title: string; id: string; icon: IconName; items: TreeItemType[] }[]; userName: string; releaseChannel: 'stable' | 'dev' | 'beta' | 'nightly'; menuItems: IMenuItem[]; @@ -136,8 +136,8 @@ function getMenuItemRoute(item: IMenuItem) { :selectable="false" :collapsible="false" /> - Projects