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
Calle 9 # 10 – 55
319 715 0944
86 17 710
Todos los derechos reservados a Ingepc Sistemas, empresa de mantenimiento y soporte para computadores, Desarrollo web.