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?

questionAnswers(1)

yourAnswerToTheQuestion