[SHOPTIME-3569] Top banner 좌우버튼 클릭이슈
원인 : 홈배너데이터 변경시 length 계산오류 대책 : last index계산 오류 수정
This commit is contained in:
@@ -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(() => {
|
||||
|
||||
Reference in New Issue
Block a user