Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

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.