adds list trail selection from map

This commit is contained in:
Christian Beutel
2024-09-14 20:02:00 +02:00
parent 01ffaf9b8f
commit 7e56d4354d
3 changed files with 22 additions and 14 deletions

View File

@@ -86,7 +86,7 @@
selectedList = item;
}
function back() {
function back() {
if (selectedTrail) {
selectedTrail = null;
mapWithElevationMultiple.resetSelection();
@@ -102,7 +102,7 @@
function selectTrail(trail: Trail) {
selectedTrail = trail;
mapWithElevationMultiple.selectTrail(trail.id!);
mapWithElevationMultiple.selectTrail(trail.id!);
window.scrollTo({ top: 0 });
}
@@ -175,6 +175,10 @@
bind:map
bind:this={mapWithElevationMultiple}
bind:markers
on:select={(e) => {
selectedTrail = e.detail
}}
bindRoutePopup={false}
options={{ itinerary: true, flyToBounds: true }}
></MapWithElevationMultiple>
</div>