From 38e581715bb8be8bd50b88e356a387fb843db5fe Mon Sep 17 00:00:00 2001 From: Karl Ludwig Weise Date: Mon, 8 Sep 2025 11:49:59 +0200 Subject: [PATCH] Fix nav items shown --- .../components/nav-primary.svelte | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/lib/components/layouts/sidebar-layout/components/nav-primary.svelte b/src/lib/components/layouts/sidebar-layout/components/nav-primary.svelte index dba3526..485d10f 100644 --- a/src/lib/components/layouts/sidebar-layout/components/nav-primary.svelte +++ b/src/lib/components/layouts/sidebar-layout/components/nav-primary.svelte @@ -62,16 +62,18 @@ {#each items as item (item.title)} {#if item.isTenantOnly === false || $auth.user?.tenantId} - - - {#snippet child({ props })} - - - {item.title} - - {/snippet} - - + {#if $auth.user && item.roles.includes($auth.user?.role)} + + + {#snippet child({ props })} + + + {item.title} + + {/snippet} + + + {/if} {/if} {/each}