From 969bc8593af27c55058cade46adb71469eb93c7a Mon Sep 17 00:00:00 2001 From: xidedix Date: Mon, 17 Jun 2019 20:52:55 +0200 Subject: [PATCH] refactor: add ie polyfills --- src/index.js | 3 ++- src/polyfill.js | 10 ++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/index.js b/src/index.js index e99dad8..7e1e75c 100644 --- a/src/index.js +++ b/src/index.js @@ -1,5 +1,6 @@ import 'react-app-polyfill/ie9'; // For IE 9-11 support -import 'react-app-polyfill/ie11'; // For IE 11 support +import 'react-app-polyfill/stable'; +// import 'react-app-polyfill/ie11'; // For IE 11 support import './polyfill' import React from 'react'; import ReactDOM from 'react-dom'; diff --git a/src/polyfill.js b/src/polyfill.js index 4826bf5..dcc8f1f 100644 --- a/src/polyfill.js +++ b/src/polyfill.js @@ -1,6 +1,8 @@ /* * required polyfills */ +import "core-js"; +import 'core-js/features/set/map'; /** IE9, IE10 and IE11 requires all of the following polyfills. **/ // import 'core-js/es6/symbol' @@ -12,12 +14,12 @@ // import 'core-js/es6/math' // import 'core-js/es6/string' // import 'core-js/es6/date' -import 'core-js/es6/array' +// import 'core-js/es6/array' // import 'core-js/es6/regexp' -import 'core-js/es6/map' +// import 'core-js/es6/map' // import 'core-js/es6/weak-map' -import 'core-js/es6/set' -import 'core-js/es7/object' +// import 'core-js/es6/set' +// import 'core-js/es7/object' /** IE10 and IE11 requires the following for the Reflect API. */ // import 'core-js/es6/reflect'