From a6c493305002f60a95c22b59d03ecf20e8377355 Mon Sep 17 00:00:00 2001 From: Baobhan Sith <80159437+Heavrnl@users.noreply.github.com> Date: Tue, 22 Apr 2025 22:27:42 +0800 Subject: [PATCH] update --- .../{stores => features/appearance/config}/default-themes.ts | 0 .../{stores => features/appearance/config}/iterm-themes.ts | 0 packages/frontend/src/stores/appearance.store.ts | 4 ++-- 3 files changed, 2 insertions(+), 2 deletions(-) rename packages/frontend/src/{stores => features/appearance/config}/default-themes.ts (100%) rename packages/frontend/src/{stores => features/appearance/config}/iterm-themes.ts (100%) diff --git a/packages/frontend/src/stores/default-themes.ts b/packages/frontend/src/features/appearance/config/default-themes.ts similarity index 100% rename from packages/frontend/src/stores/default-themes.ts rename to packages/frontend/src/features/appearance/config/default-themes.ts diff --git a/packages/frontend/src/stores/iterm-themes.ts b/packages/frontend/src/features/appearance/config/iterm-themes.ts similarity index 100% rename from packages/frontend/src/stores/iterm-themes.ts rename to packages/frontend/src/features/appearance/config/iterm-themes.ts diff --git a/packages/frontend/src/stores/appearance.store.ts b/packages/frontend/src/stores/appearance.store.ts index 8e6ee9f..52297dc 100644 --- a/packages/frontend/src/stores/appearance.store.ts +++ b/packages/frontend/src/stores/appearance.store.ts @@ -4,8 +4,8 @@ import { ref, computed, watch, nextTick } from 'vue'; // 导入 nextTick import type { ITheme } from 'xterm'; import type { TerminalTheme } from '../../../backend/src/types/terminal-theme.types'; // 引用后端类型 import type { AppearanceSettings, UpdateAppearanceDto } from '../../../backend/src/types/appearance.types'; // 引用后端类型 -import { defaultXtermTheme, defaultUiTheme } from './default-themes'; // 保持 .ts -import { presetTerminalThemes } from './iterm-themes'; // <-- 导入预设主题 +import { defaultXtermTheme, defaultUiTheme } from '../features/appearance/config/default-themes'; // 保持 .ts +import { presetTerminalThemes } from '../features/appearance/config/iterm-themes'; // <-- 导入预设主题 // Helper function to safely parse JSON export const safeJsonParse = (jsonString: string | undefined | null, defaultValue: T): T => { // Add export