-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.ios.js
40 lines (39 loc) · 979 Bytes
/
index.ios.js
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
/**
* Sample React Native App
* https://github.com/facebook/react-native
*/
'use strict';
var React = require('react-native');
var {
AppRegistry,
Navigator,
} = React;
var BpNativeApp = React.createClass({
renderScene: function(route, nav) {
switch (route.id.toString().toLowerCase()) {
case 'activity':
var BpActivity = require('./Page/Activity');
return <BpActivity navigator={nav} />;
case 'members':
var BpMembers = require('./Page/Members');
return <BpMembers navigator={nav} />;
case 'groups':
var BpGroups = require('./Page/Groups');
return <BpGroups navigator={nav} />;
default:
return (
<View>
</View>
);
}
},
render: function() {
return (
<Navigator
initialRoute={ { id: 'activity' } }
renderScene= { this.renderScene }
/>
);
}
});
AppRegistry.registerComponent('bpNativeApp', () => BpNativeApp);