@@ -50,13 +58,13 @@ const right = () => {
{{ current + 1 }}
/
- {{ sessionStore.session.hints.length }}
+ {{ length }}
@@ -65,7 +73,7 @@ const right = () => {
-
@@ -74,7 +82,7 @@ const right = () => {
diff --git a/app/src/components/game/QuestPart.vue b/app/src/components/game/QuestPart.vue
index f65e647..f1cb41f 100644
--- a/app/src/components/game/QuestPart.vue
+++ b/app/src/components/game/QuestPart.vue
@@ -6,7 +6,7 @@ import { Task } from '../../types'
const sessionStore = useSession()
const tasks = computed(() => {
- return sessionStore.session.tasks.map((task: Task) => {
+ return sessionStore.session?.tasks.map((task: Task) => {
const prefix = task.completed ? '✓' : '➤'
const color = task.completed ? 'text-text-primary' : 'text-text'
return {
diff --git a/app/src/components/game/StartButton.vue b/app/src/components/game/StartButton.vue
index 073c8e3..e6aa077 100644
--- a/app/src/components/game/StartButton.vue
+++ b/app/src/components/game/StartButton.vue
@@ -1,31 +1,16 @@
@@ -42,7 +47,7 @@ defineProps({