Olá, Henrique, como vai?
A lógica utilizada para recuperar os elementos do jogo está correta e segue a proposta da atividade. A função recebe o id, recupera o elemento correspondente na página e depois busca os elementos internos para acessar informações como imagem, botão e nome do jogo.
O ponto que precisa de ajuste está na escrita do método utilizado para buscar elementos dentro de gameClicado. No código foi utilizado querrySelector, porém o nome correto do método da DOM é querySelector.
Com a correção aplicada, o código fica assim:
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');
alert(nomeJogo.textContent);
}
Obrigado por compartilhar sua solução. Caso continue evoluindo no projeto ou tenha outras dúvidas, o fórum permanece disponível para ajudar. Bons estudos.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!