[FeaturedBrnadsPanel] issue fixed, SHOPTIME-2803 서비스운영(DXC)

This commit is contained in:
younghoon100.park
2024-07-16 19:15:43 +09:00
parent 0b9f8aff9a
commit 808b3a341f
2 changed files with 37 additions and 28 deletions

View File

@@ -184,39 +184,47 @@ export const getBrandRecommendedShowInfo = (props) => (dispatch, getState) => {
const onSuccess = (response) => {
// console.log("getBrandRecommendedShowInfo onSuccess", response.data);
const brandRecommendedShowCategoryInfo =
response.data.data?.brandRecommendedShowCategoryInfo;
const brandRecommendedShowInfo =
response.data.data?.brandRecommendedShowInfo;
const firstCatCd = brandRecommendedShowCategoryInfo[0]?.catCd.toString();
// pyh, delete later
// const brandRecommendedShowCategoryInfo =
// response.data.data?.brandRecommendedShowCategoryInfo;
// const brandRecommendedShowInfo =
// response.data.data?.brandRecommendedShowInfo;
// const firstCatCd = brandRecommendedShowCategoryInfo[0]?.catCd.toString();
let filteredBrandRecommendedShowInfo;
// let filteredBrandRecommendedShowInfo;
if (
brandRecommendedShowCategoryInfo &&
brandRecommendedShowInfo &&
firstCatCd
) {
if (catCd === undefined) {
filteredBrandRecommendedShowInfo = brandRecommendedShowInfo
.filter((showInfo) => firstCatCd === showInfo?.catCd)
.slice(0, 10);
} else {
filteredBrandRecommendedShowInfo = brandRecommendedShowInfo
.filter((showInfo) => catCd === showInfo?.catCd)
.slice(0, 10);
}
}
// if (
// brandRecommendedShowCategoryInfo &&
// brandRecommendedShowInfo &&
// firstCatCd
// ) {
// if (catCd === undefined) {
// filteredBrandRecommendedShowInfo = brandRecommendedShowInfo
// .filter((showInfo) => firstCatCd === showInfo?.catCd)
// .slice(0, 10);
// } else {
// filteredBrandRecommendedShowInfo = brandRecommendedShowInfo
// .filter((showInfo) => catCd === showInfo?.catCd)
// .slice(0, 10);
// }
// }
const data = {
brandRecommendedShowCategoryInfo,
brandRecommendedShowInfo: filteredBrandRecommendedShowInfo,
};
// const data = {
// brandRecommendedShowCategoryInfo,
// brandRecommendedShowInfo: filteredBrandRecommendedShowInfo,
// };
// dispatch({
// type: types.GET_BRAND_RECOMMENDED_SHOW_INFO,
// payload: {
// data,
// },
// });
dispatch({
type: types.GET_BRAND_RECOMMENDED_SHOW_INFO,
payload: {
data,
data: response.data.data,
},
});