[저스트포유배너]

- 회원정보있을때 노출이라고 하여 우선 롤링유닛 적용.
This commit is contained in:
junghoon86.park
2025-11-17 16:48:52 +09:00
parent fa0a350bbb
commit c29c1c0ff9

View File

@@ -114,15 +114,17 @@ export default function RollingUnit({
);
const countryCode = useSelector((state) => state.common.httpHeader.cntry_cd);
const { userNumber } = useSelector((state) => state.common.appStatus.loginUserData);
const bannerId = `banner-${bannerData.banrLctnNo}`;
const savedIndex = useSelector((state) => state.home.bannerIndices[bannerId]);
// 컴포넌트 상단에서 필터링
const filteredRollingData = useMemo(() => {
return rollingData.filter(
(item) => introTermsAgree === true || item.shptmLnkTpCd !== "DSP00510"
(item) => (introTermsAgree === true && (userNumber !== undefined && userNumber !== '')) || item.shptmLnkTpCd !== "DSP00510"
);
}, [rollingData, introTermsAgree]);
}, [rollingData, introTermsAgree, userNumber]);
// 이후 filteredRollingData 사용
const rollingDataLength = filteredRollingData.length;