#buenas gente cómo va ese martes saben

1 messages · Page 1 of 1 (latest)

mild bison
#

@strong nebula te recomiendo algunas cosas sobre tu proyecto:

  • Usa únicamente un valor para determinar el tiempo, no uses minutos y segundos, a la larga se te va a dificultar el manejo, maneja tu timer únicamente como segundos, en este caso no vas a necesitar 2 setInterval, con el del segundo es suficiente y para mostrar en el circular, usa matemáticas para solucionarlo, de la siguiente forma te puede ayudar:
const time = 179;
const minus = Math.floor(time / 60);
const second = (time - Math.floor(seconds / 60) * 60) % 60;
console.log(`${minus}:${second <= 9 ? "0" + second : second}`);
  • Tu swag alert debe retornar, ya que si entra a la condición seguirá el flujo
  • Tus setInterval deben de limpiarse (con clearInterval) por temas de rendimiento
  • No dejes código en el scope de tu componente ya que se crearán/ejecutaran en cada re-renderizado
strong nebula
#

y no entendí lo del sweet alert, qué deberia retornar?

mild bison
#

Además te recomiendo que uses únicamente seconds, tener un estado para minutos es redundante

mild bison