[Refactor] Extract nodeDefSchema from apiSchema (#2756)

This commit is contained in:
Chenlei Hu
2025-02-27 13:39:23 -05:00
committed by GitHub
parent e380d792c7
commit 1d95d639e9
27 changed files with 226 additions and 217 deletions

View File

@@ -3,12 +3,12 @@ import { type LGraph, LGraphCanvas, LiteGraph } from '@comfyorg/litegraph'
import { LGraphNode, type NodeId } from '@comfyorg/litegraph/dist/LGraphNode'
import { t } from '@/i18n'
import type { ComfyNodeDef } from '@/schemas/apiSchema'
import {
ComfyLink,
ComfyNode,
ComfyWorkflowJSON
} from '@/schemas/comfyWorkflowSchema'
import type { ComfyNodeDef } from '@/schemas/nodeDefSchema'
import { useDialogService } from '@/services/dialogService'
import { useNodeDefStore } from '@/stores/nodeDefStore'
import { useToastStore } from '@/stores/toastStore'

View File

@@ -6,7 +6,7 @@ import { useNodeDragAndDrop } from '@/composables/node/useNodeDragAndDrop'
import { useNodeFileInput } from '@/composables/node/useNodeFileInput'
import { useNodePaste } from '@/composables/node/useNodePaste'
import { t } from '@/i18n'
import { ComfyNodeDef } from '@/schemas/apiSchema'
import type { ComfyNodeDef } from '@/schemas/nodeDefSchema'
import type { DOMWidget } from '@/scripts/domWidget'
import { useToastStore } from '@/stores/toastStore'

View File

@@ -2,7 +2,7 @@ import {
ComfyNodeDef,
InputSpec,
isComboInputSpecV1
} from '@/schemas/apiSchema'
} from '@/schemas/nodeDefSchema'
import { app } from '../../scripts/app'

View File

@@ -12,7 +12,7 @@ import type {
} from '@comfyorg/litegraph'
import type { CanvasMouseEvent } from '@comfyorg/litegraph/dist/types/events'
import type { InputSpec } from '@/schemas/apiSchema'
import type { InputSpec } from '@/schemas/nodeDefSchema'
import { app } from '@/scripts/app'
import { applyTextReplacements, clone } from '@/scripts/utils'
import { ComfyWidgets, addValueControlWidgets } from '@/scripts/widgets'