forked from Engwaqar/ProtoType
-
Notifications
You must be signed in to change notification settings - Fork 0
/
App.js
42 lines (38 loc) · 1.29 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
import React from "react";
import { LogBox, StatusBar } from "react-native";
import { Provider } from "react-redux";
import { PersistGate } from "redux-persist/integration/react";
import Router from "./src/navigation/Router";
import { persistor, store } from "./src/redux/store";
import FlashMessage from "react-native-flash-message";
import { SafeAreaProvider } from "react-native-safe-area-context";
const App = () => {
return (
<SafeAreaProvider>
<Provider store={store}>
<PersistGate loading={null} persistor={persistor}>
{/* <StatusBar hidden /> */}
<StatusBar
barStyle="light-content"
backgroundColor="transparent"
translucent={true}
/>
<Router />
</PersistGate>
<FlashMessage position="top" icon="auto" />
</Provider>
</SafeAreaProvider>
);
};
export default App;
// console.disableYellowBox = true;
// YellowBox.ignoreWarnings(['Warning: isMounted(...) is deprecated', 'Module RCTImageLoader', 'RNDeviceInfo', 'Warning: An update']);
LogBox.ignoreLogs([
"Warning: VirtualizedList should",
"Warning: Each child",
"Warning: Each child in a",
"Warning: Failed prop type",
'Remote debugger',
'Require cycle:',
'Non-serializable values were found in the navigation state',
]);