{#if reminders.length} {#if reminders.length > maxReminders && !shown} {#each reminders.slice(0, maxReminders - 2) as reminder, i} { if (event.detail) edit(event.detail, reminder, i) }} on:remove={() => { remove(i) }} /> {/each}
{ if (event.detail) edit(event.detail, reminders[reminders.length - 1], reminders.length - 1) }} on:remove={() => { remove(reminders.length - 1) }} /> {:else} {#each reminders as reminder, i} { if (event.detail) edit(event.detail, reminder, i) }} on:remove={() => { remove(i) }} /> {/each} {/if}
{/if}