Как исправить ошибку: переменная доступна только для чтения в реакции-нативной?
Когда я пытаюсь использовать ключ Asyncstorage на другом экране. Затем выдается ошибка ниже.
Пожалуйста, помогите мне, как я могу решить это. Спасибо заранее.
Этот код предназначен для хранения значения моего ответа API в Asyncstorage.
let iGuserData = response.ResponseCode;
AsyncStorage.setItem('updateddata',JSON.stringify(iGuserData) )
console.log("async updated data",iGuserData);
Это мои постоянные данные. js код файла. Куда я пытаюсь добавить ключ Asyncstorage.
export const identfyGenderData= 'updateddata'
Это часть кода моего экрана приветствия. js файл code.Where я пытаюсь получить доступ к значению Asyncstorage.
import {identfyGenderData} from '../Component/constantData';
const profilefirst= AsyncStorage.getItem(identfyGenderData)
componentDidMount(){this.userExist()}
userExist=()=>{
if (profilefirst=1) {
this.props.navigation.navigate('InterestedinScreen')
}else{
this.props.navigation.navigate('IdentifygenderScreen')
}
}