Como navegar do navegador personalizado para createBottomTabNavigator no React Native?
Eu tenho um navegador personalizado porque queria voltar à tela anterior usando um gesto de deslizar para trás. Abaixo está o código do arquivo principal de onde os navegadores são chamados.
const MainSwipeStack = () => {
return(
<Navigator>
<Route name="LoggedOutHome" component={LoggedOutHome} />
<Route name="SignUp" component={SignUp} />
<Route name="SignupUsername" component={SignupUsername} />
<Route name="Login" component={Login} />
</Navigator>
);
}
export default createSwitchNavigator({
SwipeStack: {screen: MainSwipeStack},
TabHolder: {screen: TabHolder}
}, {
initialRouteName: 'SwipeStack',
headerMode: 'none',
});
E abaixo está o link para oNavigator.js
código. (Eu não adicionei o código aqui porque é um código longo.)
https: //gist.github.com/shubham6996/a4197d2d0b664d4aabe01091cac6c91
E aTabHolder
me leva para a tela que possuicreateBottomTabNavigator
.
Então, agora não consigo navegar a partir doLogin
tela paraTabHolder
pilha.
Como navegar a partir deLogin
que está em um navegador personalizado paraTabHolder
pilha?