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

[Projeto] Desafio AluGames

function alterarStatus(id) {
    let gameClicado = document.getElementById(`game-${id}`);

    let imagem = gameClicado.querySelector(".dashboard__item__img");
    let botao = gameClicado.querySelector(".dashboard__item__button");
    let nomeJogo = gameClicado.querySelector(".dashboard__item__name");

    if (botao.classList.contains("dashboard__item__button--return") && imagem.classList.contains("dashboard__item__img--rented")) {
        imagem.classList.remove("dashboard__item__img--rented");
        botao.classList.remove("dashboard__item__button--return");
        botao.innerHTML = "Alugar";
        alert(`Você devolveu o jogo ${nomeJogo.textContent}.`);
    } else {
        imagem.classList.add("dashboard__item__img--rented");
        botao.classList.add("dashboard__item__button--return");
        botao.innerHTML = "Devolver";
        alert(`Você alugou o jogo ${nomeJogo.textContent}.`);
    }
}
1 resposta
solução!

Oi, Leandro! Tudo bem?

Ótima implementação, parabéns pelo código funcional! É muito bacana poder acompanhar a sua evolução por aqui! Caso tenha restado alguma dúvida em relação a qualquer conteúdo do curso ou atividade, não hesite em perguntar, estou disponível e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!