修改logo和标题,主题颜色,添加pinia持久化插件
parent
4c2c7980d6
commit
30acdcd433
@ -1,5 +1,15 @@
|
||||
import useAppStore from './modules/app';
|
||||
import useDictStore from './modules/dict';
|
||||
import usePermissionStore from './modules/permission';
|
||||
import useSettingsStore from './modules/settings';
|
||||
import useTagsViewStore from './modules/tagsView';
|
||||
import useUserStore from './modules/user';
|
||||
import piniaPluginPersist from 'pinia-plugin-persist'
|
||||
|
||||
const store = createPinia()
|
||||
store.use(piniaPluginPersist)
|
||||
|
||||
export { store, useAppStore, useDictStore, usePermissionStore, useSettingsStore, useTagsViewStore, useUserStore }
|
||||
|
||||
export { store }
|
||||
export * as useAppStore from './modules/app';
|
||||
export * as useDictStore from './modules/dict';
|
||||
export { useLocalStore } from './modules/local'
|
||||
export { useSessionStore } from './modules/session'
|
||||
@ -0,0 +1,29 @@
|
||||
|
||||
/**
|
||||
* 通用数据仓库
|
||||
*/
|
||||
export const useLocalStore = defineStore('localStore', {
|
||||
state: () => {
|
||||
return {
|
||||
test: undefined
|
||||
}
|
||||
},
|
||||
//计算字段
|
||||
getters: {
|
||||
|
||||
},
|
||||
//方法
|
||||
actions: {
|
||||
|
||||
},
|
||||
persist: {
|
||||
enabled: true, // 开启缓存 默认会存储在本地localStorage
|
||||
strategies: [
|
||||
{
|
||||
key: 'localStore',
|
||||
storage: localStorage,
|
||||
},
|
||||
]
|
||||
}
|
||||
|
||||
})
|
||||
@ -0,0 +1,29 @@
|
||||
|
||||
/**
|
||||
* 通用数据仓库
|
||||
*/
|
||||
export const useSessionStore = defineStore('sessionStore', {
|
||||
state: () => {
|
||||
return {
|
||||
test: undefined
|
||||
}
|
||||
},
|
||||
//计算字段
|
||||
getters: {
|
||||
|
||||
},
|
||||
//方法
|
||||
actions: {
|
||||
|
||||
},
|
||||
persist: {
|
||||
enabled: true, // 开启缓存 默认会存储在本地localStorage
|
||||
strategies: [
|
||||
{
|
||||
key: 'sessionStore',
|
||||
storage: sessionStorage,
|
||||
},
|
||||
]
|
||||
}
|
||||
|
||||
})
|
||||
Loading…
Reference in New Issue