-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.android.js
More file actions
59 lines (51 loc) · 1.5 KB
/
index.android.js
File metadata and controls
59 lines (51 loc) · 1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
/**
* Sample React Native App
* https://github.com/facebook/react-native
*/
import React, {
AppRegistry,
Component,
Navigator,
StatusBar,
View
} from 'react-native';
import {AppAndroid} from './src/containers/app';
import Home from './src/containers/home';
import SplashScreen from '@remobile/react-native-splashscreen';
import ActionButton from 'react-native-action-button';
import { Icon } from 'react-native-material-design';
import Spinner from 'react-native-loading-spinner-overlay';
class ReactNativeExampleNavigator extends Component {
componentDidMount() {
SplashScreen.hide();
}
constructor(props) {
super();
this.state = {
visible: false
};
}
render() {
return (
<Navigator
initialRoute={{name: 'list', index: 0, component: Home}}
configureScene={(route, routeStack) => Navigator.SceneConfigs.FadeAndroid}
renderScene={(route, navigator) => {
return <View style={{flex: 1,
justifyContent: 'center',
backgroundColor: '#FFF'}}>
<StatusBar
backgroundColor="#203267"
barStyle="light-content"
/>
<route.component
name={route.name}
navigator={navigator}
index={route.index} />
</View>
}}
/>
);
}
}
AppRegistry.registerComponent('ReactNativeExampleNavigator', () => ReactNativeExampleNavigator);