App.router должен быть предоставлен для createNavigationPropConstructor - PullRequest
0 голосов
/ 25 июня 2018

Я получаю эту ошибку после обновления библиотек реагирования и редукции-помощников до последних версий, но не могу найти никакой полезной ссылки.

  • "реагировать": "16.3.1",
  • «реагирующий нативный»: «0,55,4»,
  • «реакция-навигация»: «^ 2.3.1»,
  • «реакция-навигация-редукция-помощники»: «^ 2.0.1»,

    Инвариантное нарушение: App.router должен быть предоставлен для createNavigationPropConstructor начиная с response-navigation-redux-helpers@2.0.0. Узнать больше: https://reactnavigation.org/docs/en/redux-integration.html#breaking-changes-in-2.3

    This error is located at:
        in NavigatorReduxWrapper (created by Connect(NavigatorReduxWrapper))
        in Connect(NavigatorReduxWrapper) (at App.js:27)
        in Provider (at App.js:26)
        in App (at renderApplication.js:33)
        in RCTView (at View.js:60)
        in View (at AppContainer.js:102)
        in RCTView (at View.js:60)
        in View (at AppContainer.js:122)
        in AppContainer (at renderApplication.js:32)
    

1 Ответ

0 голосов
/ 13 июля 2018

Ошибка, скорее всего, связана с несколько неправильными и вводящими в заблуждение документами, которые вы указали выше, что приводит к неправильному использованию reduxifyNavigator, то есть, к простому старому Component вместо NavigationContainer.

Проверьте это решение, опубликованное несколько недель назад https://github.com/react-navigation/react-navigation-redux-helpers/issues/44#issuecomment-400480935

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