Я хочу воссоздать модальный режим, который запускается с помощью кнопки tabBar, как в Instagram.У меня есть глобальный модальный режим, который можно вызвать, изменив активное состояние в дереве состояний mobx, и я также заблокировал переход вкладки для целевой вкладки с помощью приведенного ниже кода.
const defaultGetStateForAction = AppNavigator.router.getStateForAction;
AppNavigator.router.getStateForAction = (action, state) => {
if ((action.type === NavigationActions.NAVIGATE) && (action.routeName === "postScreen")) {
// Code to redirect to stack navigation or call modal here
return null;
}
return defaultGetStateForAction(action, state);
};
Здесь я застреваю,
- есть ли способ получить доступ к моему магазину mobx отсюда?
- есть ли способ сделать что-то вроде
this.props.navigation.navigate('screenYouWant')