feat: render location marker above saved markers
All checks were successful
TrafficCue CI / check (push) Successful in 59s
TrafficCue CI / build (push) Successful in 51s

This commit is contained in:
Cfp
2025-07-17 16:24:04 +02:00
parent 4fea58e2f2
commit c6256f08e4

View File

@ -86,6 +86,25 @@
{#if pin.isDropped} {#if pin.isDropped}
<Marker lnglat={{ lat: pin.lat, lng: pin.lng }} /> <Marker lnglat={{ lat: pin.lat, lng: pin.lng }} />
{/if} {/if}
<RoutingLayers />
{#if location.available}
<div class="maplibregl-user-location-dot" bind:this={locationDot}></div>
<div
class="maplibregl-user-location-accuracy-circle"
bind:this={locationAccuracyCircle}
></div>
<Marker
lnglat={{ lat: location.lat, lng: location.lng }}
element={locationDot}
/>
<Marker
lnglat={{ lat: location.lat, lng: location.lng }}
element={locationAccuracyCircle}
/>
{/if}
{#if saved.home} {#if saved.home}
<img <img
src={map.zoom > 9 ? "/img/saved/home.png" : "/img/saved/small.png"} src={map.zoom > 9 ? "/img/saved/home.png" : "/img/saved/small.png"}
@ -131,22 +150,4 @@
element={workMarker} element={workMarker}
/> />
{/if} {/if}
<RoutingLayers />
{#if location.available}
<div class="maplibregl-user-location-dot" bind:this={locationDot}></div>
<div
class="maplibregl-user-location-accuracy-circle"
bind:this={locationAccuracyCircle}
></div>
<Marker
lnglat={{ lat: location.lat, lng: location.lng }}
element={locationDot}
/>
<Marker
lnglat={{ lat: location.lat, lng: location.lng }}
element={locationAccuracyCircle}
/>
{/if}
</MapLibre> </MapLibre>