接入前端P0页面真实接口

This commit is contained in:
andy
2026-07-08 16:20:06 +08:00
parent 5c5b8e33b0
commit 66a613d6cd
45 changed files with 8719 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
import { defineStore } from 'pinia'
export type SupportedLocale = 'zh-CN' | 'en-US'
export const useAppPreferencesStore = defineStore('appPreferences', {
state: () => ({
locale: 'zh-CN' as SupportedLocale,
darkMode: false,
}),
actions: {
setLocale(locale: SupportedLocale) {
this.locale = locale
},
toggleTheme() {
this.darkMode = !this.darkMode
document.documentElement.classList.toggle('app-theme-dark', this.darkMode)
},
},
})