feat: refactor rendering I

This commit is contained in:
2026-03-12 16:24:24 +01:00
parent 2a0507ca02
commit 79e4586ed1
12 changed files with 1211 additions and 769 deletions

View File

@@ -2,7 +2,7 @@ import React from 'react'
import { ScrollText } from 'lucide-react'
import { createNodeTypeBuilder } from '@/lib/graph/nodeTypeBuilder'
import { NODE_HELP } from '@/lib/graph/nodeHelp'
import { getResolvedContentForConfig } from './renderingLogic'
import { getResolvedContentForConfig, getOutputMenuDescriptorForConfig } from './renderingLogic'
import type { NodeTypeDescriptor } from '@/lib/graph/nodeRegistry'
import ConfigNode from './ConfigNode'
@@ -37,6 +37,7 @@ export function getConfigNodeDescriptor(): NodeTypeDescriptor {
.sourceRenderingLogic({
defaultUpdateMode: 'auto',
getResolvedContent: getResolvedContentForConfig,
getOutputMenuDescriptor: getOutputMenuDescriptorForConfig,
})
.build()
}