To-dos
{currentDateDisplay}
0}>
{remainingTasks} {remainingTasks === 1 ? 'task' : 'tasks'} remaining
{#if completedTasks > 0}
{/if}
{#key selectedKey}
{#if tasks.length === 0}
{:else}
No tasks yet. Add one above to get started!
-
{#each tasks as task, index (task.id)}
- handlePointerDown(e, index)} onpointermove={handlePointerMove} onpointerup={handlePointerUp} onpointercancel={endDrag} onkeydown={(e) => handleTaskKeydown(e, task.id)} > {task.text} {/each}