1
resposta

[Dúvida] Não consegui deixar a imagem opaco

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

    if(imagem.classList.contains('dashboard__item__img--rented')) {
        imagem.classList.remove('dashboard__item__img--rented');
    } else {
        imagem.classList.add('dashboard__item__img--rented');
    }
}
1 resposta

Oi!

O problema está nessa sua linha:

let imagem = gameClicado.querySelector('.dashboard__items__item');

A classe css correta é: .dashboard__item__img