{#if lang === 'mermaid'} {#if mermaidHtml} {:else}
{code}
{/if} {:else}
{lang}
{#if lang.toLowerCase() === 'python' || lang.toLowerCase() === 'py' || (lang === '' && checkPythonCode(code))} {#if executing}
Running
{:else if run} {/if} {/if} {#if save} {/if}
{ saveCode(); }} on:change={(e) => { _code = e.detail.value; }} />
{#if executing || stdout || stderr || result || files}
{#if executing}
STDOUT/STDERR
Running...
{:else} {#if stdout || stderr}
STDOUT/STDERR
{stdout || stderr}
{/if} {#if result || files}
RESULT
{#if result}
{`${JSON.stringify(result)}`}
{/if} {#if files}
{#each files as file} {#if file.type.startsWith('image')} Output {/if} {/each}
{/if}
{/if} {/if}
{/if} {/if}