From 1ff6e27d9c10ef0c86837dcb3561c774a09eadf3 Mon Sep 17 00:00:00 2001 From: Chenlei Hu Date: Mon, 11 Nov 2024 17:23:52 -0500 Subject: [PATCH] Manage widget definitions with Pinia store (#1510) * Fix compile * nit * Remove extensions.test * nit --- src/components/node/NodePreview.vue | 9 +- src/extensions/core/uploadAudio.ts | 9 +- src/scripts/app.ts | 38 +++-- src/scripts/domWidget.ts | 2 +- src/scripts/widgets.ts | 3 +- src/stores/extensionStore.ts | 11 ++ src/stores/nodeDefStore.ts | 17 -- src/stores/widgetStore.ts | 45 ++++++ src/types/comfy.d.ts | 19 +-- src/types/litegraph-augmentation.d.ts | 4 +- tests-ui/tests/globalSetup.ts | 10 ++ tests-ui/tests/slow/extensions.test.ts | 213 ------------------------- 12 files changed, 111 insertions(+), 269 deletions(-) create mode 100644 src/stores/widgetStore.ts delete mode 100644 tests-ui/tests/slow/extensions.test.ts diff --git a/src/components/node/NodePreview.vue b/src/components/node/NodePreview.vue index 4046db39d..46b4c63b0 100644 --- a/src/components/node/NodePreview.vue +++ b/src/components/node/NodePreview.vue @@ -80,12 +80,13 @@ https://github.com/Nuked88/ComfyUI-N-Sidebar/blob/7ae7da4a9761009fb6629bc04c6830