Requerimientos del entorno de JavaScript
React 16 depende de los tipos de colección Map y Set. Si aceptas navegadores y dispositivos más antiguos que aún no los proporcionan de forma nativa (por ejemplo, IE < 11) o que tienen implementaciones no compatibles (por ejemplo, IE 11), considera la posibilidad de incluir un polyfill global en tu aplicación empaquetada, como core-js.
Un entorno con polyfill para React 16 que usa core-js para aceptar navegadores más antiguos podría verse de la siguiente forma:
import 'core-js/es/map';
import 'core-js/es/set';
import React from 'react';
import ReactDOM from 'react-dom';
ReactDOM.render(
<h1>Hello, world!</h1>,
document.getElementById('root')
);
React también depende de requestAnimationFrame
(incluso en entornos de prueba).
Puedes usar el paquete raf para parchar requestAnimationFrame
:
import 'raf/polyfill';
¿Es útil esta página?Edita esta página