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

input.value

Não foi explicado o input.value = " ", simplesmente apareceu entre um vídeo e outro. Gostaria de saber de que forma ele age na função. Se já sabemos que o valor do input é o que está sendo capturado pelo querySelector no data-form-input, por que precisamos desse comando?

const criarTarefa = (evento) => {

    evento.preventDefault()

    const input = document.querySelector('[data-form-input]')
    const valor = input.value
    console.log( valor )
    input.value = " "
}

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

novaTarefa.addEventListener('click',  criarTarefa)
1 resposta
solução!

Fala ai Vitor, tudo bem? O input.value = " " vai limpar o valor do campo, trocando todo seu conteudo por um espaço em branco.

Espero ter ajudado.