Build 567923stable
Module 630303
698 characters · in 3d3b05863accbf32.jsDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{p:()=>c});var l=n(627968),i=n(64700),s=n(465657),r=n(211159),a=n(166532),o=n(194256);let u=(e,t)=>{let{handlePaymentSourceAdd:n}=e;return(0,l.jsx)(o.Ay,{handlePaymentSourceAdd:n,...t})};function c(e){let{isGift:t}=(0,r.t4)(e=>({isGift:e.isGift})),n=e.handleStepChange,o=i.useCallback(()=>{if(t)return void n(a.pn.GIFT_CUSTOMIZATION)},[n,t]),c=i.useCallback((e,t)=>{let{paymentSourceId:n,isSelectedPaymentSourceDisabled:l,purchasePreviewError:i,invoicePreview:s}=t,r=e.disablePurchase||null==n||l||null==s||null!=i;return{...e,disablePurchase:r}},[]);return(0,l.jsx)(s.Y,{...e,isBackButtonEligible:t,onFooterBackClick:o,renderStepBody:u,resolveInternalState:c})}}