Skip to content

Commit dc6f350

Browse files
author
Yannick Croissant
authored
fix(examples): fix IE11 compatibility for e-commerce demo (#4049)
1 parent 9776b16 commit dc6f350

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

examples/e-commerce/src/ui.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
const filtersButtons = [
2-
...document.querySelectorAll('[data-action="open-overlay"]'),
3-
];
4-
const closeOverlayButtons = [
5-
...document.querySelectorAll('[data-action="close-overlay"]'),
6-
];
1+
const filtersButtons = Array.prototype.slice.call(
2+
document.querySelectorAll('[data-action="open-overlay"]')
3+
);
4+
const closeOverlayButtons = Array.prototype.slice.call(
5+
document.querySelectorAll('[data-action="close-overlay"]')
6+
);
77
const header = document.querySelector('#header');
88
const resultsContainer = document.querySelector('.container-results');
99

examples/e-commerce/src/widgets/HitsPerPage.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export const hitsPerPage = hitsPerPageWidget({
2424
export function getFallbackHitsPerPageRoutingValue(
2525
hitsPerPageValue: string
2626
): string | undefined {
27-
if (items.map(item => item.value).includes(Number(hitsPerPageValue))) {
27+
if (items.map(item => item.value).indexOf(Number(hitsPerPageValue)) !== -1) {
2828
return hitsPerPageValue;
2929
}
3030

examples/e-commerce/src/widgets/SortBy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export const sortBy = sortByWidget({
2424
export function getFallbackSortByRoutingValue(
2525
sortByValue: string
2626
): string | undefined {
27-
if (items.map(item => item.value).includes(sortByValue)) {
27+
if (items.map(item => item.value).indexOf(sortByValue) !== -1) {
2828
return sortByValue;
2929
}
3030

0 commit comments

Comments
 (0)