App.js 577 Bytes
import React from 'react';
import {Provider} from 'react-redux';
import store from './store/store';
import {SafeAreaProvider} from 'react-native-safe-area-context';
import {RootSiblingParent} from 'react-native-root-siblings';
import RouterScreen from './RouterScreen';
import {injectStore} from './utils/request';

injectStore(store);

const App = () => {
  return (
    <Provider store={store}>
      <RootSiblingParent>
        <SafeAreaProvider>
          <RouterScreen />
        </SafeAreaProvider>
      </RootSiblingParent>
    </Provider>
  );
};

export default App;