import { createSwitchNavigator, createAppContainer } from 'react-navigation' import AuthStack from './AuthStack' import AppStack from './AppStack' import React from 'react' import AppLoading from '../screens/app/AppLoading' import LanguageSelect from '../screens/app/LanguageSelect' import { Platform, View } from 'react-native' import NavigationService from '../utils/NavigationService' import {SafeAreaProvider, SafeAreaView} from "react-native-safe-area-context"; const MainNav = createAppContainer(createSwitchNavigator({ AppLoading, LanguageSelect, App: AppStack })) export class AppNavContainer extends React.Component { constructor (p) { super(p) } render () { if(Platform.OS === 'android') { return ( {NavigationService.setTopLevelNavigator(navigatorRef)}}/> ) }else { return ( {NavigationService.setTopLevelNavigator(navigatorRef)}}/> ) } } } export default AppNavContainer