Build 543408stable
Module 216678
1,039 characters · in 12b5d553e1f77494.jsDependencies
Source Raw
function(i,t,a){a.d(t,{A:()=>u});var e=a(627968);a(64700);var n=a(835245),l=a(192308),o=a(391048),s=a(636099),c=a(742810),d=a(174459),r=a(652215);function u(i){let{applicationId:t,skuId:u,onClose:p,onComplete:_,analyticsLocations:C,analyticsLocationObject:I,contextKey:f,isGift:k=!1,checkoutFlow:h}=i,y=!1,w=(0,n.A)();(0,l.openModalLazy)(async()=>{let{default:i}=await Promise.all([a.e("22509"),a.e("28424")]).then(a.bind(a,519259));return a=>{let{onClose:n,...l}=a;return(0,e.jsx)(i,{...l,loadId:w,applicationId:t,skuId:u,analyticsLocations:C,analyticsLocationObject:I,isGift:k,onClose:i=>{n(),p?.(i)},onComplete:i=>{y=!0,_?.(i)},checkoutFlow:h})}},{contextKey:f,onCloseCallback:()=>{if(!y){let i=(0,c.q1)({location:"StandardOneTimePaymentModal",unifiedCheckoutFlow:h});d.default.track(r.HAw.PAYMENT_FLOW_CANCELED,{load_id:w,payment_type:r.frM[r.VVm.ONE_TIME],location:I,is_gift:k,sku_id:u,application_id:t,location_stack:C,checkout_design:i?c.rS.UNIFIED:c.rS.LEGACY,checkout_flow:h})}(0,o.ET)(),(0,s.z)(),p?.(y)},onCloseRequest:r.tEg})}}