{prdtNm}
-Silver Metal / XL
++ {prdtOpt && prdtOpt[0] && prdtOpt[0].optNm + ? `${prdtOpt[0].optNm} / ` + : " "} + {prdtOpt && prdtOpt[0] && prdtOpt[0].prodOptCval + ? prdtOpt[0].prodOptCval + : " "} +
Qty: {prodQty}
{auctProdYn === "N" ? ( <> {currSignLoc === "L" - ? `${currSign} ${price3}` + ? `${currSign} ${price2 || price3}` : `${price2 || price3} ${currSign}`} {`${$L("S&H")}: `} diff --git a/com.twin.app.shoptime/src/views/CheckOutPanel/container/InformationContainer.jsx b/com.twin.app.shoptime/src/views/CheckOutPanel/container/InformationContainer.jsx index 18068a32..cf96e261 100644 --- a/com.twin.app.shoptime/src/views/CheckOutPanel/container/InformationContainer.jsx +++ b/com.twin.app.shoptime/src/views/CheckOutPanel/container/InformationContainer.jsx @@ -7,6 +7,7 @@ import SpotlightContainerDecorator from "@enact/spotlight/SpotlightContainerDeco import Spottable from "@enact/spotlight/Spottable"; import { setHidePopup, setShowPopup } from "../../../actions/commonActions"; +import { popPanel } from "../../../actions/panelActions"; import TButton from "../../../components/TButton/TButton"; import TPopUp from "../../../components/TPopUp/TPopUp"; import TQRCode from "../../../components/TQRCode/TQRCode"; @@ -92,6 +93,7 @@ export default function InformationContainer({ const handleCancel = useCallback(() => { dispatch(setHidePopup()); + dispatch(popPanel()); }, [dispatch]); return ( diff --git a/com.twin.app.shoptime/src/views/CheckOutPanel/container/OrderItemsSideBar.jsx b/com.twin.app.shoptime/src/views/CheckOutPanel/container/OrderItemsSideBar.jsx index b98fce87..44f7e1e3 100644 --- a/com.twin.app.shoptime/src/views/CheckOutPanel/container/OrderItemsSideBar.jsx +++ b/com.twin.app.shoptime/src/views/CheckOutPanel/container/OrderItemsSideBar.jsx @@ -1,16 +1,15 @@ -import React, { useCallback } from 'react'; +import React, { useCallback, useEffect } from "react"; -import { useSelector } from 'react-redux'; +import { useSelector } from "react-redux"; -import SpotlightContainerDecorator - from '@enact/spotlight/SpotlightContainerDecorator'; +import Spotlight from "@enact/spotlight"; +import SpotlightContainerDecorator from "@enact/spotlight/SpotlightContainerDecorator"; -import TIConButton from '../../../components/TIconButton/TIconButton'; -import TVirtualGridList - from '../../../components/TVirtualGridList/TVirtualGridList'; -import { $L } from '../../../utils/helperMethods'; -import OrderItemCard, { SIZES } from '../components/OrderItemCard'; -import css from './OrderItemsSideBar.module.less'; +import TIConButton from "../../../components/TIconButton/TIconButton"; +import TVirtualGridList from "../../../components/TVirtualGridList/TVirtualGridList"; +import { $L } from "../../../utils/helperMethods"; +import OrderItemCard, { SIZES } from "../components/OrderItemCard"; +import css from "./OrderItemsSideBar.module.less"; const SideBarContainer = SpotlightContainerDecorator("div"); @@ -19,6 +18,10 @@ export default function OrderItemsSideBar({ closeSideBar }) { (state) => state.checkout?.checkoutData?.productList ); + useEffect(() => { + Spotlight.focus("orderItemSideBar_backButton"); + }, []); + const renderItem = useCallback( ({ index, ...rest }) => { const item = orderItemList[index]; @@ -32,7 +35,7 @@ export default function OrderItemsSideBar({ closeSideBar }) { prodQty={item.prodQty} price2={item.price2} price3={item.price3} - prodOpt={item.prodOpt} + prdtOpt={item.prdtOpt} patncLogPath={item.patncLogPath} prdtId={item.prdtId} currSign={item.currSign} @@ -50,7 +53,11 @@ export default function OrderItemsSideBar({ closeSideBar }) {