Merge version_7_1780494791132 into main
Merge version_7_1780494791132 into main
This commit was merged in pull request #7.
This commit is contained in:
@@ -24,16 +24,20 @@ export default function HeroSection(): React.JSX.Element {
|
||||
|
||||
const timer = setInterval(() => {
|
||||
setProgress((prev) => {
|
||||
if (prev >= 100) {
|
||||
setCurrentIndex((prevIndex) => (prevIndex + 1) % images.length);
|
||||
return 0;
|
||||
}
|
||||
if (prev >= 100) return 100;
|
||||
return prev + step;
|
||||
});
|
||||
}, updateInterval);
|
||||
|
||||
return () => clearInterval(timer);
|
||||
}, [images.length]);
|
||||
}, []);
|
||||
|
||||
useEffect(() => {
|
||||
if (progress >= 100) {
|
||||
setCurrentIndex((prevIndex) => (prevIndex + 1) % images.length);
|
||||
setProgress(0);
|
||||
}
|
||||
}, [progress, images.length]);
|
||||
|
||||
return (
|
||||
<div id="hero" data-webild-section="hero" className="w-full pt-32 pb-16 px-4 md:px-8 bg-background">
|
||||
|
||||
Reference in New Issue
Block a user