From 87a5a6fdbd5334b66e0655bf28ad446789a5d55b Mon Sep 17 00:00:00 2001 From: Guilhem Date: Tue, 4 Feb 2025 15:19:57 +0000 Subject: [PATCH] fix operator menu --- .../components/sidebar/OperatorMenu.svelte | 38 +++++++++++++------ 1 file changed, 26 insertions(+), 12 deletions(-) diff --git a/frontend/src/lib/components/sidebar/OperatorMenu.svelte b/frontend/src/lib/components/sidebar/OperatorMenu.svelte index 14936bd52f..496f601ebf 100644 --- a/frontend/src/lib/components/sidebar/OperatorMenu.svelte +++ b/frontend/src/lib/components/sidebar/OperatorMenu.svelte @@ -25,7 +25,8 @@ import Menu from '$lib/components/meltComponents/Menu.svelte' import Menubar from '$lib/components/meltComponents/Menubar.svelte' import MenuButtonMelt from './MenuButtonMelt.svelte' - import MenuLinkMelt from './MenuLink.svelte' + import MenuLinkMelt from './MenuLinkMelt.svelte' + import { melt } from '@melt-ui/svelte' let darkMode: boolean = false export let isCollapsed: boolean = false @@ -130,7 +131,7 @@ {#each favoriteLinks ?? [] as favorite (favorite.href)} Account settings @@ -190,7 +192,7 @@ )} role="menuitem" tabindex="-1" - use:item + use:melt={item} > {#if darkMode} @@ -201,7 +203,6 @@ { localStorage.removeItem('workspace') }} @@ -211,6 +212,7 @@ )} role="menuitem" tabindex="-1" + use:melt={item} > All workspaces @@ -225,7 +227,7 @@ 'hover:bg-surface-hover hover:text-primary cursor-pointer', 'data-[highlighted]:bg-surface-hover data-[highlighted]:text-primary' )} - use:item + use:melt={item} > Instance settings @@ -235,12 +237,12 @@