0
respostas

Desafio: hora da prática - Confirmação de devolução alugames

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

   if (imagem.classList.contains('dashboard__item__img--rented')) {
      let confirmaDevolucao = prompt("Tem certeza? Digite 1 para confirmar ou 0 para cancelar:");
      
      if (confirmaDevolucao == "1") {
         // Devolvendo o jogo
         imagem.classList.remove('dashboard__item__img--rented');
         botao.classList.remove('dashboard__item__button--return');
         botao.textContent = 'Alugar';
      }
   } else {
      // Alugando o jogo
      imagem.classList.add('dashboard__item__img--rented');
      botao.classList.add('dashboard__item__button--return');
      botao.textContent = 'Devolver';
   }
}