From abca7e3cd14c898e355a8321aab408c4c6c9d45f Mon Sep 17 00:00:00 2001 From: YouHaveTrouble Date: Sat, 25 Mar 2023 00:50:23 +0100 Subject: [PATCH] fix possibly null prop --- src/App.vue | 2 +- src/views/AdventurerView.vue | 4 ++-- src/views/QuestView.vue | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/App.vue b/src/App.vue index 59280d4..8f3e3dd 100644 --- a/src/App.vue +++ b/src/App.vue @@ -186,7 +186,7 @@ export default defineComponent({ this.missives = missives; - this.lastRecruitHandled = saveData.lastRecruitAction; + this.lastRecruitHandled = saveData.lastRecruitAction ?? 0; }, resetSave() { if (!confirm("You are about to wipe your save file. Are you sure?")) return; diff --git a/src/views/AdventurerView.vue b/src/views/AdventurerView.vue index bd327a2..c13df6f 100644 --- a/src/views/AdventurerView.vue +++ b/src/views/AdventurerView.vue @@ -68,9 +68,9 @@ export default defineComponent({ }, }, lastRecruitTime: { - type: Number as PropType, + type: Number as PropType, default() { - return null; + return 0; } }, }, diff --git a/src/views/QuestView.vue b/src/views/QuestView.vue index afe63c5..b899a6b 100644 --- a/src/views/QuestView.vue +++ b/src/views/QuestView.vue @@ -138,9 +138,9 @@ export default defineComponent({ }, }, lastRecruitTime: { - type: Number as PropType, + type: Number as PropType, default() { - return null; + return 0; } }, },