Skip to content

Commit f511a2c

Browse files
committed
fix: fix loading preload scripts
1 parent 3888b81 commit f511a2c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

mkdocs_markmap/static_files/mkdocs-markmap.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
(function initializeMarkmap() {
22
const transformer = new markmap.Transformer();
3-
const preloadAssets = transformer.getPreloadScripts();
3+
const preloadScripts = transformer.plugins
4+
.flatMap((plugin) => plugin.config?.preloadScripts || [])
5+
.map((item) => transformer.resolveJS(item));
46
const assets = transformer.getAssets();
57
const loading = Promise.all([
68
assets.styles && markmap.loadCSS(assets.styles),
7-
markmap.loadJS([...preloadAssets.scripts, ...assets.scripts]),
9+
markmap.loadJS([...preloadScripts, ...assets.scripts]),
810
]);
911

1012
function parseData(content) {

0 commit comments

Comments
 (0)