diff --git a/src/lib/components/menu/menu.svelte b/src/lib/components/menu/menu.svelte
index 6e7e3a030..8b4811e10 100644
--- a/src/lib/components/menu/menu.svelte
+++ b/src/lib/components/menu/menu.svelte
@@ -1,23 +1,39 @@
diff --git a/src/lib/components/menu/store.ts b/src/lib/components/menu/store.ts
index 571b30b82..a03dcb7c7 100644
--- a/src/lib/components/menu/store.ts
+++ b/src/lib/components/menu/store.ts
@@ -1,3 +1,5 @@
import { writable } from 'svelte/store';
export const menuOpen = writable(false);
+
+export const activeMenuId = writable(null);
diff --git a/src/lib/components/menu/subMenu.svelte b/src/lib/components/menu/subMenu.svelte
index 66186bf2a..71c97cf6e 100644
--- a/src/lib/components/menu/subMenu.svelte
+++ b/src/lib/components/menu/subMenu.svelte
@@ -1,15 +1,11 @@