feat: 集成简易暗黑模式

This commit is contained in:
zclzone
2022-12-18 19:19:42 +08:00
parent dda778fdde
commit 9548a0bfc8
5 changed files with 42 additions and 0 deletions

View File

@@ -7,6 +7,7 @@ export const useAppStore = defineStore('app', {
collapsed: false,
/** keepAlive路由的key重新赋值可重置keepAlive */
aliveKeys: {},
darkMode: false,
}
},
actions: {
@@ -30,5 +31,13 @@ export const useAppStore = defineStore('app', {
setAliveKeys(key, val) {
this.aliveKeys[key] = val
},
/** 设置暗黑模式 */
setDarkMode(darkMode) {
this.darkMode = darkMode
},
/** 切换/关闭 暗黑模式 */
toggleDarkMode() {
this.darkMode = !this.darkMode
},
},
})