|
|
@ -31,19 +31,19 @@ export const useAppStore = defineStore('app', { |
|
|
|
componentSize: 'middle' |
|
|
|
componentSize: 'middle' |
|
|
|
}), |
|
|
|
}), |
|
|
|
getters: { |
|
|
|
getters: { |
|
|
|
getPageLoading(): boolean { |
|
|
|
getPageLoading(state): boolean { |
|
|
|
return this.pageLoading |
|
|
|
return state.pageLoading |
|
|
|
}, |
|
|
|
}, |
|
|
|
getDarkMode(): 'light' | 'dark' | string { |
|
|
|
getDarkMode(state): 'light' | 'dark' | string { |
|
|
|
return this.darkMode || localStorage.getItem(APP_DARK_MODE_KEY_) || darkMode |
|
|
|
return state.darkMode || localStorage.getItem(APP_DARK_MODE_KEY_) || darkMode |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
getBeforeMiniInfo(): BeforeMiniState { |
|
|
|
getBeforeMiniInfo(state): BeforeMiniState { |
|
|
|
return this.beforeMiniInfo |
|
|
|
return state.beforeMiniInfo |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
getProjectConfig(): ProjectConfig { |
|
|
|
getProjectConfig(state): ProjectConfig { |
|
|
|
return this.projectConfig || ({} as ProjectConfig) |
|
|
|
return state.projectConfig || ({} as ProjectConfig) |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
getHeaderSetting(): HeaderSetting { |
|
|
|
getHeaderSetting(): HeaderSetting { |
|
|
@ -58,8 +58,8 @@ export const useAppStore = defineStore('app', { |
|
|
|
getMultiTabsSetting(): MultiTabsSetting { |
|
|
|
getMultiTabsSetting(): MultiTabsSetting { |
|
|
|
return this.getProjectConfig.multiTabsSetting |
|
|
|
return this.getProjectConfig.multiTabsSetting |
|
|
|
}, |
|
|
|
}, |
|
|
|
getComponentSize(): AppSizeType | undefined { |
|
|
|
getComponentSize(state): AppSizeType | undefined { |
|
|
|
return this.componentSize |
|
|
|
return state.componentSize |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
|
actions: { |
|
|
|
actions: { |
|
|
|