]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
collapse: merge class toggling
authorGeoSot <geo.sotis@gmail.com>
Tue, 2 Nov 2021 14:40:34 +0000 (16:40 +0200)
committerXhmikosR <xhmikosr@gmail.com>
Sat, 29 Jan 2022 11:25:30 +0000 (13:25 +0200)
js/src/collapse.js

index 68046e1a6b41994ff04d0b4d98ae381c0e32e515..8894342dfc29a7ac5b26b8ba28298a75fa10cfc0 100644 (file)
@@ -249,12 +249,7 @@ class Collapse extends BaseComponent {
     }
 
     for (const element of triggerArray) {
-      if (isOpen) {
-        element.classList.remove(CLASS_NAME_COLLAPSED)
-      } else {
-        element.classList.add(CLASS_NAME_COLLAPSED)
-      }
-
+      element.classList.toggle(CLASS_NAME_COLLAPSED, !isOpen)
       element.setAttribute('aria-expanded', isOpen)
     }
   }