{#if selectedUserId}

Tasks

{#if !showAddForm} {/if}
{#if showAddForm}
Period
{#each PERIODS as p, i} {/each}
Recurrence
{#each DAYS as day, i} {/each}
{#if newRecurrence === 0}
{/if}
{/if}
{#each tasks as task}
{#if editingTaskId === task.id}
Period
{#each PERIODS as p, i} {/each}
Recurrence
{#each DAYS as day, i} {/each}
{#if editRecurrence === 0}
{/if}
{:else}
handleToggleComplete(task)} class="w-4 h-4 cursor-pointer flex-shrink-0" style="accent-color: var(--color-accent)" />
{task.title}
{periodIcons(task.period)} {formatPeriod(task.period)} {#if task.recurrence > 0} 🔁 {formatRecurrence(task.recurrence)} {:else} {formatRelativeDate(task.due_date)} {/if}
{#if confirmDeleteId === task.id} {:else} {/if}
{/if}
{:else}
No tasks yet. Add one above!
{/each}
{:else}
Select or add a user to see their tasks.
{/if} {#if error}
{error}
{/if}