Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Não tô encontrando o erro

import React from 'react';

function Lista() {
    const tarefas =[{
        tarefa: 'React',
        tempo: '02:00:00'
    },{
        tarefa: 'JavaScrip',
        tempo: '01:01:01'
    }]
    return (
        <aside>
            <h2> Estudos do dia</h2>
            <ul>
            {tarefas.map((item, index) => (
                <li>
                    <h3>{item.tarefa}</h3>
                    <span>{item.tempo}</span>
                </li>
                ))}
            </ul>
        </aside>
    )
}

export default Lista;

Enquanto estava só o "html" ok. Quando adicionei essa função parou tudo. Tentei seguir a aula e pensei que funcionaria quando apaguei a parte html, mas não mudou. Não aparece erro de escrita e não consigo encontrar onde errei

2 respostas
solução!

Fala André, beleza?

Como não estou vendo o erro fica difícil te dizer com precisão o que está acontecendo, tenta 2 coisas:

  1. adicionar o key no li, ficando assim <li key={index} >
  2. caso a regra do seu código peça ponto e vírgula, coloque no final do array e no final do return

Caso não funcione, consegue subir esse código no Github pra que a gente consiga ver melhor?

Cara! Vim testar hoje novamente (só porque você respondeu). Estava funcionando. Mil perdões! Não sei o que aconteu (nem se isso é normal). Mas de alguma forma ele parou de rodar (acho). Abri o projeto aqui de novo e dei o npm start e o formulario apareceu!

Muito obrigado pelo suporte! Vou dar continuidade!