React-dnd: El ejemplo se desglosa, porque React 16 no tiene `react / lib / *`

Creado en 27 sept. 2017  ·  5Comentarios  ·  Fuente: react-dnd/react-dnd

Este ejemplo importa update de react/lib/ .

Pero en la publicación de blog de Reaccionar 16 :

Ya no hay react / lib / * y react-dom / lib / *

Comentario más útil

Sí, mi mal. Eso debería arreglarse en el maestro ahora

Todos 5 comentarios

Sí, mi mal. Eso debería arreglarse en el maestro ahora

Lo siento, ¿cuál es la solución para esto? ¿Tengo que usar https://www.npmjs.com/package/react-addons-update o hay otra forma de hacerlo? Eché un vistazo al ejemplo pero no pude encontrarlo. ¡Gracias por adelantado!

Para aquellos que están actualizando de React 15 a React 16, usaron uno de los ejemplos obsoletos en su código y terminan aquí buscando ayuda. La solución es simplemente reemplazar:
import update from 'react/lib/update'; con import update from 'immutability-helper';

UTILIZANDO
"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"

Sin embargo
importar actualización desde 'inmutability-helper';
ya no funciona

Tuvo que instalar un nuevo paquete. si hay una mejor manera de solucionarlo, me encantaría saberlo. Gracias
https://stackoverflow.com/questions/41677407/react-lib-update-multiple-splices-multiple-indexes

¿Fue útil esta página
0 / 5 - 0 calificaciones