El otro día me encontraba realizando un desarrollo para mi trabajo, intregando la libreria AsyncStorage a mi proyecto de react native me tope con el siguiente error:
como es habitual y recomendable al integrar AsyncStorage cree mi propio wrapper para tener un mejor control y escalabilidad en mi aplicación, revise la documentación de la librería, trate de linkear la librería mediante
«react-native link @react-native-community/async-storage»
pero no se resolvia mi problema, trate de eliminar el node-modules, iniciar con react-native start –reset-cahe, pero esto tampoco me ayudo finalmente desisti y me relaje tomando un cafe. Al regresar encontre mi problema, no habia instanciado bien la clase de mi wrapper estaba usando:
class Storage {
static instance = Storage();
en lugar de crear el objeto asi:
class Storage {
static instance = new Storage();
Eso es todo, recuerden revisar muy bien su código y no desesperar, aveces la solucion es muy sencilla
Puede encontrarnos en:
Calle 9 # 10 – 55
3197150944
Todos los derechos reservados a Ingepc Sistemas, empresa de desarrollo web, mantenimiento y soporte.
Encuentra temas de tu interés, ofrecemos diferentes blogs cada semana con lo último en desarrollo y tecnología