]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
scrollspy.js: minor refactoring
authorXhmikosR <xhmikosr@gmail.com>
Sat, 20 Jun 2020 16:07:20 +0000 (19:07 +0300)
committerXhmikosR <xhmikosr@gmail.com>
Sun, 12 Jul 2020 12:52:25 +0000 (15:52 +0300)
js/src/scrollspy.js

index 915622311183d7da82011341652afa6340a84c98..6f7dd04f270320d5f6503bd375cac658816f365f 100644 (file)
@@ -113,18 +113,13 @@ class ScrollSpy {
 
     this._offsets = []
     this._targets = []
-
     this._scrollHeight = this._getScrollHeight()
 
     const targets = SelectorEngine.find(this._selector)
 
     targets.map(element => {
-      let target
       const targetSelector = getSelectorFromElement(element)
-
-      if (targetSelector) {
-        target = SelectorEngine.findOne(targetSelector)
-      }
+      const target = targetSelector ? SelectorEngine.findOne(targetSelector) : null
 
       if (target) {
         const targetBCR = target.getBoundingClientRect()