category 통합로그수정, config, mainReducer수정

This commit is contained in:
Dev TWIN0906
2025-05-23 10:02:11 +09:00
parent 86e2974e9c
commit fe7c2ff3cf
4 changed files with 11 additions and 2 deletions

View File

@@ -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,
};
}

View File

@@ -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 = {

View File

@@ -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,

View File

@@ -209,7 +209,7 @@ export default function ThemeCurationPanel({ panelInfo, spotlightId }) {
if (
getFocusedContainerId === "themeCuration_verticalPagenator" ||
getFocusedContainerId === "container-2"
getFocusedContainerId.includes("container-")
) {
return 0;
}