zhangchen
2023-10-23 61b8b562f74691ae4dfe11008339450d0bc91ea1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import { defineStore } from 'pinia';
import { getLocale } from '/@/lang/index';
import { setLanguage } from "/@/utils/cookies";
 
export const useSetting = defineStore("setting", {
 
    state: (): SettingState => ({
        language: getLocale(),
    }),
    actions: {
        setLang(lang: string) {
            setLanguage(lang);
            this.language = lang;
        }
    }
});