]> git.openstreetmap.org Git - rails.git/commitdiff
Use .is-invalid to highlight routing inputs with failed geocode lookups
authorAnton Khorev <tony29@yandex.ru>
Fri, 14 Jun 2024 16:42:45 +0000 (19:42 +0300)
committerAnton Khorev <tony29@yandex.ru>
Fri, 14 Jun 2024 16:42:45 +0000 (19:42 +0300)
app/assets/javascripts/index/directions.js

index f6b0581caef1d7ba5ce98a21da8990ac05638949..efb667420894ddbd810f082c96f9726dfa3869dc 100644 (file)
@@ -70,7 +70,7 @@ OSM.Directions = function (map) {
     });
 
     input.on("keydown", function () {
-      input.removeClass("error");
+      input.removeClass("is-invalid");
     });
 
     input.on("change", function (e) {
@@ -84,7 +84,7 @@ OSM.Directions = function (map) {
     endpoint.setValue = function (value, latlng) {
       endpoint.value = value;
       delete endpoint.latlng;
-      input.removeClass("error");
+      input.removeClass("is-invalid");
       input.val(value);
 
       if (latlng) {
@@ -109,7 +109,7 @@ OSM.Directions = function (map) {
         endpoint.awaitingGeocode = false;
         endpoint.hasGeocode = true;
         if (json.length === 0) {
-          input.addClass("error");
+          input.addClass("is-invalid");
           alert(I18n.t("javascripts.directions.errors.no_place", { place: endpoint.value }));
           return;
         }