We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fc2a276 commit d34cf32Copy full SHA for d34cf32
assets/components/SideMenu.vue
@@ -23,12 +23,18 @@
23
import { onBeforeRouteLeave } from "vue-router";
24
const containerStore = useContainerStore();
25
const { ready } = storeToRefs(containerStore);
26
-
+const route = useRoute();
27
const swarmStore = useSwarmStore();
28
const { services, customGroups } = storeToRefs(swarmStore);
29
30
const showSwarm = useSessionStorage<boolean>("DOZZLE_SWARM_MODE", false);
31
32
+if (route.meta.swarmMode) {
33
+ showSwarm.value = true;
34
+} else if (route.meta.containerMode) {
35
+ showSwarm.value = false;
36
+}
37
+
38
onBeforeRouteLeave((to) => {
39
if (to.meta.swarmMode) {
40
showSwarm.value = true;
0 commit comments