Make route button inactive if no start/destination entered

This commit is contained in:
Marcus Kida 2026-02-10 13:43:17 +01:00
parent 25777c443f
commit aaaf26861d
2 changed files with 8 additions and 1 deletions

View file

@ -581,6 +581,7 @@
routeListEl.innerHTML = "";
fromInput.value = "";
toInput.value = "";
updateRouteBtn();
fetchRepeaters();
}
@ -862,6 +863,12 @@
}
});
function updateRouteBtn() {
routeBtn.disabled = !fromInput.value.trim() || !toInput.value.trim();
}
fromInput.addEventListener("input", updateRouteBtn);
toInput.addEventListener("input", updateRouteBtn);
routeBtn.addEventListener("click", findRoute);
clearBtn.addEventListener("click", clearRoute);

View file

@ -44,7 +44,7 @@
<ul class="autocomplete-list" id="ac-to"></ul>
</div>
<div class="controls-row route-row">
<button id="route-btn">Route</button>
<button id="route-btn" disabled>Route</button>
<button id="clear-btn">Clear</button>
</div>
<div class="controls-row route-row corridor-row" id="corridor-row" style="display:none">