11/**
22 * --------------------------------------------------------------------------
3- * CoreUI (v4.2.6): dropdown.js
4- * Licensed under MIT (https://coreui.io/license )
3+ * CoreUI dropdown.js
4+ * Licensed under MIT (https://github.com/coreui/coreui/blob/main/LICENSE )
55 *
66 * This component is a modified version of the Bootstrap's dropdown.js
77 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
88 * --------------------------------------------------------------------------
99 */
1010
1111import * as Popper from '@popperjs/core'
12+ import BaseComponent from './base-component.js'
13+ import EventHandler from './dom/event-handler.js'
14+ import Manipulator from './dom/manipulator.js'
15+ import SelectorEngine from './dom/selector-engine.js'
1216import {
1317 defineJQueryPlugin ,
1418 execute ,
@@ -20,10 +24,6 @@ import {
2024 isVisible ,
2125 noop
2226} from './util/index.js'
23- import EventHandler from './dom/event-handler.js'
24- import Manipulator from './dom/manipulator.js'
25- import SelectorEngine from './dom/selector-engine.js'
26- import BaseComponent from './base-component.js'
2727
2828/**
2929 * Constants
@@ -99,7 +99,7 @@ class Dropdown extends BaseComponent {
9999
100100 this . _popper = null
101101 this . _parent = this . _element . parentNode // dropdown wrapper
102- // todo : v6 revert #37011 & change markup https://getbootstrap.com/docs/5.2 /forms/input-group/
102+ // TODO : v6 revert #37011 & change markup https://getbootstrap.com/docs/5.3 /forms/input-group/
103103 this . _menu = SelectorEngine . next ( this . _element , SELECTOR_MENU ) [ 0 ] ||
104104 SelectorEngine . prev ( this . _element , SELECTOR_MENU ) [ 0 ] ||
105105 SelectorEngine . findOne ( SELECTOR_MENU , this . _parent )
@@ -314,7 +314,7 @@ class Dropdown extends BaseComponent {
314314
315315 // Disable Popper if we have a static display or Dropdown is in Navbar
316316 if ( this . _inNavbar || this . _config . display === 'static' ) {
317- Manipulator . setDataAttribute ( this . _menu , 'popper' , 'static' ) // todo: v6 remove
317+ Manipulator . setDataAttribute ( this . _menu , 'popper' , 'static' ) // TODO: v6 remove
318318 defaultBsPopperConfig . modifiers = [ {
319319 name : 'applyStyles' ,
320320 enabled : false
@@ -412,7 +412,7 @@ class Dropdown extends BaseComponent {
412412
413413 event . preventDefault ( )
414414
415- // todo : v6 revert #37011 & change markup https://getbootstrap.com/docs/5.2 /forms/input-group/
415+ // TODO : v6 revert #37011 & change markup https://getbootstrap.com/docs/5.3 /forms/input-group/
416416 const getToggleButton = this . matches ( SELECTOR_DATA_TOGGLE ) ?
417417 this :
418418 ( SelectorEngine . prev ( this , SELECTOR_DATA_TOGGLE ) [ 0 ] ||
0 commit comments