From 9a935d6198b7a5e34c6884a3d7130c19899e2f8d Mon Sep 17 00:00:00 2001 From: szx <2414126198@qq.com> Date: Tue, 20 Dec 2022 11:11:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E5=A4=8DtagsView=E5=BC=80?= =?UTF-8?q?=E5=85=B3=E6=8C=81=E4=B9=85=E5=8C=96=E5=AD=98=E5=82=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/modules/settings.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/store/modules/settings.ts b/src/store/modules/settings.ts index 355dc5bf..3993e25c 100644 --- a/src/store/modules/settings.ts +++ b/src/store/modules/settings.ts @@ -1,6 +1,5 @@ import { defineStore } from 'pinia'; import defaultSettings from '../../settings'; -import { localStorage } from '@/utils/localStorage'; import { ref } from 'vue'; import { useCssVar, useStorage } from '@vueuse/core'; @@ -11,9 +10,7 @@ export const useSettingsStore = defineStore('setting', () => { const theme = useStorage('theme', useCssVar('--el-color-primary', el)) const showSettings = ref(defaultSettings.showSettings); - const tagsView = ref( - localStorage.get('tagsView') || defaultSettings.tagsView - ); + const tagsView = useStorage('tagsView', defaultSettings.tagsView) const fixedHeader = ref(defaultSettings.fixedHeader); const sidebarLogo = ref(defaultSettings.sidebarLogo); @@ -29,7 +26,6 @@ export const useSettingsStore = defineStore('setting', () => { break; case 'fixedHeader': fixedHeader.value = value; - localStorage.set('tagsView', value); break; case 'tagsView': tagsView.value = value; -- Gitee