1import {cartState} from './state/CartState.js'; 2import {cartMethods} from './methods/root.js'; 3import {initPageEvents} from './event/cartEvents.js'; 4import {hasErrorMessage} from './errors/hasErrorMessage.js'; 5import {cartHelpers} from './helper/cartHelpers.js'; 6import {uiCartHelpers} from './helper/uiCartHelpers.js'; 7import {initCartScroll} from "./helper/scrollHeplers.js"; 8 9(function () { 10 // service.orderCartList.interfaces ì¸í 11 const _if = order.utils.createNestedObject(order, 'service.orderCartList.interfaces', {}); 12 Object.assign(_if, { 13 initialize() { 14 if (!cartState.pagination) { 15 cartState.pagination = KbbJS.util.getComponent('Pagination'); 16 } 17 }, 18 cartCnt: () => cartState.cartCnt, 19 cartGoodsList: () => cartState.cartGoodsList, 20 updateDeliveryData(data) { 21 if (!data) return; 22 cartState.deliveryData = { 23 ...cartState.deliveryData, 24 dlpnName: data.dlpnName || "", 25 rcvrName: data.recvName || data.rcvrName || "", 26 dlvrAdrsDvsnCode: data.dlvrAdrsDvsnCode || "", 27 dtlAdrs1: data.bscAdrs || "", 28 dtlAdrs2: data.dtlAdrs || "", 29 rcvrPrtbTlnm: data.cphnTlnm || "", 30 cmnEntMthdCode: data.cmnEntMthdCode || "", 31 cmnEntMthdMemo: data.cmnEntMthdMemo || "", 32 bildgMngmNum: data.bildgMngmNum || "" 33 }; 34 if (data.frngPssrNum) cartState.frngPssrNum = data.frngPssrNum; 35 } 36 }); 37 38 order.startup.main = async () => { 39 await cartHelpers.deleteNonMemberCookie(); 40 41 await hasErrorMessage() 42 .then(() => initPageEvents()); 43 44 if (order.user.exists) { 45 $('[data-popup-delivery-regist-button]').show(); 46 } 47 48 // 1) ì´ê¸° UI ì¸í 49 await cartMethods.setCartListTable() 50 .then(() => uiCartHelpers.setCartPointBannerSwiper()) 51 .then(() => cartMethods.getDefaultDeliveryAddressAsync()) 52 .then(() => cartMethods.getProductCartList()) 53 .then(() => initCartScroll()) 54 55 // 2) GTM í¸ëí¹ 56 fbq('track', 'InitiateCheckout'); 57 }; 58})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.