Switch to Svelte resolve API

This commit is contained in:
2026-02-10 20:39:54 +00:00
parent c8790e2aae
commit 699f2b760d

View File

@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { PageData } from './$types'; import type { PageData } from './$types';
import { base } from '$app/paths'; import { resolve } from '$app/paths';
export let data: PageData; export let data: PageData;
import favicon from '$lib/assets/favicon.svg'; import favicon from '$lib/assets/favicon.svg';
@@ -69,7 +69,7 @@
<div class="list-container"> <div class="list-container">
<a href="https://owlboard.info" class="button-link">Go to OwlBoard Live Departures & PIS</a> <a href="https://owlboard.info" class="button-link">Go to OwlBoard Live Departures & PIS</a>
{#each filteredMaps as map (map.routeId)} {#each filteredMaps as map (map.routeId)}
<a href="{base}/map/{map.routeId.toString().padStart(4, '0')}" class="card" on:click={() => vibrate(10)}> <a href={resolve(`/map/${map.routeId.toString().padStart(4, '0')}`)} class="card" on:click={() => vibrate(10)}>
<div class="card-top"> <div class="card-top">
<span class="route-id">{map.routeId.toString().padStart(4, '0')}</span> <span class="route-id">{map.routeId.toString().padStart(4, '0')}</span>
<span class="status-badge {isVerifiedRecently(map.checked)}"> <span class="status-badge {isVerifiedRecently(map.checked)}">