Я пытаюсь соединить свои действия на одном из моих экранов в стеке.После нескольких часов бездельничания я понимаю, что соединение по какой-то причине не «соединяется» с моим экраном.Есть ли причина, по которой при использовании React Navigation некоторые экраны подключаются к Redux, а некоторые - нет?
const AppSwitchNavigator = createSwitchNavigator({
Open: { screen: AuthStackNavigator },
Home: { screen: MainStackNavigator }
})
const AppContainer = createAppContainer(AppSwitchNavigator)
class App extends Component {
render() {
return <Provider store={store}><AppContainer /></Provider>
}
}
Мне кажется, что у меня есть доступ к магазину в стеке «Home», но не в «Open»стекЭто возможно?Я так растерялся ...
ОБНОВЛЕНИЕ - Я нашел решение.Проблема заключалась в том, что в моем стекавигаторе я не импортировал все экраны, поэтому Redux Store не знал о них.Поэтому простой импорт всех экранов в навигаторе стека устранил проблему.