From 8cf9c691f28ab0319c8eb6585b3ed6974d1fb8e1 Mon Sep 17 00:00:00 2001 From: Anton Khorev Date: Wed, 9 Apr 2025 17:39:27 +0300 Subject: [PATCH] Use for loop to write directions table Reverts part of 2af72b2e6f4e4c1c0775f16f102f50a59bdeb0c3 --- app/assets/javascripts/index/directions.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app/assets/javascripts/index/directions.js b/app/assets/javascripts/index/directions.js index 45ff960e2..d2d23c545 100644 --- a/app/assets/javascripts/index/directions.js +++ b/app/assets/javascripts/index/directions.js @@ -184,8 +184,9 @@ OSM.Directions = function (map) { ); // Add each row - turnByTurnTable.append(route.steps.map(([direction, instruction, dist, lineseg], i) => { - const row = $(""); + for (const [i, [direction, instruction, dist, lineseg]] of route.steps.entries()) { + const row = $("").appendTo(turnByTurnTable); + if (direction) { row.append(""); } else { @@ -208,9 +209,7 @@ OSM.Directions = function (map) { }, function () { map.removeLayer(highlight); }); - - return row; - })); + } const blob = new Blob([JSON.stringify(polyline.toGeoJSON())], { type: "application/json" }); URL.revokeObjectURL(downloadURL); -- 2.39.5