Module 44120

1,670 characters · in bebf258bef3570ff.js, e3ddb7358fe22977.js
Dependencies
Source Raw
function(e,t,o){o.d(t,{A:()=>h});var n=o(627968);o(64700);var a=o(192308),l=o(228366),p=o(391048),s=o(636099),d=o(110048),i=o(859040),r=o(287809),u=o(166532),c=o(301518);let C=new Set([u.pn.REVIEW,u.pn.CONFIRM,u.pn.GIFT_CUSTOMIZATION]);function h(e){let t,{discoverySessionId:d,skuId:u,analyticsLocations:h,analyticsObject:k,isGift:m=!1,giftMessage:O,giftingOrigin:f,giftRecipient:T,onClose:g,onComplete:w}=e,y=!1,E=m?"gift-payment-modal":"payment-modal",I=r.default.getCurrentUser();I?.verified?(l.h.wait(()=>{l.h.dispatch({type:"PAYMENT_MODAL_OPEN"})}),M({discoverySessionId:d,skuId:u,analyticsLocations:h,analyticsObject:k,onStepChange:e=>{t=e},modalKey:E,isGift:m,giftMessage:O,giftingOrigin:f,giftRecipient:T,onClose:g,onCloseCallback:()=>{(0,c.S)({checkoutSucceeded:y}),(0,p.ET)(),(0,s.z)(),g?.(y),y&&(0,i.gB)()},onCloseRequest:()=>{null!=t&&C.has(t)&&(0,a.closeModal)(E)},onComplete:()=>{y=!0,w?.()}})):(0,a.openModalLazy)(async()=>{let{default:e}=await Promise.all([o.e("54681"),o.e("14753"),o.e("12206"),o.e("90406")]).then(o.bind(o,661925));return t=>{let{onClose:o,...a}=t;return(0,n.jsx)(e,{...a,onClose:()=>{o(),g?.(!1)}})}})}let M=e=>{let{discoverySessionId:t,skuId:o,analyticsLocations:n,analyticsObject:a,onStepChange:l,modalKey:p,isGift:s=!1,giftMessage:i,giftingOrigin:r,giftRecipient:u,onClose:c,onCloseCallback:C,onCloseRequest:h,onComplete:M}=e;return(0,d.Tx)().openCheckoutModal({discoverySessionId:t,skuId:o,analyticsLocations:n,analyticsObject:a,giftContextProps:{isGift:s,giftMessage:i,giftingOrigin:r,giftRecipient:u},onClose:c,onComplete:M,additionalOptions:{onStepChange:l},openModalOptions:{modalKey:p,onCloseCallback:C,onCloseRequest:h}})}}