{#if isOpen}
Debug Console
handleFilterChange("all")} > All
handleFilterChange("debug")} style="color: {getLevelColor('debug')}" > Debug
handleFilterChange("info")} style="color: {getLevelColor('info')}" > Info
handleFilterChange("warn")} style="color: {getLevelColor('warn')}" > Warn
handleFilterChange("error")} style="color: {getLevelColor('error')}" > Error
{autoScroll ? "🔒" : "🔓"} Auto-scroll
🗑️ Clear
✕
{#if logs.length === 0}
No logs yet...
{:else} {#each logs as log (log.id)}
{formatTimestamp(log.timestamp)}
[{log.level.toUpperCase()}]
{log.source}
{log.message}
{/each} {/if}
{/if}