Pessoas que estavam em duvida tem alterar no script.js a parte de contagemRegressiva onde não foi falado no curso, pois no gitHub esta diferente do que esta na aula.
Esse é o que esta no github
const contagemRegressiva = () => {
if (tempoDecorridoEmSegundos <= 0) {
zerar()
const focoAtivo = html.getAttribute('data-contexto') === 'foco'
if (focoAtivo) {
var event = new CustomEvent("TarefaFinalizada", {
detail: {
message: "A tarefa foi concluída com sucesso!",
time: new Date(),
},
bubbles: true,
cancelable: true
});
document.dispatchEvent(event);
tempoDecorridoEmSegundos = 5
mostrarTempo()
}
return
}
tempoDecorridoEmSegundos -= 1
mostrarTempo()
}
E na nossa aula estava assim a parte de contagem Regressiva.
const contagemRegressiva = () => {
if(tempoDecorridoEmSegundos <= 0) {
audioTempoFinalizado.play();
alert('Tempo finalizado');
zerar();
return;
}
tempoDecorridoEmSegundos -= 1;
mostrarTempo();
}