]> BookStack Code Mirror - bookstack/blobdiff - resources/js/wysiwyg/ui/index.ts
Lexical: Started media node support
[bookstack] / resources / js / wysiwyg / ui / index.ts
index 5dee6b62b411ff1546dfab6ed623a5f16bc64016..a3f150e529ecf5d45e18a9f896e8fdb8036e549a 100644 (file)
@@ -6,7 +6,7 @@ import {
     getMainEditorFullToolbar, getTableToolbarContent
 } from "./toolbars";
 import {EditorUIManager} from "./framework/manager";
-import {image as imageFormDefinition, link as linkFormDefinition, source as sourceFormDefinition} from "./defaults/form-definitions";
+import {image as imageFormDefinition, link as linkFormDefinition, media as mediaFormDefinition, source as sourceFormDefinition} from "./defaults/form-definitions";
 import {ImageDecorator} from "./decorators/image";
 import {EditorUiContext} from "./framework/core";
 import {CodeBlockDecorator} from "./decorators/code-block";
@@ -38,6 +38,10 @@ export function buildEditorUI(container: HTMLElement, element: HTMLElement, scro
         title: 'Insert/Edit Image',
         form: imageFormDefinition
     });
+    manager.registerModal('media', {
+        title: 'Insert/Edit Media',
+        form: mediaFormDefinition,
+    });
     manager.registerModal('source', {
         title: 'Source code',
         form: sourceFormDefinition,