Skip to content

Commit ab10347

Browse files
author
vvo
committed
fix(IE11): classList do not supports .add(class, class)
We need to loop over fixes #989
1 parent 4ee9fed commit ab10347

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/widgets/search-box/search-box.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ function searchBox({
8484
// Wrap input in a .ais-search-box div
8585
let wrapper = document.createElement('div');
8686
let CSSClassesToAdd = cx(bem(null), cssClasses.root).split(' ');
87-
wrapper.classList.add.apply(wrapper.classList, CSSClassesToAdd);
87+
CSSClassesToAdd.forEach(cssClass => wrapper.classList.add(cssClass));
8888
wrapper.appendChild(input);
8989
return wrapper;
9090
},
@@ -110,7 +110,7 @@ function searchBox({
110110

111111
// Add classes
112112
let CSSClassesToAdd = cx(bem('input'), cssClasses.input).split(' ');
113-
input.classList.add.apply(input.classList, CSSClassesToAdd);
113+
CSSClassesToAdd.forEach(cssClass => input.classList.add(cssClass));
114114
},
115115
addPoweredBy: function(input) {
116116
let poweredByContainer = document.createElement('div');

0 commit comments

Comments
 (0)