2
respostas

[resolução] Ficou show

Olá queridos, tudo bem?
Sendo sincero, não sei se esses são o melhores instrutores para iniciantes. Gosto demais da Jacque mas o que poderia ser explicado de forar didática e simples, muitas vezes não é nem explicado, fora que muitas coisas que estão nos desasfios não foram nem explicadas durante o curso base.

Mas aqui apresento minha conclusão:

function alterarStatus(id){
    let gameClicado = document.getElementById(`game-${id}`);
    let imagem = gameClicado.querySelector('.dashboard__item__img');
    let botao = gameClicado.querySelector('.dashboard__item__button');
     //botao.classList.contains('dashboard__item__button--return')
    if(botao.classList.contains('dashboard__item__button--return')){
        botao.textContent = ('Bora alugar pai')
        botao.classList.remove('dashboard__item__button--return');
    }else{
        botao.classList.add('dashboard__item__button--return');
        botao.textContent = ('Devolve ai man')
    }
}
2 respostas

Olá, João, tudo bem?

Obrigado por compartilhar sua resolução e também sua sinceridade. É muito importante para nós sabermos como você está se sentindo em relação à didática.

Primeiramente, parabéns pelo código! A sua lógica de verificação de classes (classList.contains) e a alternância entre "Alugar" e "Devolver" está correta e muito bem estruturada. Você soube manipular bem o DOM para atingir o objetivo do desafio.

A programação tem seus desafios, para que sua opinião ajude a melhorar nossos cursos, gostaria de te lembrar que, ao final do treinamento, você poderá responder a uma pesquisa de avaliação, deixe seu relato por lá, estamos sempre evoluindo nosso material e vocês como alunos fazem parte disso.

Continue praticando, você está no caminho certo!

Bons estudos!

Sucesso

Imagem da comunidade

Muito obrigado pela atenção meu querido!