-
Notifications
You must be signed in to change notification settings - Fork 4
/
App.js
107 lines (95 loc) · 2.61 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
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
import React from "react"
import { NavigationContainer } from '@react-navigation/native';
import { createNativeStackNavigator } from '@react-navigation/native-stack';
import LoginScreen from "./components/LoginPage";
import EmailScreen from "./components/EmailPage";
import EmailMain from "./components/MainEmails";
import ContentPage from "./components/ContentPage"
import TermsScreen from "./components/TermsScreen"
import Disclaimer from "./components/Disclaimer";
import SettingsPage from "./components/SettingsPage"
const Stack = createNativeStackNavigator();
export default function App() {
return (
<NavigationContainer>
<Stack.Navigator
initialRouteName={'Login'}
screenOptions={{
gestureEnabled: true,
gestureDirection: 'vertical',
animationEnabled: false,
}}
mode={'card'}>
<Stack.Screen
name="Terms"
component={TermsScreen}
options={{
headerShown: false
}}
/>
<Stack.Screen
name="Login"
component={LoginScreen}
options={{
headerShown: false
}}
/>
<Stack.Screen
name="Email"
component={EmailScreen}
options={{
headerShown: false
}}
/>
<Stack.Screen
name="Content"
component={ContentPage}
options={{
title: 'Back',
headerStyle: {
backgroundColor: '#1A1A1F',
shadowColor: 'transparent'
},
headerTintColor: '#FFF'
}}
/>
<Stack.Screen
name="Setting"
component={SettingsPage}
options={{
title: 'Settings',
headerStyle: {
backgroundColor: '#1A1A1F',
shadowColor: 'transparent'
},
headerTintColor: '#FFF'
}}
/>
<Stack.Screen
name="EmailNow"
component={EmailMain}
options={{
title: 'All Emails',
headerStyle: {
backgroundColor: '#1A1A1F',
shadowColor: 'transparent'
},
headerTintColor: '#FFF'
}}
/>
<Stack.Screen
name="disclaimer"
component={Disclaimer}
options={{
title: 'Disclaimer',
headerStyle: {
backgroundColor: '#1A1A1F',
shadowColor: 'transparent'
},
headerTintColor: '#FFF'
}}
/>
</Stack.Navigator>
</NavigationContainer>
);
}