Não precisei criar um novo método, bastou ajustar condição checkButton no template:
<button [@checkButton]="tarefa.id === id && !tarefa.statusFinalizado ? 'checked' : 'unchecked'"
...
Não precisei criar um novo método, bastou ajustar condição checkButton no template:
<button [@checkButton]="tarefa.id === id && !tarefa.statusFinalizado ? 'checked' : 'unchecked'"
...
Opa Marcus, tudo certo?
Que legal! Na programação temos várias formas de se chegar a um mesmo resultado, parabéns pela dedicação e empenho em formular uma solução para o desafio.
Não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.
Tenha um bom dia e bons estudos.
Um outra forma foi alterar a animação para que ocorresse em qualquer mudança de estado e no HTML associar o trigger ao [@jumpState]='(tarefa.statusFinalizado)'
, assim toda vez que o estado muda, a animaç