{#if swipeX !== 0}
{isCompleted ? "Undo" : "Complete"}
{/if}
onopen?.(task)} >
{#if isCompleted || justChecked}
{/if}
{task.title}
{#if task.description}
{task.description}
{/if} {#if task.due_date}
{formatDate(task.due_date)}
{/if} {#if subtaskCount > 0}
{subtasks.filter(s => s.status === "completed").length}/{subtaskCount}
{/if}