-
Notifications
You must be signed in to change notification settings - Fork 9
/
App.tsx
29 lines (25 loc) · 895 Bytes
/
App.tsx
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
import 'react-native-gesture-handler';
import React from 'react';
import {Provider as PaperProvider} from 'react-native-paper';
import {StatusBar} from 'react-native-bars';
import {initializeMMKVFlipper} from 'react-native-mmkv-flipper-plugin';
import {storage} from './src/mmkv/mmkv';
import useColorSystem from './src/utils/useColorSystem';
import MainStack from './src/MainStack';
import Toast from './src/screens/components/Toast';
// import Mask from './src/screens/components/Mask';
if (__DEV__) {
initializeMMKVFlipper({default: storage});
}
const App: React.FC = () => {
const {statusBarStyle, getPaperAppearance} = useColorSystem();
return (
<PaperProvider theme={getPaperAppearance()}>
<StatusBar animated={true} barStyle={statusBarStyle} />
<MainStack />
<Toast />
{/* <Mask hasMask={true} /> */}
</PaperProvider>
);
};
export default App;