PabloZottola/Rolling-Code-School

Inicio de sesión

Closed this issue · 2 comments

Proceso

  1. Iniciar sesión

Resultado actual

Al intentar iniciar sesión, no hay un spinner de carga y permite dar click en login muchas veces.
Ocurre lo mismo con todos los botones que interactuan con el backend

Captura

Screen.Recording.2023-12-05.at.20.00.28.mov

Notas

Cualquier duda/consulta pueden contactarme vía mail, o por canal de slack de la comunidad de Rolling.

Buenos dias Leandro, ya esta solucionado este problema, como vos decis con todas las peticiones a la base de datos se podia hacer infinitas peticiones hasta que responda la bd.
Lo solucione creando un state llamado loading, que cuando uno hace click en los botones, este activa el atributo "disable" en el buttom que ejecuta la peticion al bakc-end, y hasta que no cumpla con esa peticion no podes darle click nuevamente.

image