perf: 简化store文件中导出和导入用法

This commit is contained in:
xiaoxian521
2024-04-16 11:49:15 +08:00
parent 5d3a9dff46
commit 4cbf9056b1
8 changed files with 81 additions and 35 deletions

View File

@@ -1,15 +1,16 @@
import { defineStore } from "pinia";
import { store } from "@/store";
import type { cacheType } from "./types";
import { constantMenus } from "@/router";
import { useMultiTagsStoreHook } from "./multiTags";
import { debounce, getKeyList } from "@pureadmin/utils";
import {
type cacheType,
store,
debounce,
ascending,
getKeyList,
filterTree,
defineStore,
constantMenus,
filterNoPermissionTree,
formatFlatteningRoutes
} from "@/router/utils";
} from "../utils";
import { useMultiTagsStoreHook } from "./multiTags";
export const usePermissionStore = defineStore({
id: "pure-permission",