From 50dd90db1a27e68f759936a4fa92ca05ba1a2e1f Mon Sep 17 00:00:00 2001
From: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Date: Mon, 8 Apr 2024 13:08:28 +0300
Subject: [PATCH] fix: Fix some vue warnings (no-changelog) (#9069)

---
 .../InlineExpressionEditor/InlineExpressionEditorOutput.vue    | 3 ++-
 packages/editor-ui/src/components/NodeExecuteButton.vue        | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/packages/editor-ui/src/components/InlineExpressionEditor/InlineExpressionEditorOutput.vue b/packages/editor-ui/src/components/InlineExpressionEditor/InlineExpressionEditorOutput.vue
index 4c2bda3195..ba45d6d1bf 100644
--- a/packages/editor-ui/src/components/InlineExpressionEditor/InlineExpressionEditorOutput.vue
+++ b/packages/editor-ui/src/components/InlineExpressionEditor/InlineExpressionEditorOutput.vue
@@ -11,8 +11,8 @@ import InlineExpressionTip from './InlineExpressionTip.vue';
 
 interface InlineExpressionEditorOutputProps {
 	segments: Segment[];
-	unresolvedExpression: string;
 	hoveringItemNumber: number;
+	unresolvedExpression?: string;
 	editorState?: EditorState;
 	selection?: SelectionRange;
 	isReadOnly?: boolean;
@@ -26,6 +26,7 @@ const props = withDefaults(defineProps<InlineExpressionEditorOutputProps>(), {
 	noInputData: false,
 	editorState: undefined,
 	selection: undefined,
+	unresolvedExpression: undefined,
 });
 
 const i18n = useI18n();
diff --git a/packages/editor-ui/src/components/NodeExecuteButton.vue b/packages/editor-ui/src/components/NodeExecuteButton.vue
index 1fcd5cf6ef..af90ba2e05 100644
--- a/packages/editor-ui/src/components/NodeExecuteButton.vue
+++ b/packages/editor-ui/src/components/NodeExecuteButton.vue
@@ -12,7 +12,7 @@
 					:label="buttonLabel"
 					:type="type"
 					:size="size"
-					:icon="!isListeningForEvents && !hideIcon && 'flask'"
+					:icon="!isListeningForEvents && !hideIcon ? 'flask' : undefined"
 					:transparent-background="transparent"
 					:title="!isTriggerNode ? $locale.baseText('ndv.execute.testNode.description') : ''"
 					@click="onClick"