[CheckoutPanel, ConfirmPanel] IF-LGSP-LOG-005 (GNB), 반영

This commit is contained in:
younghoon100.park
2024-06-19 16:08:03 +09:00
parent 96feab1066
commit 1a501d32db
4 changed files with 29 additions and 4 deletions

View File

@@ -26,6 +26,7 @@ import THeader from "../../components/THeader/THeader";
import TPanel from "../../components/TPanel/TPanel";
import TPopUp from "../../components/TPopUp/TPopUp";
import TQRCode from "../../components/TQRCode/TQRCode";
import useLogService from "../../hooks/useLogService";
import useScrollTo from "../../hooks/useScrollTo";
import * as Config from "../../utils/Config";
import { $L, scaleH, scaleW } from "../../utils/helperMethods";
@@ -37,6 +38,7 @@ import OrderItemsSideBar from "./container/OrderItemsSideBar";
import SummaryContainer from "./container/SummaryCotainer";
export default function CheckOutPanel() {
const { sendLogGNB } = useLogService();
const dispatch = useDispatch();
const panels = useSelector((state) => state.panels.panels);
const { userNumber } = useSelector(
@@ -76,6 +78,18 @@ export default function CheckOutPanel() {
const spotJob = useRef(new Job((func) => func(), 0));
useEffect(() => {
let nowMenu;
if (!placeOrderPopup || popupVisible) {
nowMenu = Config.LOG_MENU.CHECKOUT;
} else if (placeOrderPopup) {
nowMenu = Config.LOG_MENU.CHECKOUT_PIN_CODE;
}
sendLogGNB(nowMenu);
}, [placeOrderPopup, popupVisible, sendLogGNB]);
useEffect(() => {
isMounted.current = true;