-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathApp.js
More file actions
73 lines (69 loc) · 2.43 KB
/
App.js
File metadata and controls
73 lines (69 loc) · 2.43 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
68
69
70
71
72
73
import { StatusBar } from 'expo-status-bar';
import { StyleSheet, Text, View } from 'react-native';
// import WelcomeScreen from './src/Screens/LoginSIgnup/WelcomeScreen'
// import LoginScreen from './src/Screens/LoginSIgnup/LoginScreen.js'
// import RootNavigation from './src/RootNavigation.js';
import { NavigationContainer } from '@react-navigation/native';
import { createNativeStackNavigator } from '@react-navigation/native-stack';
import WelcomeScreen from './src/Screens/LoginSIgnup/WelcomeScreen';
import SignupScreen from './src/Screens/LoginSIgnup/SignupScreen.js';
import LoginScreen from './src/Screens/LoginSIgnup/LoginScreen.js';
import HomeScreen from './src/Screens/HomeScreen.js';
import UserProfile from './src/Screens/UserProfile';
import ProductPage from './src/Screens/ProductPage';
import Cart from './src/Screens/Cart';
import PlaceOrder from './src/Screens/PlaceOrder';
import TrackOrder from './src/Screens/TrackOrder';
export default function App() {
const Stack = createNativeStackNavigator();
return (
<NavigationContainer>
<Stack.Navigator initialRouteName='welcome'>
<Stack.Screen name="welcome" component={WelcomeScreen}
options={{
headerShown: false
}} />
<Stack.Screen name="signup" component={SignupScreen}
options={{
headerShown: false
}} />
<Stack.Screen name="login" component={LoginScreen}
options={{
headerShown: false,
}} />
<Stack.Screen name="home" component={HomeScreen}
options={{
headerShown: false,
}} />
<Stack.Screen name="profile" component={UserProfile}
options={{
headerShown: false,
}} />
<Stack.Screen name="product" component={ProductPage}
options={{
headerShown: false,
}} />
<Stack.Screen name="cart" component={Cart}
options={{
headerShown: false,
}} />
<Stack.Screen name="placeorder" component={PlaceOrder}
options={{
headerShown: false,
}} />
<Stack.Screen name="trackorders" component={TrackOrder}
options={{
headerShown: false,
}} />
</Stack.Navigator>
</NavigationContainer>
);
}
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: '#fff',
alignItems: 'center',
justifyContent: 'center',
},
});