]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Use `Array.find` instead of `Array.filter`
authorXhmikosR <xhmikosr@gmail.com>
Tue, 3 Nov 2020 14:15:16 +0000 (16:15 +0200)
committerXhmikosR <xhmikosr@gmail.com>
Sat, 14 Nov 2020 13:54:50 +0000 (15:54 +0200)
.eslintrc.json
js/src/collapse.js

index b53ecb1a8546373e97ae4a38818299f2a79f2176..ec6aa589c3c5309c60ca1fcd40860a07327b879a 100644 (file)
@@ -49,7 +49,6 @@
     "unicorn/no-null": "off",
     "unicorn/no-unused-properties": "error",
     "unicorn/no-useless-undefined": "off",
-    "unicorn/prefer-array-find": "off",
     "unicorn/prefer-dataset": "off",
     "unicorn/prefer-node-append": "off",
     "unicorn/prefer-node-remove": "off",
index f3ca86f3662bbe81e85a9e76237ed7cb46a7367a..2ddcb0c047a0887125c0963b1d6f5b8f640b9a1d 100644 (file)
@@ -150,8 +150,8 @@ class Collapse {
 
     const container = SelectorEngine.findOne(this._selector)
     if (actives) {
-      const tempActiveData = actives.filter(elem => container !== elem)
-      activesData = tempActiveData[0] ? Data.getData(tempActiveData[0], DATA_KEY) : null
+      const tempActiveData = actives.find(elem => container !== elem)
+      activesData = tempActiveData ? Data.getData(tempActiveData, DATA_KEY) : null
 
       if (activesData && activesData._isTransitioning) {
         return