[홈배너] 이벤트 팝업후 홈배너 이동 포커스 수정

This commit is contained in:
sungmin.in
2024-07-22 18:27:14 +09:00
parent 3d3aad4dbf
commit 3f8b64cc12

View File

@@ -37,6 +37,8 @@ export default function HomeBanner({
(state) => state.home.bannerData?.bannerInfos
);
const popupVisible = useSelector((state) => state.common.popup.popupVisible);
const selectTemplate = useMemo(() => {
return homeTopDisplayInfo.shptmTmplCd;
}, [homeTopDisplayInfo]);
@@ -78,7 +80,7 @@ export default function HomeBanner({
}, [bannerDataList]);
useEffect(() => {
if (firstSpot && defaultFocus) {
if (firstSpot && defaultFocus && popupVisible === false) {
setTimeout(() => {
Spotlight.focus(defaultFocus);
}, 0);
@@ -87,7 +89,7 @@ export default function HomeBanner({
if (defaultFocus) {
dispatch(setDefaultFocus(defaultFocus));
}
}, [defaultFocus, dispatch]);
}, [defaultFocus, dispatch, popupVisible]);
const renderItem = useCallback(
(index, isHorizontal) => {