import 'react-native-gesture-handler' import React, { useContext } from 'react' import { NavigationContainer } from '@react-navigation/native' import { createStackNavigator } from '@react-navigation/stack' import Login from './Routes/Login' import Registration from './Routes/Registration' import Home from './Routes/Home' import { AuthContext } from './AuthProvider' import Settings from './Routes/Settings' import FlashMessage from 'react-native-flash-message' import { Keyboard, KeyboardAvoidingView, Platform, TouchableWithoutFeedback } from 'react-native' import Header from './Layout/Header' const Stack = createStackNavigator() export type RootStackParamList = { Home: undefined Login: undefined Registration: undefined Settings: undefined } const options = { header: () =>
} const linking = { // This is only used for e2e testing. prefixes: ['http://127.0.0.1:4457/'] } export default () => { // import { AuthContext } from './AuthProvider' const { isAuthenticated } = useContext(AuthContext) return ( {isAuthenticated ? ( <> ) : ( <> )} ) }