geno/wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/checkout-frontend.js

2 lines
106 KiB
JavaScript
Raw Normal View History

2024-02-01 17:24:18 +05:30
(()=>{var e,t,r={1984:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});var o=r(9307);const n=(0,o.forwardRef)((function({icon:e,size:t=24,...r},n){return(0,o.cloneElement)(e,{width:t,height:t,...r,ref:n})}))},3340:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var o=r(4617),n=r(5736),s=r(1478),i=r(2646),a=r(5271);const c=e=>{const t={};return void 0!==e.label&&(t.label=e.label),void 0!==e.required&&(t.required=e.required),void 0!==e.hidden&&(t.hidden=e.hidden),void 0===e.label||e.optionalLabel||(t.optionalLabel=(0,n.sprintf)(/* translators: %s Field label. */
(0,n.__)("%s (optional)","woocommerce"),e.label)),e.priority&&((0,s.h)(e.priority)&&(t.index=e.priority),(0,i.H)(e.priority)&&(t.index=parseInt(e.priority,10))),e.hidden&&(t.required=!1),t},l=Object.entries(a.vr).map((([e,t])=>[e,Object.entries(t).map((([e,t])=>[e,c(t)])).reduce(((e,[t,r])=>(e[t]=r,e)),{})])).reduce(((e,[t,r])=>(e[t]=r,e)),{}),u=(e,t,r="")=>{const n=r&&void 0!==l[r]?l[r]:{};return e.map((e=>({key:e,...o.defaultAddressFields[e]||{},...n[e]||{},...t[e]||{}}))).sort(((e,t)=>e.index-t.index))}},467:(e,t,r)=>{"use strict";r.d(t,{CN:()=>s,KR:()=>i,iG:()=>a});var o=r(4617),n=r(602);const s=e=>e.some((e=>e.shipping_rates.length)),i=e=>(0,o.getSetting)("displayCartPricesIncludingTax",!1)?parseInt(e.total_shipping,10)+parseInt(e.total_shipping_tax,10):parseInt(e.total_shipping,10),a=(e,t,r)=>!e||!t&&r.some((e=>!e.shipping_rates.some((e=>!(0,n.Ep)(e.method_id)))))},5577:(e,t,r)=>{"use strict";r.d(t,{m:()=>n});var o=r(9638);const n=(e,t)=>(r,n=10)=>{const s=o.Nw.addEventCallback(e,r,n);return t(s),()=>{t(o.Nw.removeEventCallback(e,s.id))}}},5017:(e,t,r)=>{"use strict";r.d(t,{K:()=>n});var o=r(6423);const n=async(e,t,r)=>{const n=(0,o.Xj)(e,t),s=[];for(const e of n)try{const t=await Promise.resolve(e.callback(r));"object"==typeof t&&s.push(t)}catch(e){console.error(e)}return!s.length||s}},9638:(e,t,r)=>{"use strict";r.d(t,{I6:()=>i,Nw:()=>n});var o=r(5400);const n={addEventCallback:(e,t,r=10)=>({id:Math.floor(Math.random()*Date.now()).toString(),type:o.o.ADD_EVENT_CALLBACK,eventType:e,callback:t,priority:r}),removeEventCallback:(e,t)=>({id:t,type:o.o.REMOVE_EVENT_CALLBACK,eventType:e})},s={},i=(e=s,{type:t,eventType:r,id:n,callback:i,priority:a})=>{const c=e.hasOwnProperty(r)?new Map(e[r]):new Map;switch(t){case o.o.ADD_EVENT_CALLBACK:return c.set(n,{priority:a,callback:i}),{...e,[r]:c};case o.o.REMOVE_EVENT_CALLBACK:return c.delete(n),{...e,[r]:c}}}},5400:(e,t,r)=>{"use strict";r.d(t,{o:()=>o});let o=function(e){return e.ADD_EVENT_CALLBACK="add_event_callback",e.REMOVE_EVENT_CALLBACK="remove_event_callback",e}({})},6423:(e,t,r)=>{"use strict";r.d(t,{Xj:()=>o,dO:()=>n,n7:()=>s});const o=(e,t)=>e[t]?Array.from(e[t].values()).sort(((e,t)=>e.priority-t.priority)):[];let n=function(e){return e.SUCCESS="success",e.FAIL="failure",e.ERROR="error",e}({}),s=function(e){return e.CART="wc/cart",e.CHECKOUT="wc/checkout",e.PAYMENTS="wc/checkout/payments",e.EXPRESS_PAYMENTS="wc/checkout/express-payments",e.CONTACT_INFORMATION="wc/checkout/contact-information",e.SHIPPING_ADDRESS="wc/checkout/shipping-address",e.BILLING_ADDRESS="wc/checkout/billing-address",e.SHIPPING_METHODS="wc/checkout/shipping-methods",e.CHECKOUT_ACTIONS="wc/checkout/checkout-actions",e}({})},4055:(e,t,r)=>{"use strict";r.d(t,{b:()=>k});var o=r(2991),n=r.n(o),s=r(9307),i=r(4801),a=r(9818),c=r(2629),l=r(3881),u=r(8832);var p=r(9456);const d=e=>{const t=null==e?void 0:e.detail;t&&t.preserveCartData||(0,a.dispatch)(i.CART_STORE_KEY).invalidateResolutionForStore()},m=e=>{(null!=e&&e.persisted||"back_forward"===(window.performance&&window.performance.getEntriesByType("navigation").length?window.performance.getEntriesByType("navigation")[0].type:""))&&(0,a.dispatch)(i.CART_STORE_KEY).invalidateResolutionForStore()},h=()=>{1===window.wcBlocksStoreCartListeners.count&&window.wcBlocksStoreCartListeners.remove(),window.wcBlocksStoreCartListeners.count--},g={first_name:"",last_name:"",company:"",address_1:"",address_2:"",city:"",state:"",postcode:"",country:"",phone:""},f={...g,email:""},_={total_items:"",total_items_tax:"",total_fees:"",total_fees_tax:"",total_discount:"",total_discount_tax:"",total_shipping:"",total_shipping_tax:"",total_price:"",total_tax:"",tax_lines:i.EMPTY_TAX_LINES,currency_code:"",currency_symbol:"",currency_minor_unit:2,currency_decimal_separator:"",currency_thousand_separator:"",currency_prefix:"",currency_suffix:""},b=e=>Object.fromEntries(Object.entries(e).map((([e,t])=>[e,(0,c.decodeEntities)(t)]))),y={cartCoupons:i.EMPTY_CART_COUPONS,cartItems:i.EMPTY_CART_ITEMS,cartFees:i.EMPTY_CART_FEES,cartItemsCount:0,cartItemsWeight:0,crossSellsProducts