category 통합로그수정, config, mainReducer수정
This commit is contained in:
@@ -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,
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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 = {
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -209,7 +209,7 @@ export default function ThemeCurationPanel({ panelInfo, spotlightId }) {
|
||||
|
||||
if (
|
||||
getFocusedContainerId === "themeCuration_verticalPagenator" ||
|
||||
getFocusedContainerId === "container-2"
|
||||
getFocusedContainerId.includes("container-")
|
||||
) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user