mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-02-05 07:30:11 +00:00
Use ComfyNodeDefImpl on NodePreview component (#228)
* store widgets * Use node def impl
This commit is contained in:
@@ -1965,10 +1965,12 @@ export class ComfyApp {
|
||||
async registerNodes() {
|
||||
// Load node definitions from the backend
|
||||
const defs = await api.getNodeDefs()
|
||||
if (this.vueAppReady) {
|
||||
useNodeDefStore().addNodeDefs(Object.values(defs))
|
||||
}
|
||||
await this.registerNodesFromDefs(defs)
|
||||
if (this.vueAppReady) {
|
||||
const nodeDefStore = useNodeDefStore()
|
||||
nodeDefStore.addNodeDefs(Object.values(defs))
|
||||
nodeDefStore.updateWidgets(this.widgets)
|
||||
}
|
||||
await this.#invokeExtensionsAsync('registerCustomNodes')
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user