Olá pessoal, boa noite!
Estou com uma duvida referente a aula 4 ao criar o botão de concluir a tarefa, no momento do appendChild o professor coloca a variável (const) e no fim ele coloca () como se fosse função, no caso dele funcionou, no meu o console acusa de que o meu botaoConcluir não é um node. Porque isso acontece?
const botao = document.querySelector(".botao");
botao.addEventListener('click', function(event) {
event.preventDefault();
const input = document.querySelector(".input");
const valor = input.value;
const conteudo = `<p class="conteudo">${valor}</p> `;
const ul = document.querySelector(".lista");
const li = document.createElement("li");
li.classList.add('task');
ul.appendChild(li);
li.appendChild(botaoConcluir());
li.innerHTML = conteudo;
input.value = '';
})
const botaoConcluir = function() {
const botaoConcluir = document.createElement('button');
botaoConcluir.addEventListener('click', function() {
console.log('fui clicado');
return botaoConcluir;
})
}