{#if data.length > 0}
{#each columns as col} {/each} {#each data as row} { if (handler) await handler(event, row.id); }} > {#each columns as col} {#if col.valuefun} {:else} {/if} {/each} {/each}
{col.label}
{#await col.valuefun(row[col.data_value_name]) then value}{@html value}{/await} {row[col.data_value_name]}
{/if}