diff options
Diffstat (limited to 'src/dumbymap.mjs')
-rw-r--r-- | src/dumbymap.mjs | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index 1cc0f07..6fa05b7 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs | |||
@@ -6,7 +6,7 @@ import MarkdownItFrontMatter from 'markdown-it-front-matter' | |||
6 | import MarkdownItTocDoneRight from 'markdown-it-toc-done-right' | 6 | import MarkdownItTocDoneRight from 'markdown-it-toc-done-right' |
7 | import LeaderLine from 'leader-line' | 7 | import LeaderLine from 'leader-line' |
8 | import PlainDraggable from 'plain-draggable' | 8 | import PlainDraggable from 'plain-draggable' |
9 | import { render, parseConfigsFromText } from 'mapclay' | 9 | import { render, parseConfigsFromYaml } from 'mapclay' |
10 | 10 | ||
11 | const observers = new Map() | 11 | const observers = new Map() |
12 | 12 | ||
@@ -215,13 +215,11 @@ export const generateMaps = async (container) => { | |||
215 | mapIdList.push(mapId) | 215 | mapIdList.push(mapId) |
216 | } | 216 | } |
217 | 217 | ||
218 | const markerOptions = geoLinks.map(link => { | 218 | const markerOptions = geoLinks.map(link => ({ |
219 | return { | 219 | targets: link.targets, |
220 | targets: link.targets, | 220 | xy: link.xy, |
221 | xy: link.xy, | 221 | title: link.url.pathname |
222 | title: link.url.pathname | 222 | })) |
223 | } | ||
224 | }) | ||
225 | 223 | ||
226 | 224 | ||
227 | // Render each code block with "language-map" class | 225 | // Render each code block with "language-map" class |
@@ -234,7 +232,7 @@ export const generateMaps = async (container) => { | |||
234 | 232 | ||
235 | let configList = [] | 233 | let configList = [] |
236 | try { | 234 | try { |
237 | configList = parseConfigsFromText(configText).map(result => { | 235 | configList = parseConfigsFromYaml(configText).map(result => { |
238 | assignMapId(result) | 236 | assignMapId(result) |
239 | const markersFromLinks = markerOptions.filter(marker => | 237 | const markersFromLinks = markerOptions.filter(marker => |
240 | !marker.targets || marker.targets.includes(result.id) | 238 | !marker.targets || marker.targets.includes(result.id) |