[docs] fix errors on IE11 caused by dr-ui dependencies #8544
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Earlier this week the docs team received a report from the GL JS team that they were unable to test the local site on IE11. In addition, IE11 would not load maps on IE11 and showed the webgl is unsupported note despite webgl being enabled.
The bug is directly related to dependencies of dr-ui's Search component which use es2015 features and were not properly polyfilled.
This PR treats the symptoms of this bug in two ways:
mimic-fn
anddebounce-fn
to batfish config'sbabelInclude
to polyfill those dependencies which caused the initial error.website now loading properly in IE11
Launch Checklist