{#each tabs as t (t.key)} {/each}
{#if current?.mtime} {fmtBytes(current.size)} · updated {ago(current.mtime)} {/if}
{#if !current}
loading…
{:else if !current.ok}
error: {current.reason ?? 'unknown'}
{:else if current.missing}
log file not written yet {#if current.path}
{current.path}{/if}
{:else if !current.lines || current.lines.length === 0}
log is empty
{:else}
{current.lines.join('\n')}
{#if current.truncated}
showing last {current.lines.length} lines (file is larger)
{:else}
{current.lines.length} line{current.lines.length === 1 ? '' : 's'}
{/if} {/if}