diff --git a/frontend/src/Components/ListTask.svelte b/frontend/src/Components/ListTask.svelte index 45f4d85..8509576 100644 --- a/frontend/src/Components/ListTask.svelte +++ b/frontend/src/Components/ListTask.svelte @@ -12,6 +12,10 @@ let error = $state(null); let start = 0; + function addSubtask(){ + router.navigate(`/task/${task.id}/add_subtask`); + } + async function loadChildren(){ const url = api('task/list'); var data = { @@ -69,12 +73,23 @@ {#if task.estimated_time} ({+task.estimated_time} h) {/if} - {#if task.status.code < 60} + {#if task.status.name != 'PENDING'} + + {/if} + {#if task.status.name != 'OPEN'} + + {/if} + {#if task.status.name != 'STARTED'} + + {/if} + {#if task.status.name != 'COMPLETE'} + {/if} + {#if task.status.name != 'CANCELLED'} - {:else} - {/if} +   + {#if error} {error} {/if}