{#each columns as col} {/each} {#each data as item (item.id)} {@const isEditing = editingId === item.id} {#each columns as col} {/each} {/each}
{col.label}Actions
{#if isEditing && col.editable} {#if col.type === 'boolean'} {:else if col.type === 'number'} {:else} {/if} {:else} {#if col.type === 'boolean'} {:else}
{item[col.key] ?? ''}
{/if} {/if}
{#if isEditing} {:else} {/if}