To resolve this issue, add the Guestnavigator to the AuthNavigator like this:
const AuthNavigator = ({}) => { return ( <Stack.Navigator> <Stack.Screen name="GuestStack" component={GuestNavigator}/> <Stack.Screen name="Login" component={LoginScreen}/> <Stack.Screen name="Register" component={RegisterScreen}/> </Stack.Navigator> ); };
Refactor App.js
to:
const App = () => { return ( <NavigationContainer> {isAuth ? <AuthNavigator /> : <AppNavigator />} </NavigationContainer> ) }
And don't forget to remove the login tab from GuestNavigator
.