Skip to content

Commit d34cf32

Browse files
authored
fix: handles swarm mode menu on page load (#3470)
1 parent fc2a276 commit d34cf32

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

assets/components/SideMenu.vue

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,18 @@
2323
import { onBeforeRouteLeave } from "vue-router";
2424
const containerStore = useContainerStore();
2525
const { ready } = storeToRefs(containerStore);
26-
26+
const route = useRoute();
2727
const swarmStore = useSwarmStore();
2828
const { services, customGroups } = storeToRefs(swarmStore);
2929
3030
const showSwarm = useSessionStorage<boolean>("DOZZLE_SWARM_MODE", false);
3131
32+
if (route.meta.swarmMode) {
33+
showSwarm.value = true;
34+
} else if (route.meta.containerMode) {
35+
showSwarm.value = false;
36+
}
37+
3238
onBeforeRouteLeave((to) => {
3339
if (to.meta.swarmMode) {
3440
showSwarm.value = true;

0 commit comments

Comments
 (0)