React Native Drawer скрывает StackNavigator условно - PullRequest
0 голосов
/ 29 апреля 2020

В моем приложении после входа в систему пользователь перенаправляется на домашнюю страницу с ящиком.

В моем app.js

export default function App() {
    return (
        <Provider store={store}>
            <StatusBar barStyle = "dark-content" hidden = {false} backgroundColor = "#00BCD4" translucent = {true}/>
            <MyNavigator style={{backgroundColor:'blue'}}/>
        </Provider>
    );
};

в моем MyNavigator.js

const HomeNavigator = createDrawerNavigator({
        // each navigator is StackNavigator, I want to hide one of them
        Navigator1: SubNavigator1,
        Navigator2: SubNavigator2,
        Navigator3: SubNavigator3,
    },
    defaultNavigationOptions: defaultNavOptions,
        navigationOptions: {...}
});

const MyNavigator = createSwitchNavigator({
    Preload: StartUpScreen,
    Login: LoginNavigator,
    Home: HomeNavigator,
}, {
    contentOptions: {
        activeTintColor: colors.green
    },
})

export default createAppContainer(MyNavigator);

Как я могу скрыть SubNavigators в ящике моей домашней страницы на основе результатов входа в систему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...