From 3ffe3a5d82f6f561b82ff78d82b32a7d14aed558 Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Thu, 28 Feb 2019 17:22:41 +0200 Subject: [PATCH] collapse.js: minor refactoring. --- js/src/collapse.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/js/src/collapse.js b/js/src/collapse.js index 10f1ec9bab..372869b692 100644 --- a/js/src/collapse.js +++ b/js/src/collapse.js @@ -305,17 +305,15 @@ class Collapse { } _getParent() { - let parent - - if (isElement(this._config.parent)) { - { parent } = this._config + let { parent } = this._config + if (isElement(parent)) { // it's a jQuery object - if (typeof this._config.parent.jquery !== 'undefined' || typeof this._config.parent[0] !== 'undefined') { - parent = this._config.parent[0] + if (typeof parent.jquery !== 'undefined' || typeof parent[0] !== 'undefined') { + parent = parent[0] } } else { - parent = SelectorEngine.findOne(this._config.parent) + parent = SelectorEngine.findOne(parent) } const selector = `[data-toggle="collapse"][data-parent="${parent}"]`