From ca1bccb1fad3f5f915c9da106f599207984e3e7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?siyeon00=28=EC=9D=B4=EC=8B=9C=EC=97=B0=29?= Date: Thu, 11 Jun 2026 15:11:40 +0900 Subject: [PATCH] =?UTF-8?q?feat=20:=20utm=20=ED=83=80=EC=9D=B4=EB=A8=B8=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/utm/IntroPage.jsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/pages/utm/IntroPage.jsx b/src/pages/utm/IntroPage.jsx index 0bc930d..c4cfd5b 100644 --- a/src/pages/utm/IntroPage.jsx +++ b/src/pages/utm/IntroPage.jsx @@ -108,6 +108,8 @@ const INTRO_PHASE_DURATION = { done: 2000, }; +const TAB_DURATION = [5000, 7500, 7500, 5000]; // 실시간감시, 비행계획, 공역, 날씨 + const EVO_ITEMS = [ { img: `${basePath}images/utm_intro_drone.png`, @@ -482,6 +484,12 @@ function IntroPage() { }; }, [activeIndex]); + useEffect(() => { + const t = setTimeout(() => { + setActiveIndex((prev) => (prev + 1) % UTM_WHAT_LEFT.length); + }, TAB_DURATION[activeIndex]); + return () => clearTimeout(t); + }, [activeIndex]); return (