# Tarea app do good people y a tener en cuenta
- [ ] En temas de autentificación falta contemplar cuando caduca el access token
- [ ] En iOS no llega fileName https://github.com/react-native-community/react-native-image-picker https://github.com/react-native-community/react-native-image-picker/issues/1252
- [ ] https://reactnavigation.org/docs/navigating-without-navigation-prop#handling-initialization se necesita encolar si el root navigation se repinta y se navega a la vez, para que se siga teniendo elobjeto de navegar, se necesita usar colas https://www.npmjs.com/package/queue https://www.npmjs.com/package/p-queue https://www.npmjs.com/package/js-queue https://www.npmjs.com/package/better-queue
Si sale algúna vez este mensaje "ContainerNavigator is not mounted, action navigate not work" el container navigator se esta montando varias veces y tendremos que estudiar por que y tener todas als cosas en cuenta lo mejor es que nunca se monte mas de una vez por app o algo esta mal, entonces encolar acciones, como esto nunca deberia ser necesario, esto ocurriria si nuestra app tuviera un bundle que se actualiza en caliente, si tuvieramos actualizacioens en caliente de la app, por ejemplo
- [ ] https://github.com/RobPando/redux-offline-queue encolar las acciones de react native offline
# Debuguear en android
### Cuando atacamos a localhost a pelo en android no funciona tenemos que atacar a la dirección 10.0.0.2 https://developer.android.com/studio/run/emulator-networking.html https://github.com/facebook/react-native/issues/10404#issuecomment-280553649 https://stackoverflow.com/questions/5528850/how-do-you-connect-localhost-in-the-android-emulator Si atacamos al debugguer web tambien tenemos que usar la 10.0.0.2 pero si usamos la app de mac de react-native-debugger tirara contra localhost