From 4b57a12ca55b81015ddcd7c5c558603251bb8286 Mon Sep 17 00:00:00 2001 From: Jin Yi Date: Thu, 29 Jan 2026 17:00:17 +0900 Subject: [PATCH] fix: applied based on code review --- .../nodeReplacement}/nodeReplacementStore.test.ts | 2 +- .../nodeReplacement}/nodeReplacementStore.ts | 7 ++----- .../nodeReplacement}/services/nodeReplacementService.ts | 2 +- .../nodeReplacement/types.ts} | 0 src/scripts/app.ts | 2 +- 5 files changed, 5 insertions(+), 8 deletions(-) rename src/{stores => platform/nodeReplacement}/nodeReplacementStore.test.ts (98%) rename src/{stores => platform/nodeReplacement}/nodeReplacementStore.ts (87%) rename src/{ => platform/nodeReplacement}/services/nodeReplacementService.ts (81%) rename src/{types/nodeReplacementTypes.ts => platform/nodeReplacement/types.ts} (100%) diff --git a/src/stores/nodeReplacementStore.test.ts b/src/platform/nodeReplacement/nodeReplacementStore.test.ts similarity index 98% rename from src/stores/nodeReplacementStore.test.ts rename to src/platform/nodeReplacement/nodeReplacementStore.test.ts index c20c43fe7b..faf2612711 100644 --- a/src/stores/nodeReplacementStore.test.ts +++ b/src/platform/nodeReplacement/nodeReplacementStore.test.ts @@ -2,7 +2,7 @@ import { createPinia, setActivePinia } from 'pinia' import { beforeEach, describe, expect, it, vi } from 'vitest' import { useSettingStore } from '@/platform/settings/settingStore' -import { useNodeReplacementStore } from '@/stores/nodeReplacementStore' +import { useNodeReplacementStore } from './nodeReplacementStore' vi.mock('@/platform/settings/settingStore', () => ({ useSettingStore: vi.fn() diff --git a/src/stores/nodeReplacementStore.ts b/src/platform/nodeReplacement/nodeReplacementStore.ts similarity index 87% rename from src/stores/nodeReplacementStore.ts rename to src/platform/nodeReplacement/nodeReplacementStore.ts index 60bae20351..a46fe4c73b 100644 --- a/src/stores/nodeReplacementStore.ts +++ b/src/platform/nodeReplacement/nodeReplacementStore.ts @@ -1,13 +1,10 @@ -import type { - NodeReplacement, - NodeReplacementResponse -} from '@/types/nodeReplacementTypes' +import type { NodeReplacement, NodeReplacementResponse } from './types' import { defineStore } from 'pinia' import { ref } from 'vue' import { useSettingStore } from '@/platform/settings/settingStore' -import { fetchNodeReplacements } from '@/services/nodeReplacementService' +import { fetchNodeReplacements } from './services/nodeReplacementService' export const useNodeReplacementStore = defineStore('nodeReplacement', () => { const replacements = ref({}) diff --git a/src/services/nodeReplacementService.ts b/src/platform/nodeReplacement/services/nodeReplacementService.ts similarity index 81% rename from src/services/nodeReplacementService.ts rename to src/platform/nodeReplacement/services/nodeReplacementService.ts index 9bde470993..f7d838746c 100644 --- a/src/services/nodeReplacementService.ts +++ b/src/platform/nodeReplacement/services/nodeReplacementService.ts @@ -1,4 +1,4 @@ -import type { NodeReplacementResponse } from '@/types/nodeReplacementTypes' +import type { NodeReplacementResponse } from '../types' import { api } from '@/scripts/api' diff --git a/src/types/nodeReplacementTypes.ts b/src/platform/nodeReplacement/types.ts similarity index 100% rename from src/types/nodeReplacementTypes.ts rename to src/platform/nodeReplacement/types.ts diff --git a/src/scripts/app.ts b/src/scripts/app.ts index 78d1fd57ff..f0d972fb29 100644 --- a/src/scripts/app.ts +++ b/src/scripts/app.ts @@ -62,7 +62,7 @@ import { useNodeOutputStore } from '@/stores/imagePreviewStore' import { KeyComboImpl, useKeybindingStore } from '@/stores/keybindingStore' import { useModelStore } from '@/stores/modelStore' import { SYSTEM_NODE_DEFS, useNodeDefStore } from '@/stores/nodeDefStore' -import { useNodeReplacementStore } from '@/stores/nodeReplacementStore' +import { useNodeReplacementStore } from '@/platform/nodeReplacement/nodeReplacementStore' import { useSubgraphStore } from '@/stores/subgraphStore' import { useWidgetStore } from '@/stores/widgetStore' import { useWorkspaceStore } from '@/stores/workspaceStore'