diff --git a/frontend/src/app/new-onboarding/components/onboarding-content.tsx b/frontend/src/app/new-onboarding/components/onboarding-content.tsx index 2a5b9542..68860e1c 100644 --- a/frontend/src/app/new-onboarding/components/onboarding-content.tsx +++ b/frontend/src/app/new-onboarding/components/onboarding-content.tsx @@ -125,28 +125,11 @@ export function OnboardingContent({ = 2 && !isLoading && !!displayMessage} isCompleted={currentStep > 2} - text="Now, let's add your data." + text="Lastly, let's add your data." hideIcon={true} > - - {/* Step 4 */} - = 3} - isCompleted={currentStep > 3} - text="Step 3: You're all set!" - > -
- -
-
diff --git a/frontend/src/app/new-onboarding/components/onboarding-upload.tsx b/frontend/src/app/new-onboarding/components/onboarding-upload.tsx index 00d90097..4040c235 100644 --- a/frontend/src/app/new-onboarding/components/onboarding-upload.tsx +++ b/frontend/src/app/new-onboarding/components/onboarding-upload.tsx @@ -39,7 +39,9 @@ const OnboardingUpload = ({ onComplete }: OnboardingUploadProps) => { console.error("Upload failed", (error as Error).message); } finally { setIsUploading(false); + await new Promise(resolve => setTimeout(resolve, 1000)); setCurrentStep(STEP_LIST.length); + await new Promise(resolve => setTimeout(resolve, 500)); onComplete(); } }; diff --git a/frontend/src/app/onboarding/components/animated-provider-steps.tsx b/frontend/src/app/onboarding/components/animated-provider-steps.tsx index f2b48c99..2d943789 100644 --- a/frontend/src/app/onboarding/components/animated-provider-steps.tsx +++ b/frontend/src/app/onboarding/components/animated-provider-steps.tsx @@ -20,7 +20,7 @@ export function AnimatedProviderSteps({ if (currentStep < steps.length - 1) { const interval = setInterval(() => { setCurrentStep(currentStep + 1); - }, 1000); + }, 1500); return () => clearInterval(interval); } }, [currentStep, setCurrentStep, steps]); diff --git a/frontend/src/lib/constants.ts b/frontend/src/lib/constants.ts index b6169617..120852ab 100644 --- a/frontend/src/lib/constants.ts +++ b/frontend/src/lib/constants.ts @@ -27,7 +27,7 @@ export const UI_CONSTANTS = { export const ANIMATION_DURATION = 0.4; export const SIDEBAR_WIDTH = 280; export const HEADER_HEIGHT = 54; -export const TOTAL_ONBOARDING_STEPS = 4; +export const TOTAL_ONBOARDING_STEPS = 3; /** * Local Storage Keys