El almacenamiento asíncrono no se guarda. el error está vacío
intento almacenar deviceId en almacenamiento asíncrono pero la función setItem no funciona
import AsyncStorage from '@react-native-async-storage/async-storage'; const store = async (uniqueId) => { const jsonValue = JSON.stringify(uniqueId) try { await AsyncStorage.setItem("@user", jsonValue, (e,r)=>{ console.log("error: " ,e) return r }); } catch (e) { console.log("error: ", e) } console.log("get Item: " , AsyncStorage.getItem("@user")) } store()getItem es una función async , por lo que debe agregar await antes como se muestra a continuación:
const user = await AsyncStorage.getItem("@user") console.log("get Item: ", JSON.parse(user))O:
AsyncStorage.getItem("@user").then((user)=>console.log(JSON.parse(user)))Pero aparte de eso, creo que no se guarda cuando lo llama y la forma en que llama a la función es incorrecta.