diff --git a/src/components/pages/ABDesign/v1/pages/Onboarding/index.tsx b/src/components/pages/ABDesign/v1/pages/Onboarding/index.tsx index 447422c..4beb906 100644 --- a/src/components/pages/ABDesign/v1/pages/Onboarding/index.tsx +++ b/src/components/pages/ABDesign/v1/pages/Onboarding/index.tsx @@ -57,14 +57,14 @@ function OnboardingPage() { const getProgressIntervalTiming = useCallback(() => { const generateTimeLimit = import.meta.env.AURA_PERSONAL_VIDEO_TIME_LIMIT; const baseTiming = (onboardingTitles.length * 5000) / 100; - if (isVideoReady) return baseTiming; const generatingVideoTiming = (Number(generateTimeLimit) * 1000 - new Date().getTime() + createdDate) / - 100; + 30; + if (progress < 70 || isVideoReady) return baseTiming; return generatingVideoTiming < baseTiming ? baseTiming : generatingVideoTiming; - }, [createdDate, isVideoReady]); + }, [createdDate, isVideoReady, progress]); useEffect(() => { progressInterval.current = setInterval(() => {