Logs {#if onToggleTheme} {/if}
{#if logs} {#each logs.split('\n') as line} {@const parsed = parseLogLine(line)} {@const badge = getTypeBadge(parsed.type)}
{badge.label} {#if parsed.timestamp} {formatTimestamp(parsed.timestamp)} {/if} {cleanContent(parsed.content, parsed.type)}
{/each} {:else} No logs available {/if}