From 456c4e8167ed95e5f096daaae9cc46cad90a0981 Mon Sep 17 00:00:00 2001 From: Suguru Inoue Date: Thu, 24 Jul 2025 11:57:12 +0200 Subject: [PATCH] fix(editor): Fix layout of binary data preview in the log view (#17584) --- .../src/components/BinaryDataDisplay.vue | 6 +- .../editor-ui/src/components/RunData.vue | 419 ++++++------------ .../src/components/RunDataBinary.vue | 201 +++++++++ .../__snapshots__/InputPanel.test.ts.snap | 22 +- .../logs/components/LogsViewRunData.vue | 5 + 5 files changed, 351 insertions(+), 302 deletions(-) create mode 100644 packages/frontend/editor-ui/src/components/RunDataBinary.vue diff --git a/packages/frontend/editor-ui/src/components/BinaryDataDisplay.vue b/packages/frontend/editor-ui/src/components/BinaryDataDisplay.vue index 41ee93b594..3b806acda1 100644 --- a/packages/frontend/editor-ui/src/components/BinaryDataDisplay.vue +++ b/packages/frontend/editor-ui/src/components/BinaryDataDisplay.vue @@ -95,11 +95,11 @@ function closeWindow() { diff --git a/packages/frontend/editor-ui/src/components/__snapshots__/InputPanel.test.ts.snap b/packages/frontend/editor-ui/src/components/__snapshots__/InputPanel.test.ts.snap index aefdd8a7da..4962c2a32f 100644 --- a/packages/frontend/editor-ui/src/components/__snapshots__/InputPanel.test.ts.snap +++ b/packages/frontend/editor-ui/src/components/__snapshots__/InputPanel.test.ts.snap @@ -7,7 +7,6 @@ exports[`InputPanel > should render 1`] = ` data-test-id="ndv-input-panel" data-v-2e5cd75c="" > -
should render 1`] = `
- - - - - - - - +
+ + + + + + + + +
+
diff --git a/packages/frontend/editor-ui/src/features/logs/components/LogsViewRunData.vue b/packages/frontend/editor-ui/src/features/logs/components/LogsViewRunData.vue index 53acb20b17..33d3b2e98b 100644 --- a/packages/frontend/editor-ui/src/features/logs/components/LogsViewRunData.vue +++ b/packages/frontend/editor-ui/src/features/logs/components/LogsViewRunData.vue @@ -75,6 +75,7 @@ function handleChangeDisplayMode(value: IRunDataDisplayMode) { v-if="runDataProps" v-bind="runDataProps" :key="`run-data${pipWindow ? '-pip' : ''}`" + :class="$style.component" :workflow="logEntry.workflow" :workflow-execution="logEntry.execution" :too-much-data-title="locale.baseText('ndv.output.tooMuchData.title')" @@ -130,6 +131,10 @@ function handleChangeDisplayMode(value: IRunDataDisplayMode) {