-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathNavigation.js
More file actions
45 lines (43 loc) · 950 Bytes
/
Navigation.js
File metadata and controls
45 lines (43 loc) · 950 Bytes
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
import {
StackNavigator,
DrawerNavigator,
TabNavigator}
from 'react-navigation';
import FirstScreen from './FirstScreen';
import SecondScreen from './SecondScreen';
import ThirdScreen from './ThirdScreen';
import Drawer from './Drawer';
import {FontAwesome} from '@expo/vector-icons';
import React from 'react';
const TabNavigation=TabNavigator({
Second: {
screen: SecondScreen,
navigationOptions: {
tabBarIcon: <FontAwesome size={20} name={'user'}/>
}
},
Third: {
screen: ThirdScreen,
navigationOptions: {
tabBarIcon: <FontAwesome size={20} name={'comments'}/>
}
},
});
const Navigation=StackNavigator({
First: {
screen: FirstScreen,
},
Tab: {
screen: TabNavigation,
},
},{
headerMode:'none'
});
const RootNavigation=DrawerNavigator({
Home: {
screen: Navigation,
},
},{
contentComponent: props => <Drawer {...props} />,
});
export default RootNavigation;