Я получаю неперехваченное инвариантное нарушение: не удалось найти значение контекста response-redux; даже если мое приложение обернуто в Провайдера - PullRequest
1 голос
/ 28 мая 2020

Итак, я получаю сообщение об ошибке:

Неперехваченное инвариантное нарушение: не удалось найти значение контекста response-redux; пожалуйста, убедитесь, что компонент заключен в Provider

С этим блоком ошибки прямо под:

The above error occurred in the <_default> component:
  in _default (created by Context.Consumer)
  in Route (created by App)
  in Switch (created by App)
  in div (created by DevMenu)
  in DevMenu (created by App)
  in Router (created by BrowserRouter)
  in BrowserRouter (created by App)
  in Suspense (created by App)
  in App (created by Root)
  in Provider (created by Root)
  in Root

Итак, мы видим, что мой компонент Route заключен в Provider. Почему появляется ошибка!?

Понятия не имею, что еще я могу сделать. Есть предложения?

Когда я запускаю yarn list react-redux, я получаю:

├─ @uma/web-assembler@0.5.0
│  └─ react-redux@7.2.0
└─ react-redux@7.1.0

1 Ответ

0 голосов
/ 28 мая 2020

Вот и все!

В моем другом пакете было 2 разные версии react-redux! Я позаботился о том, чтобы везде был один и тот же, и, похоже, он работал!

Спасибо!

...