diff --git a/src/lib/components/Map/Erantmap.svelte b/src/lib/components/Map/Erantmap.svelte
index 8d25988..2b0996d 100644
--- a/src/lib/components/Map/Erantmap.svelte
+++ b/src/lib/components/Map/Erantmap.svelte
@@ -59,9 +59,12 @@
options={{
trackUserLocation: true,
showUserHeading: true,
+ maximumAge: 1500,
positionOptions: {
enableHighAccuracy: true,
},
+ showUserLocation: true,
+ showAccuracyCircle: false,
}}
bind:trigger
on:trackuserlocationstart={() => {}}
diff --git a/src/routes/game/Forms/Renderer.svelte b/src/routes/game/Forms/Renderer.svelte
index 502df2b..ef19ecc 100644
--- a/src/routes/game/Forms/Renderer.svelte
+++ b/src/routes/game/Forms/Renderer.svelte
@@ -29,7 +29,7 @@
INFO: Info,
}
- $: console.log({ checkPoints: gameData.checkPoints })
+ $: console.log(gameData.checkPoints[client.pos], gameData.checkPoints, client.pos)
export let control: AnswerState = null
let view: 'question' | 'map' | 'end' | 'start' | 'start-map' = 'start-map'
@@ -51,8 +51,6 @@
$: if (gameData.checkPoints[client.pos].CPType === 'INFO' && !$userProgressLoading) control = 'not-control'
- $: console.log(control)
-
const nextQuestion = () => {
//další otázka
control = null
@@ -64,7 +62,7 @@
}
$: checkPoint = gameData.checkPoints[client.pos]
- $: checkPointType = checkPoint.CPType
+ $: checkPointType = checkPoint?.CPType
let page = null
$: page = view === 'question' ? components[checkPointType] : null
diff --git a/src/routes/game/experience.svelte b/src/routes/game/experience.svelte
index 9bacd16..5c9fec1 100644
--- a/src/routes/game/experience.svelte
+++ b/src/routes/game/experience.svelte
@@ -28,6 +28,8 @@
$: if ($gameData) view = 'experience-preview'
let view: 'experience-play' | 'experience-loading' | 'experience-preview' = 'experience-loading'
+
+ const deleteProgress = () => {}
{#if view === 'experience-loading'}
@@ -82,9 +84,12 @@
- {#if $gameData.checkPoints.length}
+ {#if $gameData.checkPoints.length && !($gameData.ExpCPsID.length === $userProgress.length)}
{/if}
+ {#if $userProgress.length}
+
+ {/if}
{:else if view === 'experience-play'}