Repository navigation
Expand file tree
/
Copy pathApp.js
More file actions
49 lines (45 loc) · 1.5 KB
/
Copy pathApp.js
File metadata and controls
49 lines (45 loc) · 1.5 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
import React from "react";
import { LogBox } from "react-native";
import { NavigationContainer } from "@react-navigation/native";
import { createStackNavigator } from "@react-navigation/stack";
import SearchResultsScreen from "./screens/SearchResultsScreen";
import ProductDetailsScreen from "./screens/ProductDetailsScreen";
import HomeScreen from "./screens/HomeScreen";
import LocalProductDetailsScreen from "./screens/LocalProductDetailsScreen";
import CountrySelectionScreen from "./screens/CountrySelectionScreen";
const Stack = createStackNavigator();
const App = () => {
LogBox.ignoreAllLogs();
return (
<NavigationContainer>
<Stack.Navigator>
<Stack.Screen name="Country" component={CountrySelectionScreen} />
<Stack.Screen
name="Home"
component={HomeScreen}
options={{
title: "LocalizeIt",
headerLeft: () => null,
gestureEnabled: false,
}}
/>
<Stack.Screen
name="SearchResults"
component={SearchResultsScreen}
options={{ title: "Search Results" }}
/>
<Stack.Screen
name="ProductDetails"
component={ProductDetailsScreen}
options={{ title: "Product Details" }}
/>
<Stack.Screen
name="LocalProductDetails"
component={LocalProductDetailsScreen}
options={{ title: "Local Product Details" }}
/>
</Stack.Navigator>
</NavigationContainer>
);
};
export default App;