From 194a29102f8d777cda593fa52748b3a322bef458 Mon Sep 17 00:00:00 2001 From: Joe Haddad <timer150@gmail.com> Date: Mon, 1 Oct 2018 12:12:25 -0400 Subject: [PATCH] Fix overlay IE 11 compatibility (#5203) --- packages/react-error-overlay/src/utils/mapper.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/react-error-overlay/src/utils/mapper.js b/packages/react-error-overlay/src/utils/mapper.js index 95aa006a2..311dc3814 100644 --- a/packages/react-error-overlay/src/utils/mapper.js +++ b/packages/react-error-overlay/src/utils/mapper.js @@ -34,9 +34,10 @@ async function map( }); await settle( files.map(async fileName => { - const fetchUrl = fileName.startsWith('webpack-internal:') - ? `/__get-internal-source?fileName=${encodeURIComponent(fileName)}` - : fileName; + const fetchUrl = + fileName.indexOf('webpack-internal:') === 0 + ? `/__get-internal-source?fileName=${encodeURIComponent(fileName)}` + : fileName; const fileSource = await fetch(fetchUrl).then(r => r.text()); const map = await getSourceMap(fileName, fileSource); -- GitLab