X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/aa78da82fe9a30dfa77e2d503701787aafc6cf55..00108bc9b7e9e03a47d89343e7f53eb924977ff8:/app/assets/javascripts/leaflet.locate.js diff --git a/app/assets/javascripts/leaflet.locate.js b/app/assets/javascripts/leaflet.locate.js index d43a5e458..81b4f1a4e 100644 --- a/app/assets/javascripts/leaflet.locate.js +++ b/app/assets/javascripts/leaflet.locate.js @@ -1,5 +1,5 @@ L.OSM.locate = function (options) { - var control = L.control.locate(Object.assign({ + const control = L.control.locate({ icon: "icon geolocate", iconLoading: "icon geolocate", strings: { @@ -7,11 +7,12 @@ L.OSM.locate = function (options) { popup: function (options) { return I18n.t("javascripts.map.locate." + options.unit + "Popup", { count: options.distance }); } - } - }, options)); + }, + ...options + }); control.onAdd = function (map) { - var container = Object.getPrototypeOf(this).onAdd.apply(this, [map]); + const container = Object.getPrototypeOf(this).onAdd.apply(this, [map]); $(container) .removeClass("leaflet-control-locate leaflet-bar") .addClass("control-locate")