Skip to content

Commit fb49bf7

Browse files
committed
fix: add error handling
1 parent 2a0933a commit fb49bf7

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/client-functions.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,9 @@ export function isChapterCompleted(chapterIndex: number, totalSteps: number) {
140140

141141
export function isTheTourCompleted() {
142142
const totalStepsForAllChapters = contentManager.getNumberOfStepsFromAllChapters();
143+
if (!localStorage.getItem("progress")) {
144+
return false;
145+
}
143146
const completedSteps = Object.keys(JSON.parse(localStorage.getItem("progress")!)).length;
144147
return totalStepsForAllChapters === completedSteps;
145148
}

0 commit comments

Comments
 (0)