diff --git a/com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RollingUnit.jsx b/com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RollingUnit.jsx index 473487af..73c6b578 100644 --- a/com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RollingUnit.jsx +++ b/com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RollingUnit.jsx @@ -105,7 +105,7 @@ export default function RollingUnit({ const [startIndex, setStartIndex] = useState( savedIndex !== undefined ? savedIndex : 0 ); - const [lastIndex, setLastIndex] = useState(rollingDataLength - 1); + const lastIndex = rollingDataLength - 1; const [rollingFocus, setRollingFocus] = useState(false); const [contentsFocus, setContentsFocus] = useState(false); const [prevFocus, setPrevFocus] = useState(false); @@ -222,7 +222,7 @@ export default function RollingUnit({ return; } setStartIndex(startIndex + 1); - }, [startIndex]); + }, [startIndex, lastIndex]); // 베너 포커스 인 const onFocus = useCallback(() => {