aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/dumbymap.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'src/dumbymap.mjs')
-rw-r--r--src/dumbymap.mjs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs
index 3200a05..f1e971b 100644
--- a/src/dumbymap.mjs
+++ b/src/dumbymap.mjs
@@ -6,7 +6,7 @@ import MarkdownItInjectLinenumbers from 'markdown-it-inject-linenumbers'
6import * as mapclay from 'mapclay' 6import * as mapclay from 'mapclay'
7import { onRemove, animateRectTransition, throttle, debounce, shiftByWindow } from './utils' 7import { onRemove, animateRectTransition, throttle, debounce, shiftByWindow } from './utils'
8import { Layout, SideBySide, Overlay, Sticky } from './Layout' 8import { Layout, SideBySide, Overlay, Sticky } from './Layout'
9import { GeoLink, DocLink } from './Link.mjs' 9import { GeoLink, DocLink, getMarkersFromMaps } from './Link.mjs'
10import * as utils from './dumbyUtils' 10import * as utils from './dumbyUtils'
11import * as menuItem from './MenuItem' 11import * as menuItem from './MenuItem'
12import PlainModal from 'plain-modal' 12import PlainModal from 'plain-modal'
@@ -246,9 +246,9 @@ export const generateMaps = (container, {
246 246
247 // Add GeoLinks/DocLinks by pattern 247 // Add GeoLinks/DocLinks by pattern
248 target.querySelectorAll(geoLinkSelector) 248 target.querySelectorAll(geoLinkSelector)
249 .forEach(GeoLink.replaceWith) 249 .forEach(GeoLink)
250 target.querySelectorAll(docLinkSelector) 250 target.querySelectorAll(docLinkSelector)
251 .forEach(DocLink.replaceWith) 251 .forEach(DocLink)
252 252
253 // Add GeoLinks from text nodes 253 // Add GeoLinks from text nodes
254 // const addedNodes = Array.from(mutation.addedNodes) 254 // const addedNodes = Array.from(mutation.addedNodes)
@@ -319,7 +319,7 @@ export const generateMaps = (container, {
319 values.at(-1) 319 values.at(-1)
320 .map(utils.setGeoSchemeByCRS(crsString)) 320 .map(utils.setGeoSchemeByCRS(crsString))
321 .filter(link => link) 321 .filter(link => link)
322 .forEach(GeoLink.replaceWith) 322 .forEach(GeoLink)
323 }) 323 })
324 } 324 }
325 325
@@ -557,7 +557,7 @@ export const generateMaps = (container, {
557 menu.appendChild(new menuItem.Item({ 557 menu.appendChild(new menuItem.Item({
558 text: 'Delete', 558 text: 'Delete',
559 onclick: () => { 559 onclick: () => {
560 geoLink.getMarkersFromMaps() 560 getMarkersFromMaps(geoLink)
561 .forEach(m => m.remove()) 561 .forEach(m => m.remove())
562 geoLink.replaceWith( 562 geoLink.replaceWith(
563 document.createTextNode(geoLink.textContent), 563 document.createTextNode(geoLink.textContent),