Loading
function(e,t,n){n.d(t,{A:()=>C});var o=n(627968);n(64700);var a=n(192308),l=n(228366),s=n(391048),i=n(636099),r=n(529427),d=n(662388),c=n(287809),u=n(166532);let p=new Set([u.pn.REVIEW,u.pn.CONFIRM,u.pn.GIFT_CUSTOMIZATION]);function C(e){let t,{discoverySessionId:u,skuId:C,analyticsLocations:h,analyticsObject:f,isGift:g=!1,giftMessage:I,giftingOrigin:M,giftRecipient:S,onClose:k,onComplete:m}=e,w=g?"gift-payment-modal":"payment-modal",L=c.default.getCurrentUser();L?.verified?(l.h.wait(()=>{l.h.dispatch({type:"PAYMENT_MODAL_OPEN"})}),function(e){let{discoverySessionId:t,skuId:n,analyticsLocations:o,analyticsObject:a,onStepChange:l,modalKey:s,isGift:i=!1,giftMessage:d,giftingOrigin:c,giftRecipient:u,onClose:p,onCloseCallback:C,onCloseRequest:h,onComplete:f}=e;r.UnifiedCheckoutFlowManagerSingletons[r.CL.COLLECTIBLES_CHECKOUT].get().openCheckoutModal({unifiedCheckoutProviderProps:{analyticsLocations:o},checkoutConfiguration:{skuId:n,discoverySessionId:t},giftContextProps:{isGift:i,giftMessage:d,giftingOrigin:c,giftRecipient:u},checkoutHandlers:{onClose:p,onComplete:f},forwardedPaymentModalProps:{onStepChange:l,analyticsObject:a},modalAPIOptions:{modalKey:s,onCloseCallback:C,onCloseRequest:h}})}({discoverySessionId:u,skuId:C,analyticsLocations:h,analyticsObject:f,onStepChange:function(e){t=e},modalKey:w,isGift:g,giftMessage:I,giftingOrigin:M,giftRecipient:S,onClose:k,onCloseCallback:function(e){(0,s.ET)(),(0,i.z)(),e&&(0,d.gB)()},onCloseRequest:()=>{null!=t&&p.has(t)&&(0,a.closeModal)(w)},onComplete:()=>{null!=m&&m()}})):(0,a.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("54681"),n.e("74913"),n.e("12206"),n.e("90406")]).then(n.bind(n,661925));return t=>{let{onClose:n,...a}=t;return(0,o.jsx)(e,{...a,onClose:()=>{n(),k?.(!1)}})}})}}