From 075efba2bbef153d00eea5f033a8f467b8a74c19 Mon Sep 17 00:00:00 2001 From: Suguru Inoue Date: Mon, 14 Jul 2025 12:34:40 +0200 Subject: [PATCH] fix(editor): Make expression resolution work in embedded ndv (no-changelog) (#17221) --- .../ExperimentalEmbeddedNodeDetails.vue | 54 ++++++- .../src/composables/useExpressionEditor.ts | 14 +- .../src/composables/useResolvedExpression.ts | 43 ++++-- .../composables/useWorkflowHelpers.test.ts | 92 ++++++++++- .../src/composables/useWorkflowHelpers.ts | 143 +++++++++++++++--- packages/frontend/editor-ui/src/constants.ts | 6 +- .../editor-ui/src/types/expressions.ts | 24 +++ 7 files changed, 338 insertions(+), 38 deletions(-) diff --git a/packages/frontend/editor-ui/src/components/canvas/experimental/components/ExperimentalEmbeddedNodeDetails.vue b/packages/frontend/editor-ui/src/components/canvas/experimental/components/ExperimentalEmbeddedNodeDetails.vue index 67df688787..41ab5a97fe 100644 --- a/packages/frontend/editor-ui/src/components/canvas/experimental/components/ExperimentalEmbeddedNodeDetails.vue +++ b/packages/frontend/editor-ui/src/components/canvas/experimental/components/ExperimentalEmbeddedNodeDetails.vue @@ -1,6 +1,6 @@