Existe uma inconsistencia no botão reiniciar que ao clicar duas vezes no botão sortear o botão reinciar desativa e ativa novamente, Realizei o ajuste adicinando duas funções com a seguinte sintaxe:
function ativarBotaoReiniciar() {
let btReiniciar = document.getElementById('btn-reiniciar');
btReiniciar.classList.remove('container__botao-desabilitado');
btReiniciar.classList.add('container__botao');
// Adiciona evento para desativar ao clicar
btReiniciar.onclick = function () {
desativarBotaoReiniciar();
// aqui você pode chamar a função de reinício, se houver
};
}
function desativarBotaoReiniciar() {
let btReiniciar = document.getElementById('btn-reiniciar');
btReiniciar.classList.remove('container__botao');
btReiniciar.classList.add('container__botao-desabilitado');
// Remove o evento para evitar múltiplos cliques
btReiniciar.onclick = null;
}
a função ativarBotaoReiniciar() é declarada ao final da função sortear.