I am checking the URL to see if it contains or includes a ?
in it to control the hash pop state in the window. All other browsers aren’t having an issue, only IE.
Adding import 'core-js/es7/array';
to my polyfill.ts
fixed the issue for me.
I'm using ReactJs and used import 'core-js/es6/string';
at the start of index.js
to solve my problem.
I'm also using import 'react-app-polyfill/ie11';
to support running React in IE11.
react-app-polyfill
This package includes polyfills for various browsers. It includes minimum requirements and commonly used language features used by Create React App projects.
https://github.com/facebook/create-react-app/blob/master/packages/react-app-polyfill/README.md