{#if !completed} {#if !isAssigned} dispatch("claim")} disabled={busy} > Reclamar {:else} dispatch("unassign")} disabled={busy || !canUnassign} > Soltar {/if} {#if !editingText} dispatch("toggleEditText")} disabled={busy} > Editar {:else} dispatch("saveText")} disabled={busy}> Guardar dispatch("cancelText")} disabled={busy}> Cancelar {/if} {#if !editingDate} dispatch("toggleEditDate")} disabled={busy} > Fecha {:else} dispatch("saveDate", { value: (localDate || "").trim() || null })} disabled={busy} > Guardar dispatch("clearDate")} disabled={busy}> Quitar dispatch("cancelDate")} disabled={busy}> Cancelar {/if} {/if}