]> BookStack Code Mirror - bookstack/blobdiff - resources/js/wysiwyg/plugins-imagemanager.js
Guest create page: name field autofocus
[bookstack] / resources / js / wysiwyg / plugins-imagemanager.js
index d3b03e38c9fd9a02a9311fedb3fe48c4cbb33204..6969a50e22264bb77e96c626dc93d04329edeb3e 100644 (file)
@@ -3,14 +3,15 @@
  * @param {String} url
  */
 function register(editor, url) {
-
     // Custom Image picker button
     editor.ui.registry.addButton('imagemanager-insert', {
-        title: 'Insert an image',
+        title: 'Insert image',
         icon: 'image',
-        tooltip: 'Insert an image',
+        tooltip: 'Insert image',
         onAction() {
-            window.ImageManager.show(function (image) {
+            /** @type {ImageManager} **/
+            const imageManager = window.$components.first('image-manager');
+            imageManager.show(function (image) {
                 const imageUrl = image.thumbs.display || image.url;
                 let html = `<a href="${image.url}" target="_blank">`;
                 html += `<img src="${imageUrl}" alt="${image.name}">`;