From 2a2cfd903ea5ba55c8720ae918814eaabd5150a4 Mon Sep 17 00:00:00 2001 From: yojeek Date: Thu, 16 Nov 2023 14:27:42 +0100 Subject: [PATCH] =?UTF-8?q?Hover=20Over=20NodeInterface=20=E2=80=93=20fix?= =?UTF-8?q?=20if=20no=20initial=20interface=20value=20is=20provided.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/renderer-vue/src/node/NodeInterface.vue | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/renderer-vue/src/node/NodeInterface.vue b/packages/renderer-vue/src/node/NodeInterface.vue index b3483cc9..542e0610 100644 --- a/packages/renderer-vue/src/node/NodeInterface.vue +++ b/packages/renderer-vue/src/node/NodeInterface.vue @@ -34,10 +34,15 @@ import { TEMPORARY_CONNECTION_HANDLER_INJECTION_SYMBOL, } from "../editor/temporaryConnection"; -const ellipsis = (value: string, characters = 100) => { +const ellipsis = (value: string | undefined, characters = 100) => { + if (typeof value === "undefined") { + return "undefined"; + } + if (value.length > characters) { return value.slice(0, characters) + "..."; } + return value; };