fix: parse new lines in logs.

This commit is contained in:
ItzNotABug
2024-07-28 17:38:06 +05:30
parent e876dff55d
commit a956b2b4ae
+14 -2
View File
@@ -48,6 +48,10 @@
return queries;
}
function escapeNewLines(logs: string) {
return logs.replace(/\\n/g, '\n');
}
beforeNavigate((n) => {
if (!$log.show) return;
if (n.type === 'popstate') {
@@ -316,7 +320,11 @@
{/if}
</Alert>
{/if}
<Code withCopy noMargin code={execution.logs} language="sh" />
<Code
withCopy
noMargin
code={escapeNewLines(execution.logs)}
language="sh" />
{:else}
<Card isDashed isTile>
<p class="text u-text-center">No response was recorded.</p>
@@ -324,7 +332,11 @@
{/if}
{:else if selectedResponse === 'errors'}
{#if execution?.errors}
<Code withCopy noMargin code={execution.errors} language="sh" />
<Code
withCopy
noMargin
code={escapeNewLines(execution.errors)}
language="sh" />
{:else}
<Card isDashed isTile>
<p class="text u-text-center">No response was recorded.</p>