Eu comecei o curso agora e percebi que ele está diferente ao utilizado no curso. O problema é que isso é meio evidente logo no primeiro exercício pratico, sempre fica aparecendo um alert de "Você não está logado" e ele não vem do arquivo Mural.js, ele vem do novoCartao.js. O problema é que até o momento do curso a gente não foi apresentado a esse arquivo então ele gera confusão nos testes.
Esse é o trecho em questão:
$(".novoCartao").submit(function(event){
event.preventDefault()
let $campoConteudo = $(".novoCartao-conteudo")
let conteudo = $campoConteudo.val().trim()
if(conteudo){
let novoCartao = new Cartao(conteudo)
if(Mural.adiciona(novoCartao)){
$campoConteudo.val("")
} else {
alert("Você não está logado")
}
}
})
Obrigado pela atenção.