From 5ab3315f9fbb2a1437beeba46708ee3950886f3a Mon Sep 17 00:00:00 2001 From: chanLee <2535849195@qq.com> Date: Tue, 30 Dec 2025 00:54:21 +0800 Subject: [PATCH] chore: align folder structure for components --- src/renderer/stores/index.ts | 7 +------ src/renderer/stores/{ => modules}/config.ts | 4 ++-- src/renderer/stores/{ => modules}/image.ts | 4 ++-- src/renderer/stores/modules/index.ts | 5 +++++ src/renderer/stores/{ => modules}/theme.ts | 4 ++-- src/renderer/stores/{ => modules}/update.ts | 4 ++-- src/renderer/stores/{ => modules}/upload.ts | 4 ++-- src/renderer/stores/{_types.ts => types/index.ts} | 0 src/renderer/stores/{_utils.ts => utils/index.ts} | 0 9 files changed, 16 insertions(+), 16 deletions(-) rename src/renderer/stores/{ => modules}/config.ts (96%) rename src/renderer/stores/{ => modules}/image.ts (92%) create mode 100644 src/renderer/stores/modules/index.ts rename src/renderer/stores/{ => modules}/theme.ts (96%) rename src/renderer/stores/{ => modules}/update.ts (95%) rename src/renderer/stores/{ => modules}/upload.ts (95%) rename src/renderer/stores/{_types.ts => types/index.ts} (100%) rename src/renderer/stores/{_utils.ts => utils/index.ts} (100%) diff --git a/src/renderer/stores/index.ts b/src/renderer/stores/index.ts index cfa3343..c72a7cc 100644 --- a/src/renderer/stores/index.ts +++ b/src/renderer/stores/index.ts @@ -1,6 +1 @@ -export * from './_types' -export * from './config' -export * from './image' -export * from './theme' -export * from './update' -export * from './upload' +export * from './modules' diff --git a/src/renderer/stores/config.ts b/src/renderer/stores/modules/config.ts similarity index 96% rename from src/renderer/stores/config.ts rename to src/renderer/stores/modules/config.ts index 12b1de8..f1753c8 100644 --- a/src/renderer/stores/config.ts +++ b/src/renderer/stores/modules/config.ts @@ -1,11 +1,11 @@ -import type { ConfigStore } from './_types' +import type { ConfigStore } from '../types' import { useStorage } from '@vueuse/core' import { computed, readonly } from 'vue' import { defaultFontConfig, defaultFontSizeConfig } from '@/config/fonts' -import { g } from './_utils' +import { g } from '../utils' const defaultConfig: ConfigStore = { lang: 'zh-CN', diff --git a/src/renderer/stores/image.ts b/src/renderer/stores/modules/image.ts similarity index 92% rename from src/renderer/stores/image.ts rename to src/renderer/stores/modules/image.ts index a604c07..6f56691 100644 --- a/src/renderer/stores/image.ts +++ b/src/renderer/stores/modules/image.ts @@ -1,7 +1,7 @@ -import type { ImageStore, PasteMethod } from './_types' +import type { ImageStore, PasteMethod } from '../types' import { useStorage } from '@vueuse/core' import { computed, readonly } from 'vue' -import { g } from './_utils' +import { g } from '../utils' const defaultImage: ImageStore = { pasteMethod: 'local', diff --git a/src/renderer/stores/modules/index.ts b/src/renderer/stores/modules/index.ts new file mode 100644 index 0000000..244c92c --- /dev/null +++ b/src/renderer/stores/modules/index.ts @@ -0,0 +1,5 @@ +export * from './config' +export * from './image' +export * from './theme' +export * from './update' +export * from './upload' diff --git a/src/renderer/stores/theme.ts b/src/renderer/stores/modules/theme.ts similarity index 96% rename from src/renderer/stores/theme.ts rename to src/renderer/stores/modules/theme.ts index a7540e6..debd46a 100644 --- a/src/renderer/stores/theme.ts +++ b/src/renderer/stores/modules/theme.ts @@ -1,7 +1,7 @@ -import type { Theme, ThemeName, ThemeStore } from './_types' +import type { Theme, ThemeName, ThemeStore } from '../types' import { useStorage } from '@vueuse/core' import { computed, readonly } from 'vue' -import { g } from './_utils' +import { g } from '../utils' const defaultTheme: ThemeStore = { current: 'normal', diff --git a/src/renderer/stores/update.ts b/src/renderer/stores/modules/update.ts similarity index 95% rename from src/renderer/stores/update.ts rename to src/renderer/stores/modules/update.ts index 23d9364..0a334e6 100644 --- a/src/renderer/stores/update.ts +++ b/src/renderer/stores/modules/update.ts @@ -1,7 +1,7 @@ -import type { UpdateInfo, UpdateStore } from './_types' +import type { UpdateInfo, UpdateStore } from '../types' import { useStorage } from '@vueuse/core' import { computed, readonly } from 'vue' -import { g } from './_utils' +import { g } from '../utils' const defaultUpdate: UpdateStore = { info: null, diff --git a/src/renderer/stores/upload.ts b/src/renderer/stores/modules/upload.ts similarity index 95% rename from src/renderer/stores/upload.ts rename to src/renderer/stores/modules/upload.ts index ab63843..e9bd8a5 100644 --- a/src/renderer/stores/upload.ts +++ b/src/renderer/stores/modules/upload.ts @@ -1,7 +1,7 @@ -import type { BodyType, RequestMethod, UploadStore } from './_types' +import type { BodyType, RequestMethod, UploadStore } from '../types' import { useStorage } from '@vueuse/core' import { computed, readonly } from 'vue' -import { g } from './_utils' +import { g } from '../utils' const defaultUpload: UploadStore = { url: '', diff --git a/src/renderer/stores/_types.ts b/src/renderer/stores/types/index.ts similarity index 100% rename from src/renderer/stores/_types.ts rename to src/renderer/stores/types/index.ts diff --git a/src/renderer/stores/_utils.ts b/src/renderer/stores/utils/index.ts similarity index 100% rename from src/renderer/stores/_utils.ts rename to src/renderer/stores/utils/index.ts