mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-07-27 18:12:29 +08:00
fix(mindmap): not working due to dependency change
This commit is contained in:
parent
62fbf3ffd0
commit
353156e625
@ -96,10 +96,6 @@ const I18NEXT: Library = {
|
|||||||
js: ["node_modules/i18next/i18next.min.js", "node_modules/i18next-http-backend/i18nextHttpBackend.min.js"]
|
js: ["node_modules/i18next/i18next.min.js", "node_modules/i18next-http-backend/i18nextHttpBackend.min.js"]
|
||||||
};
|
};
|
||||||
|
|
||||||
const MIND_ELIXIR: Library = {
|
|
||||||
js: ["node_modules/mind-elixir/dist/MindElixir.iife.js", "node_modules/@mind-elixir/node-menu/dist/node-menu.umd.cjs"]
|
|
||||||
};
|
|
||||||
|
|
||||||
const HIGHLIGHT_JS: Library = {
|
const HIGHLIGHT_JS: Library = {
|
||||||
js: () => {
|
js: () => {
|
||||||
const mimeTypes = mimeTypesService.getMimeTypes();
|
const mimeTypes = mimeTypesService.getMimeTypes();
|
||||||
@ -219,6 +215,5 @@ export default {
|
|||||||
EXCALIDRAW,
|
EXCALIDRAW,
|
||||||
MARKJS,
|
MARKJS,
|
||||||
I18NEXT,
|
I18NEXT,
|
||||||
MIND_ELIXIR,
|
|
||||||
HIGHLIGHT_JS
|
HIGHLIGHT_JS
|
||||||
};
|
};
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
import libraryLoader from "../../services/library_loader.js";
|
|
||||||
import TypeWidget from "./type_widget.js";
|
import TypeWidget from "./type_widget.js";
|
||||||
import utils from "../../services/utils.js";
|
import utils from "../../services/utils.js";
|
||||||
|
import MindElixir from "mind-elixir";
|
||||||
|
import nodeMenu from "@mind-elixir/node-menu";
|
||||||
|
|
||||||
const TPL = `
|
const TPL = `
|
||||||
<div class="note-detail-mind-map note-detail-printable">
|
<div class="note-detail-mind-map note-detail-printable">
|
||||||
@ -169,10 +170,6 @@ export default class MindMapWidget extends TypeWidget {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!window.MindElixir) {
|
|
||||||
await libraryLoader.requireLibrary(libraryLoader.MIND_ELIXIR);
|
|
||||||
}
|
|
||||||
|
|
||||||
this.#initLibrary();
|
this.#initLibrary();
|
||||||
await this.#loadData(note);
|
await this.#loadData(note);
|
||||||
}
|
}
|
||||||
@ -194,7 +191,7 @@ export default class MindMapWidget extends TypeWidget {
|
|||||||
el: this.$content[0],
|
el: this.$content[0],
|
||||||
direction: MindElixir.LEFT
|
direction: MindElixir.LEFT
|
||||||
});
|
});
|
||||||
mind.install(window["@mind-elixir/node-menu"]);
|
mind.install(nodeMenu);
|
||||||
|
|
||||||
this.mind = mind;
|
this.mind = mind;
|
||||||
mind.init(MindElixir.new());
|
mind.init(MindElixir.new());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user