From fa959b8983904d58661f591d2e449788efb268f7 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 29 May 2025 17:13:41 +0200 Subject: [PATCH] all --- .../src/lib/components/DisplayResult.svelte | 174 +++++++++++------- .../ModulePreviewResultViewer.svelte | 2 +- .../flows/propPicker/OutputPickerInner.svelte | 4 +- .../components/scriptEditor/LogPanel.svelte | 2 +- .../src/routes/test_dev_page/+page.svelte | 4 +- 5 files changed, 110 insertions(+), 76 deletions(-) diff --git a/frontend/src/lib/components/DisplayResult.svelte b/frontend/src/lib/components/DisplayResult.svelte index c03cfbf597..6a696bb839 100644 --- a/frontend/src/lib/components/DisplayResult.svelte +++ b/frontend/src/lib/components/DisplayResult.svelte @@ -1,4 +1,7 @@ @@ -442,17 +472,18 @@ on:selected={(ev) => { globalForceJson = ev.detail === 'json' }} - let:item > - + {#snippet children({ item })} + - + + {/snippet} {/if}
{#each result['render_all'] as res} - { forceJson = ev.detail === 'json' }} > - {#if ['table-col', 'table-row', 'table-row-object'].includes(resultKind ?? '')} - - {:else} - - {/if} - + {#snippet children({ item })} + {#if ['table-col', 'table-row', 'table-row-object'].includes(resultKind ?? '')} + + {:else} + + {/if} + + {/snippet} {/if}
{#if customUi?.disableAiFix !== true} - + {@render copilot_fix?.()} {/if} {#if toolbarLocation === 'self'} @@ -647,7 +679,7 @@ >{JSON.stringify(result.error.extra, null, 4)} {/if} - + {@render children?.()}
{#if !isTest && language === 'bun'}
@@ -723,7 +755,7 @@ /> {/if} + {:else if largeObject} + {:else} - + {#snippet actions()} {#if customUi?.disableDownload !== true} - - - + {#if lang && editor && diffEditor && $testStepStore[mod.id] && selectedJob && 'result' in selectedJob && selectedJob.result && typeof selectedJob.result == 'object' && `error` in selectedJob.result && selectedJob.result.error} - - + + {/key} diff --git a/frontend/src/lib/components/scriptEditor/LogPanel.svelte b/frontend/src/lib/components/scriptEditor/LogPanel.svelte index 47f0e96c0f..ba6578fb5c 100644 --- a/frontend/src/lib/components/scriptEditor/LogPanel.svelte +++ b/frontend/src/lib/components/scriptEditor/LogPanel.svelte @@ -140,7 +140,7 @@ customUi={customUi?.displayResult} language={lang} > - + {#if lang && editor && diffEditor && args && previewJob?.result && typeof previewJob?.result == 'object' && `error` in previewJob?.result && previewJob?.result.error}