diff --git a/frontend/src/lib/components/DisplayResult.svelte b/frontend/src/lib/components/DisplayResult.svelte index 01bda20fd8..6e36506431 100644 --- a/frontend/src/lib/components/DisplayResult.svelte +++ b/frontend/src/lib/components/DisplayResult.svelte @@ -78,6 +78,7 @@ let largeObject: boolean | undefined = undefined + let is_render_all = false function inferResultKind(result: any) { if (result == 'WINDMILL_TOO_BIG') { largeObject = true @@ -85,6 +86,7 @@ } if (result !== undefined) { + is_render_all = isRenderAll(result) try { let keys = Object.keys(result) @@ -208,7 +210,7 @@ return result } - function isRenderAll() { + function isRenderAll(result: any) { return ( result != undefined && Object.keys(result).length === 1 && @@ -220,7 +222,7 @@ let globalForceJson: boolean = false -{#if isRenderAll()} +{#if is_render_all}
as JSON