From 1fc04905903ed998eefec60fb466919da8354a5a Mon Sep 17 00:00:00 2001 From: Philipp Dormann Date: Wed, 17 Mar 2021 18:52:37 +0100 Subject: [PATCH] scan error feedback ref #1 --- app/src/Scanner.svelte | 17 ++++++++++++++--- app/src/Settings.svelte | 16 ++++++++++++---- 2 files changed, 26 insertions(+), 7 deletions(-) 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