{#if hasRun}

{rows.length} row(s)

{/if} {#if columns.length > 0} {#each columns as col, i (col)} {/each} {#each sortedRows as row, i (i)} toggleExpanded(i)} onkeydown={(e) => { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); toggleExpanded(i); } }} > {#each row as cell, j (j)} {/each} {#if expanded.has(i)} {/if} {/each}
startResize(e, i, (e.currentTarget.previousElementSibling as HTMLElement)?.offsetWidth ?? 140)} onpointermove={onResizeMove} onpointerup={onResizeEnd} >
{#if j === severityCol} {:else} {formatCell(cell)} {/if}
{#each columns as col, j (col)}
{col}
{formatCell(row[j])}
{/each}
{/if}