render() {
let token = null;
AsyncStorage.getItem('token')
.then((value) => {
if(value !== null) {
token = value;
}
});
return (
{token !== null ? (
<View>
<Text>Токен есть</Text>
</View>
) : (
<View>
<Text>Токена нет</Text>
</View>
)}
)
}
AsyncStorage.getItem("userToken").then(value => {
if (value !== null) {
this.setState({
Token: value
});
}
});
AsyncStorage.getItem("userImage").then(value => {
if (value !== null) {
this.setState({
image: value
});
}
});
AsyncStorage.getItem("userName").then(value => {
if (value !== null) {
this.setState({
username: value
});
}
});
let userToken = this.state.Token;
let userImage = this.state.image;
let userName = this.state.username;null null null
null null null
null null null
null null null
null null null
null null null
null null null
null null null
render() {
const { name, image } = this.state;
const { navigation } = this.props;
AsyncStorage.getItem("userTokenVK").then(value => {
if (value !== null) {
this.setState({
Token: value
});
}
});
AsyncStorage.getItem("userImageVK").then(value => {
if (value !== null) {
this.setState({
image: value
});
}
});
AsyncStorage.getItem("userNameVK").then(value => {
if (value !== null) {
this.setState({
username: value
});
}
});
let userToken = this.state.Token;
let userImage = this.state.image;
let userName = this.state.username;
console.log(userToken, userName, userImage);
return (
let userNameVk = user.response[0].first_name + " " + user.response[0].last_name;
let userImageVK = user.response[0].photo_max;
let userTokenVK = result.params.access_token;
AsyncStorage.setItem("userNameVk", userNameVk);
AsyncStorage.setItem("userImageVK", userImageVK);
AsyncStorage.setItem("userTokenVK", userTokenVK);