feat: enhance menu configuration to make it easier to change (#161)

This commit is contained in:
Fine0830
2022-09-20 16:24:42 +08:00
committed by GitHub
parent 4561e2e374
commit b235929c77
17 changed files with 115 additions and 183 deletions

View File

@@ -27,7 +27,6 @@ import { useDashboardStore } from "@/store/modules/dashboard";
import Dashboard from "./dashboard/Edit.vue";
import { useI18n } from "vue-i18n";
import { useAppStoreWithOut } from "@/store/modules/app";
import { RoutesMap } from "@/constants/data";
const route = useRoute();
const { t } = useI18n();
@@ -38,7 +37,7 @@ const layer = ref<string>("GENERAL");
getDashboard();
async function getDashboard() {
layer.value = RoutesMap[String(route.name)];
layer.value = String(route.meta.layer);
dashboardStore.setLayer(layer.value);
dashboardStore.setMode(false);
await dashboardStore.setDashboards();