TO-DO
- Que si falle login se cuente los fallos y se bloquee los intentos para que no bloquee su cuenta de cajamar.
- AWS Amplify para mejora de integracion con AWS.
- Mejora en la estructuración de código
- Imágenes más rápidas y sin flcikering -> https://github.com/DylanVann/react-native-fast-image
- Mejor logging
- Mejor manejo del estado con Redux o Mobx State Tree
- Mejores throw de Error
- Bug, si la API falla al darle al reintentar ha cacheado el fallo y no muestra nada.
- Que en el login se le pueda dar a siguientte y haga focus al siguiente input -> https://stackoverflow.com/a/57352518
- Que el boton de login salga desactivado si no se escribe user y pass
- Mejorar modal picker https://github.com/react-native-community/react-native-modal
- No me gusta la forma de recargar los movimientos a la hora de cambiar la fecha, ya que esta muy acoplado a loadingscreen.
- Las interfaces deberian ir en otro sitio, no en los componentes UI.
- BankLogic sobrecargado de responsabilidades.
- Añadir posibilidad de cambiar color a calendario.