{#if !deleted}
e.preventDefault()} {ondragstart} class="task {states[task.status]?.toLowerCase()}">
{#if task.estimated_time}
({+task.estimated_time} h)
{/if} {#if states[task.status] != 'PENDING'}
patchTask(map_state('PENDING'))}>
{/if} {#if states[task.status] != 'OPEN'}
patchTask(map_state('OPEN'))}>
{/if} {#if states[task.status] != 'STARTED'}
patchTask(map_state('STARTED'))}>
{/if} {#if states[task.status] != 'COMPLETE'}
patchTask(map_state('COMPLETE'))}>
{/if} {#if states[task.status] != 'CANCELLED'}
patchTask(map_state('CANCELED'))} >
{/if}
{#if error}
{error}
{/if} {#if children}
{/if}
{/if}