[포유] 수정 사항들 업로드

- 홈배너부분에서 강제로 넣어주는 부분 제거.
 - 선택약관 부분 수정처리.
This commit is contained in:
junghoon86.park
2025-10-20 19:33:15 +09:00
parent aa5b96fe91
commit ccdfc5e7a1
2 changed files with 224 additions and 141 deletions

View File

@@ -142,10 +142,6 @@ export default function HomeBanner({
const termsLoading = useSelector((state) => state.common.termsLoading);
const isGnbOpened = useSelector((state) => state.common.isGnbOpened);
const currentTermsFlag = useSelector((state) => state.common.termsFlag);
// 선택약관 동의여부
const introTermsAgree = useSelector(
(state) => state.common.termsFlag.optionalTerms
);
// 새로운 Redux 상태: 선택약관 팝업 플로우 관리
const optionalTermsPopupFlow = useSelector(
@@ -542,10 +538,6 @@ export default function HomeBanner({
[_handleShelfFocus]
);
useEffect(() => {
console.log("####introTermsAgree", introTermsAgree);
}, [introTermsAgree]);
const renderLayout = useCallback(() => {
switch (selectTemplate) {
case "DSP00201": {
@@ -556,20 +548,7 @@ export default function HomeBanner({
{renderItem(1, true, true)}
</ContainerBasic>
{renderItem(2, false, false)}
{/* //NOTE - 약관 동의 여부 & 추후 API 따라 팝업 표시 여부 결정 */}
{introTermsAgree === "Y" ? (
<div className={css.imgBox}>
<JustForSwitchBanner
renderItem={renderItem}
handleShelfFocus={_handleShelfFocus}
handleItemFocus={_handleItemFocus}
isHorizontal={false}
spotlightId={"banner3"}
/>
</div>
) : (
renderItem(3, false, false)
)}
{renderItem(3, false, false)}
</>
);
}
@@ -599,7 +578,7 @@ export default function HomeBanner({
}
}
return null;
}, [selectTemplate, renderItem, renderSimpleVideoContainer, introTermsAgree]);
}, [selectTemplate, renderItem, renderSimpleVideoContainer]);
return (
<>