5
respostas

A partir desse ponto dá erro e nada mais dá certo.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

5 respostas

Depois fiz colocando tarefas.tarefa e tarefas.tempo e deu certo. Onde errei? Grato. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Olá, Euzebio. Tudo bem?

Qual erro aparece e o que acontece quando salva ? Não entendi.

Boa noite, veja, coloquei todos os códigos conforme instrução do vídeo, mas aparece esse erro. Só deu certo quando coloquei o nome da função no código, como mandei para vocês na msg acima. Quem está errado, eu ou o vídeo? Grato. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Fui copiando o seu código e deu certo. Mesmo quando coloquei tarefa no map e nas tags não dava certo e o mesmo ocorria quando colocava item no map e nas tags também. Vou refazer de novo para ver se acho onde estava errando. Grato.

É seria isso: No tarefas .map você pode colocar o tarefas no plural {tarefas.map( e dentro do parentes o tarefa no singular sem o s tipo {tarefas.map(tarefa, index) como vau ferenciar em baixo tem que ser o mesmo nome o tarefa no singular <h3>{tarefa.tarefa}</h3>:

<ul>
    {tarefas.map(tarefa, index) => (
        <li key={index}>
                <h3>{tarefa.tarefa}</h3>
                <span>{tarefa.tempo}</span>
        </li>
    ))}
</ul>

ou usando a palavra item:

<ul>
    {tarefas.map(item, index) => (
        <li key={index}>
                <h3>{item.tarefa}</h3>
                <span>{item.tempo}</span>
        </li>
    ))}
</ul>

Qualquer dúvida manda aqui de novo!