Задать вопрос
@kova1ev

Приложение на react + redux + react-dnd после сборки не работает, почему?

при запуске тест-скрипта выпадает ошибка

Invariant Violation: Could not find "store" in the context of "Connect(DragD
ropContext(App))". Either wrap the root component in a ,
or pass a custom React context provider to and the
corresponding React context consumer to Connect(DragDropContext(App)) in connect options.

хотя в несобранном проекте все работает. Как я понимаю, возникают какие то проблемы из-за того что корневой компонент обернут в два hoc - один редаксовский, другой dnd.
ReactDOM.render(<DragDropContextProvider backend={HTML5Backend}>
                    <Provider store={store}>
                        <App />
                    </Provider>
                </DragDropContextProvider>, document.getElementById('root'));

пробовал оборачивать сначала в dnd, потом в редакс - не помогло, все тоже самое.
  • Вопрос задан
  • 239 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы