From 543aa0cd4a461285298d33a90ab3f11a9f084ca5 Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Wed, 13 Mar 2024 00:17:32 +0000 Subject: Add home page --- stores/session.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'stores') diff --git a/stores/session.ts b/stores/session.ts index 40587e9..a0781bc 100644 --- a/stores/session.ts +++ b/stores/session.ts @@ -93,9 +93,11 @@ export interface QuestItemDefinition { } } +export type SessionType = 'none' | 'filesystem' | 'demo'; + export const useSessionStore = defineStore('session', { state: () => ({ - sessionType: '', + sessionType: 'none' as SessionType, session: { quests: [] as EditorQuest[], categories: [] as EditorCategory[], @@ -154,7 +156,7 @@ export const useSessionStore = defineStore('session', { } }, actions: { - setSessionType(type: string) { + setSessionType(type: SessionType) { this.sessionType = type }, setQuests(quests: EditorQuest[]) { -- cgit v1.2.3-70-g09d2