[OnSalePanel] fix issue, SHOPTIME-3438

changed files:
1. OnSalePanel.jsx
This commit is contained in:
younghoon100.park
2024-08-20 11:20:43 +09:00
parent d3be39febe
commit c68735ec48

View File

@@ -122,7 +122,7 @@ export default function OnSalePanel({ panelInfo, spotlightId }) {
}, [dispatch, selectedLgCatCd]);
useEffect(() => {
if (categories && saleInfos) {
if (categories && saleInfos && Object.keys(saleInfos).length > 0) {
const prdtId = saleInfos[0]?.saleProductInfos[0]?.prdtId;
if (prdtId) {
@@ -165,8 +165,8 @@ export default function OnSalePanel({ panelInfo, spotlightId }) {
}
}
dispatch(changeAppStatus({ showLoadingPanel: { show: false } }));
setIsInitialFocusOccurred(true);
dispatch(changeAppStatus({ showLoadingPanel: { show: false } }));
});
}
}, [
@@ -298,11 +298,7 @@ export default function OnSalePanel({ panelInfo, spotlightId }) {
}, []);
return (
<TPanel
className={css.tPanel}
spotlightId={spotlightId}
spotlightDisabled={spotlightDisabled}
>
<TPanel className={css.tPanel} spotlightId={spotlightId}>
{categories && (
<>
<OnSaleNav
@@ -313,7 +309,11 @@ export default function OnSalePanel({ panelInfo, spotlightId }) {
setSelectedLgCatNm={setSelectedLgCatNm}
/>
<TBody className={css.tBody} scrollable={false}>
<TBody
className={css.tBody}
scrollable={false}
spotlightDisabled={spotlightDisabled}
>
{saleInfos && (
<TVerticalPagenator
className={css.tVerticalPagenator}