"use client"; import { useEffect, useState } from "react"; const defaultSlides = [ { id: 1, title: "공지사항", subtitle: "중요 공지 확인하기" }, { id: 2, title: "이벤트", subtitle: "진행중인 이벤트" }, ]; export function HeroBanner() { const [idx, setIdx] = useState(0); useEffect(() => { const t = setInterval(() => setIdx((i) => (i + 1) % defaultSlides.length), 3000); return () => clearInterval(t); }, []); const slide = defaultSlides[idx]; return (

{slide.title}

{slide.subtitle}

); }