1
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-08-12 08:34:08 +02:00

initialize variable properly

This commit is contained in:
GeoSot
2021-06-10 02:35:59 +03:00
committed by XhmikosR
parent 1947ca033e
commit 8fc4f3aaf3

View File

@@ -125,7 +125,7 @@ class Collapse extends BaseComponent {
return return
} }
let actives let actives = []
let activesData let activesData
if (this._parent) { if (this._parent) {
@@ -137,14 +137,10 @@ class Collapse extends BaseComponent {
return elem.classList.contains(CLASS_NAME_COLLAPSE) return elem.classList.contains(CLASS_NAME_COLLAPSE)
}) })
if (actives.length === 0) {
actives = null
}
} }
const container = SelectorEngine.findOne(this._selector) const container = SelectorEngine.findOne(this._selector)
if (actives) { if (actives.length) {
const tempActiveData = actives.find(elem => container !== elem) const tempActiveData = actives.find(elem => container !== elem)
activesData = tempActiveData ? Collapse.getInstance(tempActiveData) : null activesData = tempActiveData ? Collapse.getInstance(tempActiveData) : null
@@ -158,7 +154,6 @@ class Collapse extends BaseComponent {
return return
} }
if (actives) {
actives.forEach(elemActive => { actives.forEach(elemActive => {
if (container !== elemActive) { if (container !== elemActive) {
Collapse.collapseInterface(elemActive, 'hide') Collapse.collapseInterface(elemActive, 'hide')
@@ -168,7 +163,6 @@ class Collapse extends BaseComponent {
Data.set(elemActive, DATA_KEY, null) Data.set(elemActive, DATA_KEY, null)
} }
}) })
}
const dimension = this._getDimension() const dimension = this._getDimension()