From 4fd61b3731cfda39b815c19a6d367853798d9119 Mon Sep 17 00:00:00 2001 From: Chi Vinh Le Date: Thu, 15 Nov 2018 23:51:14 +0100 Subject: [PATCH] fix: polyfill missing forEach for NodeLists in IE11 --- client/coral-admin/src/index.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/client/coral-admin/src/index.js b/client/coral-admin/src/index.js index 158870dec..b1232a049 100644 --- a/client/coral-admin/src/index.js +++ b/client/coral-admin/src/index.js @@ -14,6 +14,11 @@ import { hideShortcutsNote } from './actions/moderation'; smoothscroll.polyfill(); +if (!NodeList.prototype.forEach) { + // Polyfill IE11 missing forEach in NodeList. + NodeList.prototype.forEach = Array.prototype.forEach; +} + function init({ store, localStorage }) { const shouldHide = localStorage.getItem('coral:shortcutsNote') === 'hide'; if (shouldHide) {