Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

const tarefas = JASON.parce(localStorage.getItem('tarefas'));

No criaTarefa.js esta retornando que essa linha o JASON is not defined.

import BotaoConclui from "./concluiTarefa.js";
import BotaoDeleta from "./deletaTarefa.js";

export const handleNovoItem = (evento) => {
    evento.preventDefault();

    const tarefas = JASON.parce(localStorage.getItem('tarefas'));

    const lista = document.querySelector("[data-list]");
    const input = document.querySelector("[data-form-input]");
    const valor = input.value;

    const calendario = document.querySelector("[data-form-date]");
    const data = moment(calendario.value);
    const dataFormatada = data.format("DD/MM/YYYY - H:mm");

    const dados = {
        valor,
        dataFormatada,
    };

    const criaTarefa = Tarefa(dados);

    lista.appendChild(criaTarefa);

    localStorage.setItem("tarefas", JSON.stringify(tarefas));

    input.value = " ";
};

export const Tarefa = ({ valor, dataFormatada }) => {
    const tarefa = document.createElement("li");
    tarefa.classList.add("task");
    const conteudo = `<p class="content">${dataFormatada} * ${valor}</p>`;

    tarefa.innerHTML = conteudo;

    tarefa.appendChild(BotaoConclui());
    tarefa.appendChild(BotaoDeleta());

    return tarefa;
};

Mensagem...

criaTarefa.js:7 Uncaught ReferenceError: JASON is not defined
    at HTMLButtonElement.handleNovoItem (criaTarefa.js:7)

Ja fiz toda a aula 2/7 e não é possivel executar o código, sempre esta retornando erro.

1 resposta
solução!

Putz.... o nome correto é JSON. Não JASON.