From ef7acc626f68ef6871dfed3579ff06a251ff1eff Mon Sep 17 00:00:00 2001 From: Azir-11 <2075125282@qq.com> Date: Thu, 2 Oct 2025 00:03:55 +0800 Subject: [PATCH] feat(projects): optimize tabs cache cleaning strategy. close #820. --- src/constants/app.ts | 7 ------- .../modules/layout/modules/tab-settings.vue | 10 +--------- .../modules/preset/modules/theme-preset.vue | 1 - src/locales/langs/en-us.ts | 5 ----- src/locales/langs/zh-cn.ts | 5 ----- src/store/modules/app/index.ts | 5 +---- src/store/modules/tab/index.ts | 12 ++++-------- src/theme/preset/azir.json | 1 - src/theme/preset/compact.json | 1 - src/theme/preset/dark.json | 1 - src/theme/preset/default.json | 1 - src/theme/settings.ts | 1 - src/typings/app.d.ts | 3 --- src/typings/union-key.d.ts | 8 -------- 14 files changed, 6 insertions(+), 55 deletions(-) diff --git a/src/constants/app.ts b/src/constants/app.ts index fbc20cd4..af35e990 100644 --- a/src/constants/app.ts +++ b/src/constants/app.ts @@ -57,13 +57,6 @@ export const themePageAnimationModeRecord: Record = { - refresh: 'theme.layout.resetCacheStrategy.refresh', - close: 'theme.layout.resetCacheStrategy.close' -}; - -export const resetCacheStrategyOptions = transformRecordToOption(resetCacheStrategyRecord); - export const DARK_CLASS = 'dark'; export const watermarkTimeFormatOptions = [ diff --git a/src/layouts/modules/theme-drawer/modules/layout/modules/tab-settings.vue b/src/layouts/modules/theme-drawer/modules/layout/modules/tab-settings.vue index 585da6ec..bbb87aff 100644 --- a/src/layouts/modules/theme-drawer/modules/layout/modules/tab-settings.vue +++ b/src/layouts/modules/theme-drawer/modules/layout/modules/tab-settings.vue @@ -1,5 +1,5 @@