]> BookStack Code Mirror - bookstack/blobdiff - resources/assets/js/components/index.js
Update/fix german translation
[bookstack] / resources / assets / js / components / index.js
index 983b25d8f84b5ff2d2d14946a0c0240315ee8fea..43466a0d9c1ebb804589782a52e5125f76444e0b 100644 (file)
@@ -1,6 +1,11 @@
 
 let componentMapping = {
     'dropdown': require('./dropdown'),
+    'overlay': require('./overlay'),
+    'back-to-top': require('./back-top-top'),
+    'notification': require('./notification'),
+    'chapter-toggle': require('./chapter-toggle'),
+    'expand-toggle': require('./expand-toggle'),
 };
 
 window.components = {};
@@ -16,6 +21,8 @@ for (let i = 0, len = componentNames.length; i < len; i++) {
     if (typeof window.components[name] === "undefined") window.components[name] = [];
     for (let j = 0, jLen = elems.length; j < jLen; j++) {
          let instance = new component(elems[j]);
+         if (typeof elems[j].components === 'undefined') elems[j].components = {};
+         elems[j].components[name] = instance;
          window.components[name].push(instance);
     }
 }
\ No newline at end of file