I have a app that need both StackNavigator and TabNavigator. The logic is:
const App = StackNavigator({
Welcome: {
screen: Welcome
},
Login: {
screen: Login
},
Register: {
screen: Register
},
Auth: {
screen: Auth
},
Home: {
screen: Main
},
});
const Main = TabNavigator({
Home: { screen: Home },
Dash: { screen: Dash},
Myself: { screen: Myself},
});
const Pages = StackNavigator({
Share: { screen: Share},
About: { screen: About},
Service: {screen: Service}
});
I can correctly handle how to jump from App
to App
, but in the TabNavigator in screen Myself
I want to jump to the StackNavigator Pages
, if I add it directly to Main
, it doesn't work.
So how can I achieve this?