{#if headers} {#each headers as header, i}
{header}
{/each} {/if}
{#if data && keys && data.length > 0} {#each data as row}
{#each keys as key, i}
{row[key] ?? ''}
{/each}
{/each} {:else if data}
{defaultText}
{:else}
Loading...
{/if}
{#if paginated}
{ dispatch('next') }}>Next
{ dispatch('next') }}>Previous
{/if}