20 lines
586 B
JavaScript
20 lines
586 B
JavaScript
import React from 'react';
|
|
import {ActivityIndicator, StatusBar, View} from 'react-native';
|
|
import SharedPreferences from 'react-native-shared-preferences';
|
|
|
|
export default class AuthLoadingScreen extends React.Component {
|
|
componentDidMount() {
|
|
SharedPreferences.getItem('@global:token', (token) => {
|
|
this.props.navigation.navigate(token ? 'MainNavigation' : 'Login');
|
|
});
|
|
}
|
|
|
|
render() {
|
|
return (
|
|
<View>
|
|
<ActivityIndicator/>
|
|
<StatusBar barStyle="default"/>
|
|
</View>
|
|
);
|
|
}
|
|
} |