-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathApp.js
More file actions
67 lines (53 loc) · 1.84 KB
/
App.js
File metadata and controls
67 lines (53 loc) · 1.84 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
60
61
62
63
64
65
66
67
import 'react-native-gesture-handler';
import React from 'react';
import { NavigationContainer } from '@react-navigation/native';
import { createNativeStackNavigator } from '@react-navigation/native-stack';
import SplashScreen from './screens/splash_screen';
import SignInScreen from './screens/signInScreen';
import SignUpScreen from './screens/signUpScreen';
import UploadBooks from './screens/add_items_books';
// import Modal from './screens/modal';
import DrawerNavigator from './navigation/drawer-navigator';
import UploadBookHeader from './components/resources_book_header';
// import RootStack from './navigation';
import TabLayout from './navigation/tab-navigator';
const Stack = createNativeStackNavigator();
export default function App() {
return (
<NavigationContainer>
<Stack.Navigator initialRouteName="SplashScreen">
<Stack.Screen
name="SplashScreen"
component={SplashScreen}
options={{ headerShown: false }}/>
<Stack.Screen
name="SignInScreen"
component={SignInScreen}
options={{ headerShown: false }}
/>
<Stack.Screen
name="SignUpScreen"
component={SignUpScreen}
options={{ headerShown: false }}
/>
<Stack.Screen
name="DrawerNavigator"
component={DrawerNavigator}
options={{ headerShown: false }}
/>
<Stack.Screen
name="UploadBooks"
component={UploadBooks}
options={{ headerShown: false,
title: 'Add Book' }}
/>
<Stack.Screen
name="TabLayout"
component={TabLayout}
options={{ headerShown: false }}
/>
{/* <Stack.Screen name="SignInScreen" component={SignInScreen} /> */}
</Stack.Navigator>
</NavigationContainer>
);
}