-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathApp.js
81 lines (64 loc) · 1.6 KB
/
App.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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
import React from 'react';
import {
Image,
SafeAreaView,
StyleSheet,
ScrollView,
View,
TouchableOpacity,
Text,
StatusBar,
} from 'react-native';
import { createBottomTabNavigator, createAppContainer} from 'react-navigation';
import Recent from './src/components/Recent';
import Profile from './src/components/Profile';
import Scanner from './src/components/Scanner';
const TabNavigator = createBottomTabNavigator({
Recent: {
screen: Recent,
navigationOptions: {
tabBarLabel: 'Recent',
tabBarIcon: () => <Image source={require('./src/assets/recent.png')} style={{width: 27, height: 25}}/>
}
},
Scanner: {
screen: Scanner,
navigationOptions: {
tabBarLabel: 'Scanner',
tabBarIcon: () => <Image source={require('./src/assets/scanner.png')} style={{width: 66, height: 66, marginBottom: 63}}/>
}
},
Profile: {
screen: Profile,
navigationOptions: {
tabBarLabel: 'Profile',
tabBarIcon: () => <Image source={require('./src/assets/profile.png')} style={{width: 18, height: 22}}/>
}
},
},
{
initialRouteName: "Recent",
tabBarOptions: {
showIcon: true,
showLabel: false,
activeTintColor: 'white',
inactiveTintColor: 'white',
style:{
backgroundColor: 'white',
height: 52,
},
},
},
)
let BottomTabNavigation = createAppContainer(TabNavigator);
class App extends React.Component {
constructor (props){
super(props)
}
render (){
return(
<BottomTabNavigation/>
)
}
}
export default App;