{#if expandable} {/if} {#if selectable && !batchSelection} {/if} {#if batchSelection && !radio} {/if} {#each headers as header, i (header.key)} {header.value} {/each} {#each sorting ? sortedRows : rows as row, i (row.id)} {#if expandable} {/if} {#if selectable} {/if} {#each row.cells as cell, j (cell.key)} {headers[j].display ? headers[j].display(cell.value) : cell.value} {/each} {#if expandable && expandedRows[row.id]}
{/if} {/each}
{#if batchExpansion} {/if} {#if radio} {:else} {/if}