Fix bug which prevented last marker being removed from the map if deleted
This commit is contained in:
parent
3335acac09
commit
eb582e6c80
|
@ -231,11 +231,15 @@
|
|||
titleKey,
|
||||
onClick
|
||||
) => {
|
||||
if (!mapInstance || !validRows?.length) {
|
||||
if (!mapInstance) {
|
||||
return
|
||||
}
|
||||
|
||||
mapMarkerGroup.clearLayers()
|
||||
if (!validRows?.length) {
|
||||
return
|
||||
}
|
||||
|
||||
validRows.forEach(row => {
|
||||
let markerCoords = [row[latKey], row[lngKey]]
|
||||
let marker = L.marker(markerCoords, mapMarkerOptions).addTo(mapInstance)
|
||||
|
|
Loading…
Reference in New Issue