diff --git a/app/src/Scanner.svelte b/app/src/Scanner.svelte index 22e2d15..d4ed4bc 100644 --- a/app/src/Scanner.svelte +++ b/app/src/Scanner.svelte @@ -4,6 +4,7 @@ function init(el) { el.focus(); } + let lastscan_error = ""; let lastscan_time = ""; let lastscan_laptime = ""; let lastscan_totaldistance = ""; @@ -13,7 +14,7 @@ $: hours = (time.getHours() + "").padStart(2, "0"); $: minutes = (time.getMinutes() + "").padStart(2, "0"); $: seconds = (time.getSeconds() + "").padStart(2, "0"); - const interval = setInterval(() => { + setInterval(() => { time = new Date(); }, 1000); @@ -36,12 +37,20 @@
- {$stationinfo} -

+

{hours}:{minutes}:{seconds}

+ {#if lastscan_error} +
+ + Error!
{lastscan_error} +
+
+ {/if}
API Key

{$apikey}

Station Description

-

{JSON.parse($stationinfo).description}

+

+ {JSON.parse($stationinfo).description} +

Station ID

{JSON.parse($stationinfo).id}

Track ID

{JSON.parse($stationinfo).track.id}

Track Name

-

{JSON.parse($stationinfo).track.name}

+

+ {JSON.parse($stationinfo).track.name} +

Track Distance

-

{JSON.parse($stationinfo).track.distance}

+

+ {JSON.parse($stationinfo).track.distance} +

minimum lap time

-

{JSON.parse($stationinfo).track.minimumLapTime}s

+

+ {JSON.parse($stationinfo).track.minimumLapTime}s +

Language