using dynamic import for dialogs and widgets to speed up initial load

This commit is contained in:
zadam
2019-08-20 21:40:47 +02:00
parent b818f020a7
commit fab4c59f9b
72 changed files with 1393 additions and 450 deletions

View File

@@ -25,7 +25,7 @@ async function convertMarkdownToHtml(text) {
infoService.showMessage("Markdown content has been imported into the document.");
}
async function importMarkdownInline() {
export async function importMarkdownInline() {
if (utils.isElectron()) {
const {clipboard} = require('electron');
const text = clipboard.readText();
@@ -56,8 +56,4 @@ $importButton.click(sendForm);
utils.bindElShortcut($dialog, 'ctrl+return', sendForm);
// for CKEditor integration (button on block toolbar)
window.glob.importMarkdownInline = importMarkdownInline;
export default {
importMarkdownInline
};
window.glob.importMarkdownInline = importMarkdownInline;