From 849a9ededf3aa90a8a0e7ccd5d752f51f47a6642 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Sat, 5 Oct 2024 14:40:28 +0800 Subject: feat: sync srolling of editor and dumbymap --- src/dumbymap.mjs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/dumbymap.mjs') diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index 3d2cc0c..e1bf220 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs @@ -8,6 +8,7 @@ import { Layout, SideBySide, Overlay } from './Layout' import * as utils from './dumbyUtils' import * as menuItem from './MenuItem' import PlainModal from 'plain-modal' +import markdownItInjectLinenumbers from 'markdown-it-inject-linenumbers' const mapBlockSelector = 'pre:has(.language-map)' const docLinkSelector = 'a[href^="#"][title^="=>"]' @@ -45,6 +46,7 @@ export const markdown2HTML = (container, mdContent) => { }) .use(MarkdownItFootnote) .use(MarkdownItFrontMatter) + .use(markdownItInjectLinenumbers) // Create links with geo scheme const coordinateRegex = /^(\D*)(-?\d+\.?\d*)\s*([,\x2F\uFF0C])\s*(-?\d+\.?\d*)/g -- cgit v1.2.3-70-g09d2