Просмотр исходного кода

Merge pull request #5808 from overleaf/revert-5736-ab-drop-ie11-polyfill

Revert "Remove IE11 polyfills and update browser support policy"

GitOrigin-RevId: fa44a6bfa796d191446956e94d9e533a70e59da4
Alexandre Bourdin 4 лет назад
Родитель
Сommit
cdaf55c7da

+ 3 - 0
services/web/frontend/js/libraries.js

@@ -13,5 +13,8 @@ import './vendor/libs/select/select'
 // CSS
 import 'angular/angular-csp.css'
 
+// Polyfill fetch for IE11
+import 'isomorphic-unfetch'
+
 // Rewrite meta elements
 import './utils/meta'

+ 1 - 0
services/web/frontend/js/shared/hooks/use-abort-controller.js

@@ -1,3 +1,4 @@
+import 'abort-controller/polyfill'
 import { useEffect, useState } from 'react'
 
 export default function useAbortController() {

+ 3 - 3
services/web/package.json

@@ -38,9 +38,9 @@
     "storybook": "start-storybook -p 6006 -s ./public"
   },
   "browserslist": [
-    "last 2 years",
-    "firefox esr",
-    "not dead"
+    "last 1 year",
+    "ie 11",
+    "firefox esr"
   ],
   "dependencies": {
     "@babel/cli": "^7.14.5",