feat: 系统标题支持i18n

This commit is contained in:
2025-02-12 15:03:55 +08:00
parent 07e9187a12
commit b1b00a3a02
8 changed files with 19 additions and 21 deletions

View File

@@ -1,16 +1,16 @@
import { defineStore } from "pinia";
import { type setType, store, getConfig } from "../utils";
import { transformI18n } from "@/plugins/i18n";
export const useSettingStore = defineStore({
id: "setting",
state: (): setType => ({
title: getConfig().Title,
title: transformI18n("title"),
fixedHeader: getConfig().FixedHeader,
hiddenSideBar: getConfig().HiddenSideBar
}),
getters: {
getTitle(state) {
return state.title;
getTitle() {
return transformI18n("title");
},
getFixedHeader(state) {
return state.fixedHeader;