Added error handling for leaflet initialisation errors

This commit is contained in:
Dean 2023-03-03 14:51:54 +00:00
parent 75fad90880
commit 7988f8c2d9
1 changed files with 23 additions and 18 deletions

View File

@ -283,6 +283,8 @@
if (mapInstance) { if (mapInstance) {
mapInstance.remove() mapInstance.remove()
} }
try {
mapInstance = L.map(embeddedMapId, mapOptions) mapInstance = L.map(embeddedMapId, mapOptions)
mapMarkerGroup.addTo(mapInstance) mapMarkerGroup.addTo(mapInstance)
candidateMarkerGroup.addTo(mapInstance) candidateMarkerGroup.addTo(mapInstance)
@ -304,6 +306,9 @@
// Reset view // Reset view
resetView() resetView()
} catch (e) {
console.log("There was a problem with the map", e)
}
} }
const handleMapClick = e => { const handleMapClick = e => {