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

O Alugames não funcionou

Eu fiz código igual ao do professor mas não funcionou na página, nada muda! vou copiar o meu código, me digam se veem algo errado plmdds!

function alterarStatus(id) {
    let gameClicado = document.getElementsById(`game-${id}`);
    let imagem = gameClicado.querySelector('.dashboard__item__img');
    let botao = gameClicado.querySelector('.dashboard__item__button');

    if (imagem.classList.contains('dashboard__item__img--rented')) {
        imagem.classList.remove('dashboard__item__img--rented');
        botao.classList.remove('dashboard__item__button--return');
        botao.textContent = 'Alugar';
    } else {
        imagem.classList.add('dashboard__item__img--rented');
        botao.classList.add('dashboard__item__button--return');
        botao.textContent = 'Devolver';
    }
}    
1 resposta
solução!

Oi!

O erro está nesta linha do seu código:

let gameClicado = document.getElementsById(`game-${id}`);

O correto é Element (no singular):

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

Bons estudos!