From c0555c066227711aa4e50d6eb154b211e88c00bf Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Tue, 6 Apr 2021 18:00:05 +0200 Subject: [PATCH] Added valid/invalid logic ref #11 --- src/Scanner.svelte | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/Scanner.svelte b/src/Scanner.svelte index 3b92031..47f332d 100644 --- a/src/Scanner.svelte +++ b/src/Scanner.svelte @@ -9,6 +9,7 @@ let lastscan_time = ""; let lastscan_laptime = ""; let lastscan_totaldistance = ""; + let lastscan_valid = true; let card = ""; // live clock at the top let time = new Date(); @@ -83,6 +84,7 @@ ) + "s"; lastscan_laptime = response.data.lapTime; + lastscan_valid = response.data.valid; lastscan_totaldistance = Math.floor(response.data.runner.distance / 1000) + "km " + @@ -112,14 +114,19 @@ /> {#if lastscan_totaldistance} -

last scan

-

{lastscan_time}

+ {#if !lastscan_valid} + + {:else} + + {/if}

total distance

{lastscan_totaldistance}

lap time

{lastscan_laptime}

+

last scan

+

{lastscan_time}

{:else}

{$_("please_scan_a_card")}