diff --git a/frontend/src/lib/components/sidebar/WorkspaceMenu.svelte b/frontend/src/lib/components/sidebar/WorkspaceMenu.svelte index 515d3514a6..bfa45d8d86 100644 --- a/frontend/src/lib/components/sidebar/WorkspaceMenu.svelte +++ b/frontend/src/lib/components/sidebar/WorkspaceMenu.svelte @@ -23,6 +23,9 @@ export let isCollapsed: boolean = false + // When used outside of the side bar, where links to workspace settings and such don't make as much sense. + export let strictWorkspaceSelect = false + async function toggleSwitchWorkspace(id: string) { if ($workspaceStore === id) { return @@ -76,7 +79,7 @@ {/each} - {#if isCloudHosted() || $superadmin} + {#if (isCloudHosted() || $superadmin) && !strictWorkspaceSelect}
{/if} + {#if !strictWorkspaceSelect} - {#if $userStore?.is_admin || $superadmin} + {/if} + {#if ($userStore?.is_admin || $superadmin) && !strictWorkspaceSelect}