From 12abe1b4232141c1a2757004626cf0bed5eb6ed1 Mon Sep 17 00:00:00 2001 From: Olivia206 <olivia.simonet@mmibordeaux.com> Date: Thu, 9 Mar 2023 15:15:23 +0100 Subject: [PATCH] fixed js --- assets/js/theme/blocks/partners.js | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/assets/js/theme/blocks/partners.js b/assets/js/theme/blocks/partners.js index 63bac378..328054db 100644 --- a/assets/js/theme/blocks/partners.js +++ b/assets/js/theme/blocks/partners.js @@ -27,21 +27,16 @@ class BlockPartners { }).addTo(map); this.partnersList.forEach((partner) => { - this.setLocation(map, partner); + let latitude = parseFloat(partner.getAttribute('data-latitude')), + longitude = parseFloat(partner.getAttribute('data-longitude')), + mapLocation = [latitude, longitude]; + if (!!latitude && !!longitude) { + this.newMarker(map, mapLocation, partner); + } }); } - setLocation(map, partner) { - let latitude = parseFloat(partner.getAttribute('data-latitude')), - longitude = parseFloat(partner.getAttribute('data-longitude')); - - if (!!latitude && !!longitude) { - this.mapLocation = [latitude, longitude]; - } - this.newMarker(this.mapLocation, map, partner); - } - - newMarker(mapLocation, map, partner) { + newMarker(map, mapLocation, partner) { let marker = new L.marker(mapLocation, { draggable: false, icon: this.themeMarker -- GitLab