diff --git a/frontend/src/lib/components/DisplayResult.svelte b/frontend/src/lib/components/DisplayResult.svelte index 222317c57e..89ce56aa91 100644 --- a/frontend/src/lib/components/DisplayResult.svelte +++ b/frontend/src/lib/components/DisplayResult.svelte @@ -89,6 +89,7 @@ isTest?: boolean externalToolbarAvailable?: boolean forceJson?: boolean + fixTableSizingToParent?: boolean copilot_fix?: import('svelte').Snippet children?: import('svelte').Snippet } @@ -110,6 +111,7 @@ isTest = true, externalToolbarAvailable = false, forceJson = $bindable(false), + fixTableSizingToParent = false, copilot_fix, children }: Props = $props() @@ -586,19 +588,25 @@ {#if !forceJson && resultKind === 'table-col'} {@const data = 'table-col' in result ? result['table-col'] : result} div]:h-full [&>div]:min-h-[10rem]' + : ''} objects={objectOfArraysToObjects(data)} /> {:else if !forceJson && resultKind === 'table-row'} {@const data = 'table-row' in result ? result['table-row'] : result} div]:h-full [&>div]:min-h-[10rem]' + : ''} objects={arrayOfRowsToObjects(data)} /> {:else if !forceJson && resultKind === 'table-row-object'} {@const data = 'table-row-object' in result ? result['table-row-object'] : result} div]:h-full [&>div]:min-h-[10rem]' + : ''} objects={handleArrayOfObjectsHeaders(data)} /> {:else if !forceJson && resultKind === 'html'} diff --git a/frontend/src/lib/components/flows/propPicker/OutputPickerInner.svelte b/frontend/src/lib/components/flows/propPicker/OutputPickerInner.svelte index 5668d1e544..a6a33e72a4 100644 --- a/frontend/src/lib/components/flows/propPicker/OutputPickerInner.svelte +++ b/frontend/src/lib/components/flows/propPicker/OutputPickerInner.svelte @@ -652,6 +652,7 @@ jobId={undefined} result={mock?.return_value} externalToolbarAvailable + fixTableSizingToParent on:toolbar-location-changed={({ detail }) => { toolbarLocationMock = detail }} @@ -679,6 +680,7 @@ jobId={selectedJob?.id} result={selectedJob?.result} externalToolbarAvailable + fixTableSizingToParent on:toolbar-location-changed={({ detail }) => { toolbarLocationJob = detail }} diff --git a/frontend/src/lib/components/scriptEditor/LogPanel.svelte b/frontend/src/lib/components/scriptEditor/LogPanel.svelte index 9ab55209fe..783cff7d2c 100644 --- a/frontend/src/lib/components/scriptEditor/LogPanel.svelte +++ b/frontend/src/lib/components/scriptEditor/LogPanel.svelte @@ -153,7 +153,7 @@ {@render children?.()} {#if previewJob != undefined && 'result' in previewJob}
-
+
{#snippet copilot_fix()} {#if lang && editor && diffEditor && args && previewJob && !previewJob.success && getStringError(previewJob.result)}