{#if hasContext('isEditing')} {#await listRecords({ did, collection }) then records} {:catch error} {error} {/await} {:else if !data[collection] || Object.keys(data[collection]).length === 0} {@render empty?.()} {:else} {#each Object.values(data[collection]) as itemData} {@render item(itemData, () => {})} {/each} {/if}