1
resposta

Não precisa do true e false do ternário

Isso resolve:

setTarefas(tarefasAnteriores =>
    tarefasAnteriores.map(tarefa => ({
        ...tarefa,
        selecionado: tarefa.id === tarefaSelecionada.id
    }))
);
1 resposta

Olá Victor, tudo bem?

Sim, a solução que você postou resolve o problema de selecionar uma tarefa específica em um array de tarefas.

Muito obrigada por compartilhar com a gente :D

Um abraço e bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software