Center map on latest point, not first one

This commit is contained in:
Eugene Burmakin 2024-04-04 17:31:15 +02:00
parent 2783cc5014
commit 7c9ba57e16

View file

@ -8,7 +8,7 @@ export default class extends Controller {
connect() {
console.log("Map controller connected")
var markers = JSON.parse(this.element.dataset.coordinates)
var center = markers[0] || JSON.parse(this.element.dataset.center)
var center = markers[markers.length - 1] || JSON.parse(this.element.dataset.center)
var center = (center === undefined) ? [52.516667, 13.383333] : center;
var map = L.map(this.containerTarget).setView([center[0], center[1]], 14);