{#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}