diff --git a/src/routes/navstevnici.svelte b/src/routes/navstevnici.svelte index 2720836..2bbb75c 100644 --- a/src/routes/navstevnici.svelte +++ b/src/routes/navstevnici.svelte @@ -8,6 +8,7 @@ import { format, formatDistanceToNow } from "date-fns"; import { cs } from "date-fns/locale/index.js"; import { onMount, onDestroy } from "svelte"; + import { loadOrders, loadApiStatus } from "$lib/orders"; let tickets = null; let lastUpdate = null; @@ -15,9 +16,11 @@ onMount(() => { loadTickets(); + loadApiStatus(); const interval = setInterval(() => { loadTickets(); + loadApiStatus(); }, 5000); }); @@ -34,19 +37,19 @@ { name: "Vlna", fn: (as) => (as.wave ? as.wave.id : "?") }, { name: "Zaplacených vstupenek", - fn: (as) => (as.wave ? as.wave.issued : "?"), + fn: (as) => (as.wave ? as.wave.live.issued : "?"), }, { name: "Rezervovaných vstupenek", - fn: (as) => (as.wave ? as.wave.waiting : "?"), + fn: (as) => (as.wave ? as.wave.live.waiting : "?"), }, { name: "Volných vstupenek", fn: (as) => as.wave - ? as.wave.left + + ? as.wave.live.left + "/" + - (as.wave.issued + as.wave.waiting + as.wave.left) + (as.wave.live.issued + as.wave.live.waiting + as.wave.live.left) : "?", }, { @@ -63,7 +66,7 @@

Návštěvníci

- {#if tickets} + {#if tickets && $apiStatus}
{#each statsDef as def}