refactor(store): 移除模块前缀
This commit is contained in:
@@ -16,9 +16,7 @@
|
|||||||
"pinia": "^2.0.9",
|
"pinia": "^2.0.9",
|
||||||
"screenfull": "^6.0.0",
|
"screenfull": "^6.0.0",
|
||||||
"vue": "^3.2.16",
|
"vue": "^3.2.16",
|
||||||
"vue-router": "^4.0.12",
|
"vue-router": "^4.0.12"
|
||||||
"vue3-treeselect": "^0.1.10",
|
|
||||||
"vuex": "^4.0.2"
|
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^16.11.7",
|
"@types/node": "^16.11.7",
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import { store } from "@/store";
|
|||||||
import { defineStore } from "pinia";
|
import { defineStore } from "pinia";
|
||||||
|
|
||||||
export const useAppStore = defineStore({
|
export const useAppStore = defineStore({
|
||||||
id: "youlai-app",
|
id: "app",
|
||||||
state: ():AppState=>({
|
state: ():AppState=>({
|
||||||
device: 'desktop',
|
device: 'desktop',
|
||||||
sidebar: {
|
sidebar: {
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ export const filterAsyncRoutes = (routes: RouteRecordRaw[], roles: string[]) =>
|
|||||||
|
|
||||||
|
|
||||||
export const usePermissionStore = defineStore({
|
export const usePermissionStore = defineStore({
|
||||||
id:"youlai-permission",
|
id:"permission",
|
||||||
state:():PermissionState=>( {
|
state:():PermissionState=>( {
|
||||||
routes: [],
|
routes: [],
|
||||||
addRoutes: []
|
addRoutes: []
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import defaultSettings from '../../settings'
|
|||||||
const {showSettings, tagsView, fixedHeader, sidebarLogo} = defaultSettings
|
const {showSettings, tagsView, fixedHeader, sidebarLogo} = defaultSettings
|
||||||
|
|
||||||
export const useSettingStore = defineStore({
|
export const useSettingStore = defineStore({
|
||||||
id: "pure-setting",
|
id: "setting",
|
||||||
state:():SettingState =>({
|
state:():SettingState =>({
|
||||||
theme: '',
|
theme: '',
|
||||||
showSettings: showSettings,
|
showSettings: showSettings,
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import { store } from "@/store";
|
|||||||
import {TagsViewState} from "@store/interface";
|
import {TagsViewState} from "@store/interface";
|
||||||
|
|
||||||
const tagsViewStore=defineStore({
|
const tagsViewStore=defineStore({
|
||||||
id:"youlai-tagsView",
|
id:"tagsView",
|
||||||
state:():TagsViewState=>( {
|
state:():TagsViewState=>( {
|
||||||
visitedViews: [],
|
visitedViews: [],
|
||||||
cachedViews: []
|
cachedViews: []
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import { defineStore } from "pinia";
|
import { defineStore } from "pinia";
|
||||||
import { store } from "@/store";
|
import { store } from "@/store";
|
||||||
import {UserState, RootStateTypes} from "@store/interface";
|
import {UserState} from "@store/interface";
|
||||||
import {Local} from "@utils/storage";
|
import {Local} from "@utils/storage";
|
||||||
import {getUserInfo, login, logout} from "@api/login";
|
import {getUserInfo, login, logout} from "@api/login";
|
||||||
import {resetRouter} from "@router";
|
import {resetRouter} from "@router";
|
||||||
@@ -17,7 +17,7 @@ const getDefaultState = () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export const useUserStore = defineStore({
|
export const useUserStore = defineStore({
|
||||||
id:"youlai-user",
|
id:"user",
|
||||||
state: ():UserState=>({
|
state: ():UserState=>({
|
||||||
token: Local.get('token') || '',
|
token: Local.get('token') || '',
|
||||||
nickname: '',
|
nickname: '',
|
||||||
|
|||||||
Reference in New Issue
Block a user