3
respostas

Erro de continuação no vídeo

Quando ele explica o 'diff' lá pelos 8 minutos, é mostrado a edição no 'carregaTarefas'. E depois ele bota o código do 'diff' no 'criaTarefa'. Mas não mostra ele apagando esse trecho no 'carregaTarefa'. O arquivo já aparece editado.

3 respostas

Fala ai Rodrigo, tudo bem? Obrigado pelo feedback, vou passar para o pessoal de vídeo dar uma olhada.

Abraços e bons estudos.

meu console aparece o erro, o codigo esta igual, acho q houve um erro na edição do video.

Uncaught ReferenceError: data is not defined
carregaTarefa.js:11 

carregaTarefa.js

import { criaData } from './criaData.js'

export const carregaTarefa = () => {
    const lista = document.querySelector('[data-list]')

    const tarefasCadastradas = JSON.parse(localStorage.getItem("tarefas")) || []

    lista.innerHTML = " "
    tarefasCadastradas.forEach((tarefa) => {
        const dia = moment(tarefa.dataFormatada, 'DD/MM/YYYY')
        const diff = data.diff(dia)
        if(diff == 0){
            lista.appendChild(criaData(dia)) 
        }
    })
}

Então.. desisti de assistir a aula, porque não achei resposta para esse problema. Fui carregar a próxima aula pra ver, se pausando e lendo o código, eu acharia alguma resposta... Só que logo que começa a aula, a tela mostrada não tem NADA desse trecho do código:

        const diff = data.diff(dia)
        if(diff == 0){

apenas a declaração da const dia e o appendChild (criaData(dia));