From fe7c2ff3cfdbc2691ae83298894655a175716c40 Mon Sep 17 00:00:00 2001 From: Dev TWIN0906 Date: Fri, 23 May 2025 10:02:11 +0900 Subject: [PATCH] =?UTF-8?q?category=20=ED=86=B5=ED=95=A9=EB=A1=9C=EA=B7=B8?= =?UTF-8?q?=EC=88=98=EC=A0=95,=20config,=20mainReducer=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- com.twin.app.shoptime/src/reducers/mainReducer.js | 4 ++++ com.twin.app.shoptime/src/utils/Config.js | 1 + .../src/views/CategoryPanel/CategoryPanel.jsx | 6 +++++- .../src/views/ThemeCurationPanel/ThemeCurationPanel.jsx | 2 +- 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/com.twin.app.shoptime/src/reducers/mainReducer.js b/com.twin.app.shoptime/src/reducers/mainReducer.js index f443d6d0..b742148c 100644 --- a/com.twin.app.shoptime/src/reducers/mainReducer.js +++ b/com.twin.app.shoptime/src/reducers/mainReducer.js @@ -38,6 +38,7 @@ export const mainReducer = (state = initialState, action) => { }, categoryFilterCd: action.payload.categoryFilterCd, topShowInfo: action.payload.topShowInfo, + partnerInfos: action.payload.partnerInfos, categoryParams: action.categoryParams, }; } @@ -61,6 +62,7 @@ export const mainReducer = (state = initialState, action) => { }, categoryFilterCd: action.payload.categoryFilterCd, topShowInfo: action.payload.topShowInfo, + partnerInfos: action.payload.partnerInfos, categoryParams: action.categoryParams, }; } @@ -90,6 +92,7 @@ export const mainReducer = (state = initialState, action) => { }, categoryFilterCd: action.payload.categoryFilterCd, topShowInfo: action.payload.topShowInfo, + partnerInfos: action.payload.partnerInfos, }; } else { return { @@ -103,6 +106,7 @@ export const mainReducer = (state = initialState, action) => { }, categoryFilterCd: action.payload.categoryFilterCd, topShowInfo: action.payload.topShowInfo, + partnerInfos: action.payload.partnerInfos, categoryParams: action.categoryParams, }; } diff --git a/com.twin.app.shoptime/src/utils/Config.js b/com.twin.app.shoptime/src/utils/Config.js index 212c532d..c94d58d7 100644 --- a/com.twin.app.shoptime/src/utils/Config.js +++ b/com.twin.app.shoptime/src/utils/Config.js @@ -600,6 +600,7 @@ export const LOG_CONTEXT_NAME = { HOT_PICKS: "shoptime.hotpicks", SEARCH: "shoptime.search", THEME_CURATION: "shoptime.themeCuration", + CATEGORY: "shoptime.category", }; export const LOG_MESSAGE_ID = { diff --git a/com.twin.app.shoptime/src/views/CategoryPanel/CategoryPanel.jsx b/com.twin.app.shoptime/src/views/CategoryPanel/CategoryPanel.jsx index 0a5503ad..8cfc1e08 100644 --- a/com.twin.app.shoptime/src/views/CategoryPanel/CategoryPanel.jsx +++ b/com.twin.app.shoptime/src/views/CategoryPanel/CategoryPanel.jsx @@ -332,11 +332,15 @@ const CategoryPanel = ({ panelInfo, isOnTop, spotlightId }) => { // 파트너 이름 찾기 함수 const findPartnerName = (patnrId) => { + console.log("###patnrId", patnrId); + console.log("###partnerInfos", partnerInfos); const partner = partnerInfos?.find((item) => item.patnrId === patnrId); + console.log("###partner", partner); return partner?.patncNm || null; }; const sendLog = (newParams) => { + console.log("###newParams", newParams); dispatch(sendLogTotalRecommend(newParams)); }; @@ -360,7 +364,7 @@ const CategoryPanel = ({ panelInfo, isOnTop, spotlightId }) => { sendLog({ ...params, category: categoryShowInfos?.catNm, - partner: findPartnerName(topShowInfo.patnrId), + partner: findPartnerName(topShowInfo?.patnrId), productId: prdtId, productTitle: prdtNm, price: discountRate ? discountPrice : regularPrice, diff --git a/com.twin.app.shoptime/src/views/ThemeCurationPanel/ThemeCurationPanel.jsx b/com.twin.app.shoptime/src/views/ThemeCurationPanel/ThemeCurationPanel.jsx index 3127f8ef..e94ef891 100644 --- a/com.twin.app.shoptime/src/views/ThemeCurationPanel/ThemeCurationPanel.jsx +++ b/com.twin.app.shoptime/src/views/ThemeCurationPanel/ThemeCurationPanel.jsx @@ -209,7 +209,7 @@ export default function ThemeCurationPanel({ panelInfo, spotlightId }) { if ( getFocusedContainerId === "themeCuration_verticalPagenator" || - getFocusedContainerId === "container-2" + getFocusedContainerId.includes("container-") ) { return 0; }