disable animation on completed steps

This commit is contained in:
Lucas Oliveira 2025-10-21 15:12:19 -03:00
parent 42f2814e1c
commit 01b7e1ab67

View file

@ -32,6 +32,12 @@ export function OnboardingStep({
return;
}
if (isCompleted) {
setDisplayedText(text);
setShowChildren(true);
return;
}
let currentIndex = 0;
setDisplayedText("");
setShowChildren(false);
@ -47,7 +53,7 @@ export function OnboardingStep({
}, 20); // 20ms per character
return () => clearInterval(interval);
}, [text, isVisible]);
}, [text, isVisible, isCompleted]);
if (!isVisible) return null;