Skip to content

Commit d1c75ac

Browse files
authored
Merge pull request bootstrap-vue#111 from SirLamer/array-includes-remove
Replace Array.prototype.includes with Array.prototype.indexOf
2 parents 1f61f9c + b68eb84 commit d1c75ac

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

components/popover.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
type: String,
4040
default: 'top',
4141
validator(value) {
42-
return ['top', 'bottom', 'left', 'right'].includes(value);
42+
return ['top', 'bottom', 'left', 'right'].indexOf(value) != -1;
4343
}
4444
},
4545
triggers: {
@@ -52,11 +52,11 @@
5252
if (value === false) {
5353
return true;
5454
} else if (typeof value === 'string') {
55-
return Object.keys(triggerListeners).includes(value);
55+
return Object.keys(triggerListeners).indexOf(value) != -1;
5656
} else if (Array.isArray(value)) {
5757
const keys = Object.keys(triggerListeners);
5858
value.forEach(item => {
59-
if (!keys.includes(item)) {
59+
if (keys.indexOf(item) == -1) {
6060
return false;
6161
}
6262
});
@@ -288,14 +288,14 @@
288288
289289
// Look for new events not yet mapped (all of them on first load)
290290
triggers.forEach(item => {
291-
if (!appliedTriggers.includes(item)) {
291+
if (appliedTriggers.indexOf(item) == -1) {
292292
newTriggers.push(item);
293293
}
294294
});
295295
296296
// Disable any removed event triggers
297297
appliedTriggers.forEach(item => {
298-
if (!triggers.includes(item)) {
298+
if (triggers.indexOf(item) == -1) {
299299
removeTriggers.push(item);
300300
}
301301
});

0 commit comments

Comments
 (0)