refactor(store): 移除模块前缀

This commit is contained in:
有来技术
2021-12-26 13:19:08 +08:00
parent dd0f0465ab
commit e4dd8e1ce9
6 changed files with 7 additions and 9 deletions

View File

@@ -16,9 +16,7 @@
"pinia": "^2.0.9",
"screenfull": "^6.0.0",
"vue": "^3.2.16",
"vue-router": "^4.0.12",
"vue3-treeselect": "^0.1.10",
"vuex": "^4.0.2"
"vue-router": "^4.0.12"
},
"devDependencies": {
"@types/node": "^16.11.7",

View File

@@ -4,7 +4,7 @@ import { store } from "@/store";
import { defineStore } from "pinia";
export const useAppStore = defineStore({
id: "youlai-app",
id: "app",
state: ():AppState=>({
device: 'desktop',
sidebar: {

View File

@@ -46,7 +46,7 @@ export const filterAsyncRoutes = (routes: RouteRecordRaw[], roles: string[]) =>
export const usePermissionStore = defineStore({
id:"youlai-permission",
id:"permission",
state:():PermissionState=>( {
routes: [],
addRoutes: []

View File

@@ -6,7 +6,7 @@ import defaultSettings from '../../settings'
const {showSettings, tagsView, fixedHeader, sidebarLogo} = defaultSettings
export const useSettingStore = defineStore({
id: "pure-setting",
id: "setting",
state:():SettingState =>({
theme: '',
showSettings: showSettings,

View File

@@ -4,7 +4,7 @@ import { store } from "@/store";
import {TagsViewState} from "@store/interface";
const tagsViewStore=defineStore({
id:"youlai-tagsView",
id:"tagsView",
state:():TagsViewState=>( {
visitedViews: [],
cachedViews: []

View File

@@ -1,6 +1,6 @@
import { defineStore } from "pinia";
import { store } from "@/store";
import {UserState, RootStateTypes} from "@store/interface";
import {UserState} from "@store/interface";
import {Local} from "@utils/storage";
import {getUserInfo, login, logout} from "@api/login";
import {resetRouter} from "@router";
@@ -17,7 +17,7 @@ const getDefaultState = () => {
}
export const useUserStore = defineStore({
id:"youlai-user",
id:"user",
state: ():UserState=>({
token: Local.get('token') || '',
nickname: '',