]> BookStack Code Mirror - bookstack/blobdiff - resources/js/components/dropdown.js
Added method for using enity ownership in relation queries
[bookstack] / resources / js / components / dropdown.js
index 514a6c138962ec17ec30770d78f45aca71de187d..ed69088b29acae227a9f57557406299a74e71459 100644 (file)
@@ -1,12 +1,12 @@
 import {onSelect} from "../services/dom";
 import {KeyboardNavigationHandler} from "../services/keyboard-navigation";
+import {Component} from "./component";
 
 /**
  * Dropdown
  * Provides some simple logic to create simple dropdown menus.
- * @extends {Component}
  */
-class DropDown {
+export class Dropdown extends Component {
 
     setup() {
         this.container = this.$el;
@@ -76,7 +76,7 @@ class DropDown {
     }
 
     hideAll() {
-        for (let dropdown of window.components.dropdown) {
+        for (let dropdown of window.$components.get('dropdown')) {
             dropdown.hide();
         }
     }
@@ -136,5 +136,3 @@ class DropDown {
     }
 
 }
-
-export default DropDown;
\ No newline at end of file