*/
setTimeout(function () {
$("header").children(":visible").each(function (i, e) {
- headerWidth = headerWidth + $(e).outerWidth();
+ headerWidth += $(e).outerWidth();
});
$("body").addClass("compact-nav");
$("header").children(":visible").each(function (i, e) {
- compactWidth = compactWidth + $(e).outerWidth();
+ compactWidth += $(e).outerWidth();
});
$("body").removeClass("compact-nav");
function getDirectionsEndpointCoordinatesFromInput(input) {
if (input.attr("data-lat") && input.attr("data-lon")) {
return input.attr("data-lat") + "," + input.attr("data-lon");
- } else {
- return $(input).val();
}
+ return $(input).val();
}
var updateMenu = function updateMenu() {
},
error: function (XMLHttpRequest, textStatus) {
dataLoader = null;
- if (textStatus === "abort") { return; }
+ if (textStatus === "abort") return;
function closeError() {
$("#browse_status").empty();
}
}
- if (tags.name) {
- return tags.name;
- } else if (tags.ref) {
- return tags.ref;
- } else if (tags["addr:housename"]) {
- return tags["addr:housename"];
- } else if (tags["addr:housenumber"] && tags["addr:street"]) {
+ for (const key of ["name", "ref", "addr:housename"]) {
+ if (tags[key]) {
+ return tags[key];
+ }
+ }
+
+ if (tags["addr:housenumber"] && tags["addr:street"]) {
return tags["addr:housenumber"] + " " + tags["addr:street"];
- } else {
- return "#" + feature.id;
}
+ return "#" + feature.id;
}
function featureGeometry(feature) {
.hide();
if (marker) map.removeLayer(marker);
- marker = L.circle(latlng, Object.assign({
+ marker = L.circle(latlng, {
radius: radius,
- className: "query-marker"
- }, featureStyle)).addTo(map);
+ className: "query-marker",
+ ...featureStyle
+ }).addTo(map);
runQuery(latlng, radius, nearby, $("#query-nearby"), false);
runQuery(latlng, radius, isin, $("#query-isin"), true, compareSize);
L.OSM.locate = function (options) {
- var control = L.control.locate(Object.assign({
+ var control = L.control.locate({
icon: "icon geolocate",
iconLoading: "icon geolocate",
strings: {
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]);
},
mapParams: function (search) {
- var params = OSM.params(search), mapParams = {};
+ var params = OSM.params(search),
+ mapParams = {};
if (params.mlon && params.mlat) {
mapParams.marker = true;
}],
"@stylistic/key-spacing": "error",
"@stylistic/keyword-spacing": "error",
+ "@stylistic/max-statements-per-line": "error",
"@stylistic/no-floating-decimal": "error",
"@stylistic/no-mixed-operators": "error",
"@stylistic/no-multi-spaces": "error",
"@stylistic/object-curly-newline": ["error", { consistent: true }],
"@stylistic/object-curly-spacing": ["error", "always"],
"@stylistic/object-property-newline": ["error", { allowAllPropertiesOnSameLine: true }],
+ "@stylistic/one-var-declaration-per-line": "error",
"@stylistic/operator-linebreak": ["error", "after"],
"@stylistic/padded-blocks": ["error", "never"],
"@stylistic/quote-props": ["error", "consistent-as-needed", { keywords: true, numbers: true }],
"no-caller": "error",
"no-console": "warn",
"no-div-regex": "error",
+ "no-else-return": ["error", { allowElseIf: false }],
"no-eq-null": "error",
"no-eval": "error",
"no-extend-native": "error",
"no-useless-return": "error",
"no-void": "error",
"no-warning-comments": "warn",
+ "operator-assignment": "error",
+ "prefer-object-spread": "error",
"radix": ["error", "always"],
"yoda": "error"
}