[Log] Log, IF-LGSP-LOG-008 / Shop By Mobile 이력 (logTpNo: “450”, “452”) 수정
This commit is contained in:
@@ -43,7 +43,6 @@ import YouMayLike from "./YouMayLike/YouMayLike";
|
||||
export default function DetailPanel({ panelInfo, isOnTop, spotlightId }) {
|
||||
const [lgCatCd, setLgCatCd] = useState("");
|
||||
const [selectedIndex, setSelectedIndex] = useState(0);
|
||||
const logParamsRef = useRef(null);
|
||||
const productData = useSelector((state) => state.main.productData);
|
||||
const themeData = useSelector((state) => state.home.productData);
|
||||
const hotelData = useSelector((state) => state.home.hotelData);
|
||||
@@ -64,6 +63,8 @@ export default function DetailPanel({ panelInfo, isOnTop, spotlightId }) {
|
||||
);
|
||||
const dispatch = useDispatch();
|
||||
|
||||
const shopByMobileLogRef = useRef(null);
|
||||
|
||||
const {
|
||||
themeHotelId,
|
||||
themePrdtId,
|
||||
@@ -292,13 +293,13 @@ export default function DetailPanel({ panelInfo, isOnTop, spotlightId }) {
|
||||
productData?.grPrdtProcYn === "N" &&
|
||||
prdtId && (
|
||||
<SingleProduct
|
||||
isOnTop={isOnTop}
|
||||
panelInfo={panelInfo}
|
||||
selectedPatnrId={patnrId}
|
||||
selectedPrdtId={prdtId}
|
||||
selectedIndex={selectedIndex}
|
||||
setSelectedIndex={setSelectedIndex}
|
||||
logParamsRef={logParamsRef}
|
||||
isOnTop={isOnTop}
|
||||
shopByMobileLogRef={shopByMobileLogRef}
|
||||
/>
|
||||
)}
|
||||
{/* 그룹상품 영역 */}
|
||||
@@ -306,36 +307,38 @@ export default function DetailPanel({ panelInfo, isOnTop, spotlightId }) {
|
||||
productData?.grPrdtProcYn === "Y" &&
|
||||
groupInfos && (
|
||||
<GroupProduct
|
||||
isOnTop={isOnTop}
|
||||
panelInfo={panelInfo}
|
||||
selectedPatnrId={patnrId}
|
||||
selectedPrdtId={prdtId}
|
||||
selectedIndex={selectedIndex}
|
||||
setSelectedIndex={setSelectedIndex}
|
||||
logParamsRef={logParamsRef}
|
||||
isOnTop={isOnTop}
|
||||
shopByMobileLogRef={shopByMobileLogRef}
|
||||
/>
|
||||
)}
|
||||
{/* 구매불가상품 영역 */}
|
||||
{productData?.pmtSuptYn === "N" && prdtId && (
|
||||
<UnableProduct
|
||||
isOnTop={isOnTop}
|
||||
panelInfo={panelInfo}
|
||||
selectedPatnrId={patnrId}
|
||||
selectedPrdtId={prdtId}
|
||||
selectedIndex={selectedIndex}
|
||||
setSelectedIndex={setSelectedIndex}
|
||||
isOnTop={isOnTop}
|
||||
shopByMobileLogRef={shopByMobileLogRef}
|
||||
/>
|
||||
)}
|
||||
{/* 테마그룹상품 영역*/}
|
||||
{curationId && (hotelInfos || themeData) && (
|
||||
<ThemeProduct
|
||||
// isOnTop={isOnTop}
|
||||
isOnTop={isOnTop}
|
||||
panelInfo={panelInfo}
|
||||
selectedCurationId={curationId}
|
||||
selectedCurationNm={curationNm}
|
||||
selectedIndex={selectedIndex}
|
||||
selectedPatnrId={patnrId}
|
||||
setSelectedIndex={setSelectedIndex}
|
||||
shopByMobileLogRef={shopByMobileLogRef}
|
||||
themeType={type}
|
||||
/>
|
||||
)}
|
||||
@@ -376,7 +379,7 @@ export default function DetailPanel({ panelInfo, isOnTop, spotlightId }) {
|
||||
hotelInfos[selectedIndex]?.hotelDetailInfo?.hotelDtlUrl
|
||||
}
|
||||
productPrice={type === "hotel" && Price()}
|
||||
logParams={logParamsRef.current}
|
||||
shopByMobileLogRef={shopByMobileLogRef}
|
||||
/>
|
||||
)}
|
||||
</>
|
||||
|
||||
Reference in New Issue
Block a user