React-dnd: Пример не работает, потому что в React 16 нет `response / lib / *`

Созданный на 27 сент. 2017  ·  5Комментарии  ·  Источник: react-dnd/react-dnd

В этом примере импортируется update из react/lib/ .

Но в блоге React 16 :

Больше нет response / lib / * и react-dom / lib / *

Самый полезный комментарий

Ага, моя плохая. Это должно быть исправлено в мастере сейчас

Все 5 Комментарий

Ага, моя плохая. Это должно быть исправлено в мастере сейчас

Извините, а что с этим делать? Должен ли я использовать https://www.npmjs.com/package/react-addons-update или есть другой способ сделать это? Я посмотрел на пример, но не нашел. Заранее спасибо!

Те, кто обновляется с React 15 до React 16, использовали один из устаревших примеров в своем коде и в конечном итоге здесь ищут помощи. Решение просто заменить:
import update from 'react/lib/update'; с import update from 'immutability-helper';

С ИСПОЛЬЗОВАНИЕМ
"ajv": "^6.5.3", "react": "^16.5.2", "react-dnd": "^5.0.0", "react-dnd-html5-backend": "^5.0.1", "react-dom": "^16.5.2", "react-scripts": "1.1.5"

тем не мение
импортировать обновление из «неизменяемости-помощника»;
больше не работает

пришлось установить новый пакет. Если есть лучший способ исправить это, я хотел бы знать. Благодарность
https://stackoverflow.com/questions/41677407/react-lib-update-multiple-splices-multiple-indexes

Была ли эта страница полезной?
0 / 5 - 0 рейтинги