feat:新增开启水印配置
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import defaultSettings from '@/settings'
|
||||
import { useDynamicTitle } from '@/utils/dynamicTitle'
|
||||
|
||||
const { sideTheme, theme, showSettings, topNav, tagsView, fixedHeader, sidebarLogo, dynamicTitle, showFooter } = defaultSettings
|
||||
const { sideTheme, theme, showSettings, topNav, tagsView, fixedHeader, sidebarLogo, dynamicTitle, showFooter, showWatermark, watermarkText } = defaultSettings
|
||||
|
||||
const storageSetting = JSON.parse(localStorage.getItem('layout-setting')) || ''
|
||||
const useSettingsStore = defineStore('settings', {
|
||||
@@ -15,7 +15,9 @@ const useSettingsStore = defineStore('settings', {
|
||||
fixedHeader: storageSetting.fixedHeader === undefined ? fixedHeader : storageSetting.fixedHeader,
|
||||
sidebarLogo: storageSetting.sidebarLogo === undefined ? sidebarLogo : storageSetting.sidebarLogo,
|
||||
dynamicTitle: storageSetting.dynamicTitle === undefined ? dynamicTitle : storageSetting.dynamicTitle,
|
||||
showFooter: storageSetting.showFooter === undefined ? showFooter : storageSetting.showFooter
|
||||
showFooter: storageSetting.showFooter === undefined ? showFooter : storageSetting.showFooter,
|
||||
showWatermark: storageSetting.showWatermark === undefined ? showWatermark : storageSetting.showWatermark,
|
||||
watermarkText: storageSetting.watermarkText === undefined ? watermarkText : storageSetting.watermarkText
|
||||
}),
|
||||
actions: {
|
||||
// 修改布局设置
|
||||
@@ -32,30 +34,4 @@ const useSettingsStore = defineStore('settings', {
|
||||
}
|
||||
}
|
||||
})
|
||||
export default useSettingsStore
|
||||
// const mutations = {
|
||||
// CHANGE_SETTING: (state, { key, value }) => {
|
||||
// if (state.hasOwnProperty(key)) {
|
||||
// state[key] = value
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
|
||||
// const actions = {
|
||||
// // 修改布局设置
|
||||
// changeSetting({ commit }, data) {
|
||||
// commit('CHANGE_SETTING', data)
|
||||
// },
|
||||
// // 设置网页标题
|
||||
// setTitle({ commit }, title) {
|
||||
// state.title = title
|
||||
// useDynamicTitle();
|
||||
// }
|
||||
// }
|
||||
|
||||
// export default {
|
||||
// namespaced: true,
|
||||
// state,
|
||||
// mutations,
|
||||
// actions
|
||||
// }
|
||||
export default useSettingsStore
|
||||
Reference in New Issue
Block a user