Skip to content

Commit af5adfd

Browse files
committed
fix: correct onboarding progress indicator logic
1 parent a0724d5 commit af5adfd

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/lib/layout/shell.svelte

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,9 +124,17 @@
124124
125125
const progressCard = function getProgressCard() {
126126
if (selectedProject && !hasOnboardingDismissed(selectedProject.$id, $user)) {
127+
let percentage = 33;
128+
129+
if (selectedProject.platforms.length > 0 && selectedProject.pingCount === 0) {
130+
percentage = 66;
131+
} else if (selectedProject.pingCount > 0) {
132+
percentage = 100;
133+
}
134+
127135
return {
128136
title: 'Get started',
129-
percentage: selectedProject && selectedProject.platforms.length ? 100 : 33
137+
percentage
130138
};
131139
}
132140

0 commit comments

Comments
 (0)