diff --git a/frontend/src/lib/components/DisplayResult.svelte b/frontend/src/lib/components/DisplayResult.svelte index d6dfdbfa8b..e2b9aebace 100644 --- a/frontend/src/lib/components/DisplayResult.svelte +++ b/frontend/src/lib/components/DisplayResult.svelte @@ -602,7 +602,8 @@
{#if !forceJson && resultKind === 'table-col'} - {@const data = 'table-col' in result ? result['table-col'] : result} + {@const data = + typeof result === 'object' && 'table-col' in result ? result['table-col'] : result} div]:h-full [&>div]:min-h-[10rem]' @@ -610,7 +611,8 @@ objects={objectOfArraysToObjects(data)} /> {:else if !forceJson && resultKind === 'table-row'} - {@const data = 'table-row' in result ? result['table-row'] : result} + {@const data = + typeof result === 'object' && 'table-row' in result ? result['table-row'] : result} div]:h-full [&>div]:min-h-[10rem]' @@ -618,7 +620,10 @@ objects={arrayOfRowsToObjects(data)} /> {:else if !forceJson && resultKind === 'table-row-object'} - {@const data = 'table-row-object' in result ? result['table-row-object'] : result} + {@const data = + typeof result === 'object' && 'table-row-object' in result + ? result['table-row-object'] + : result} div]:h-full [&>div]:min-h-[10rem]'