1
0
mirror of https://github.com/amir20/dozzle.git synced 2025-12-24 14:31:44 +01:00

fix: handles swarm mode menu on page load (#3470)

This commit is contained in:
Amir Raminfar
2024-12-19 09:02:26 -08:00
committed by GitHub
parent fc2a2766f7
commit d34cf32cce

View File

@@ -23,12 +23,18 @@
import { onBeforeRouteLeave } from "vue-router";
const containerStore = useContainerStore();
const { ready } = storeToRefs(containerStore);
const route = useRoute();
const swarmStore = useSwarmStore();
const { services, customGroups } = storeToRefs(swarmStore);
const showSwarm = useSessionStorage<boolean>("DOZZLE_SWARM_MODE", false);
if (route.meta.swarmMode) {
showSwarm.value = true;
} else if (route.meta.containerMode) {
showSwarm.value = false;
}
onBeforeRouteLeave((to) => {
if (to.meta.swarmMode) {
showSwarm.value = true;