{caption}
{#each columns as column (column.key)}
{column.header}
{/each}
{#each rows as row, rowIndex}
{#each columns as column (column.key)} {@const value = row[column.key]} {#if column.key === rowHeader}
{#if cell}{@render cell({ column, row, value, rowIndex })}{:else}{value}{/if}
{:else}
{#if cell}{@render cell({ column, row, value, rowIndex })}{:else}{value}{/if}
{/if} {/each}
{/each}