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

Faça como eu fiz - Aula 4

Boa noite.

Segue código JavaScript da aula:

(() => {
const criarTarefa = (evento) => {

    evento.preventDefault()

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

    const tarefa = document.createElement('li')
    tarefa.classList.add('task')

    const conteudo = `<p class="content">${valor}</p>`

    tarefa.innerHTML = conteudo

    tarefa.appendChild(BotaoConclui())
    lista.appendChild(tarefa)
    input.value = " "
}

const novaTarefa = document.querySelector('[data-form-button]')

novaTarefa.addEventListener('click', criarTarefa)

const BotaoConclui = () => {
    const botaoConclui = document.createElement('button')

    botaoConclui.classList.add('check-button')
    botaoConclui.innerText = 'concluir'

    botaoConclui.addEventListener('click', concluirTarefa)

    return botaoConclui
}

// código que irá marcar a tarefa como concluída, fazendo um traço sobre a mesma.
const concluirTarefa = (evento) => {
    const botaoConclui = evento.target

    const tarefaCompleta = botaoConclui.parentElement

    tarefaCompleta.classList.toggle('done')
}
})()
1 resposta
solução!

Fala Dayane, tudo bem? Espero que sim!

Boa!! Parabéns!

Continue postando aqui pra gente a sua evolução, adoramos ver!!

Abraços e bons estudos :D