BillingUpdatedIntroAutomaticBillingScreen.react",["fbt","BillingIconTextRow.react","BillingPaymentMethodDisplayUtils","BillingUpdatedIntroAutomaticBillingScreenQuery.graphql","BillingUpsellAutobillingBanner","BillingWizardColumn.react","BillingWizardLink.react","BillingWizardProgressStepper.react","BillingWizardRow.react","BillingWizardText.react","BillingWizardWrapper.react","CDSIcon.react","CDSImage.react","MetaBrandCheckmarkOutline24Icon.react","MetaBrandCurrencyStackedOutline24Icon.react","MetaBrandDiscsStackedFilled24Icon.react","Promise","RelayHooks","react","useCometWindowSize"],(function(T,H,e,u,L,C,p,i){"use strict";var g,v,S,n=S||(S=u("react")),z=S.useState,A=g!==void 0?g:g=H("BillingUpdatedIntroAutomaticBillingScreenQuery.graphql");function B(t){var o,s,y,k=t.onNeedsPM,W=t.onNeedsVerification,j=t.onNext,P=t.preloadedQuery,U=t.wrapperProps,m=u("RelayHooks").usePreloadedQuery(A,P),c=(o=m.payment_account)==null||(o=o.billing_payment_methods)==null?void 0:o.find(function(r){var a,l;return((a=r.credential)==null?void 0:a.supports_recurring)===!0&&((l=r.credential)==null?void 0:l.needs_verification)===!1}),_=(s=m.payment_account)==null||(s=s.billing_payment_methods)==null?void 0:s.find(function(r){var a,l;return((a=r.credential)==null?void 0:a.needs_verification)===!0&&((l=r.credential)==null?void 0:l.supports_recurring)===!0}),h=c!==null||_!==null?u("BillingPaymentMethodDisplayUtils").getPaymentMethodDisplayFromFragment((y=c==null?void 0:c.credential)!=null?y:_==null?void 0:_.credential):null,Q=e("useCometWindowSize")(),I=z(1),d=I[0],M=I[1],w=function(){if(d===1)return M(2),(v||(v=H("Promise"))).resolve();if(c){var a,l;return j((a=(l=c.credential)==null?void 0:l.credential_id)!=null?a:"")}else if(_){var J,x;return W((J=(x=_.credential)==null?void 0:x.credential_id)!=null?J:"")}else return k()},R=[{body:i._(/*BTDS*/""),icon:n.jsx(e("CDSIcon.react"),{color:"positive",icon:e("MetaBrandCheckmarkOutline24Icon.react"),isDecorative:!0,size:16})},{body:i._(/*BTDS*/""),icon:n.jsx(e("CDSIcon.react"),{color:"positive",icon:e("MetaBrandCheckmarkOutline24Icon.react"),isDecorative:!0,size:16})},{body:i._(/*BTDS*/""),icon:n.jsx(e("CDSIcon.react"),{color:"positive",icon:e("MetaBrandCheckmarkOutline24Icon.react"),isDecorative:!0,size:16})}],b=[{body:h!=null?i._(/*BTDS*/"",[i._param("payment method name",h)]):i._(/*BTDS*/""),headline:i._(/*BTDS*/""),icon:n.jsx(e("CDSIcon.react"),{icon:e("MetaBrandCurrencyStackedOutline24Icon.react"),isDecorative:!0,size:16})},{body:i._(/*BTDS*/""),headline:i._(/*BTDS*/""),icon:n.jsx(e("CDSIcon.react"),{icon:e("MetaBrandDiscsStackedFilled24Icon.react"),isDecorative:!0,size:16})}];return n.jsxs(e("BillingWizardWrapper.react"),babelHelpers.extends({},U,{primaryButton:{action:w,label:d===1?i._(/*BTDS*/""):i._(/*BTDS*/"")},title:i._(/*BTDS*/""),children:[n.jsx(e("BillingWizardColumn.react"),{children:n.jsx(e("CDSImage.react"),babelHelpers.extends({isDecorative:!0},e("BillingUpsellAutobillingBanner")(Q)))}),n.jsx(e("BillingWizardColumn.react"),{padding:16,children:n.jsx(e("BillingWizardText.react"),{headline:d===1?i._(/*BTDS*/""):i._(/*BTDS*/""),level:3,reduceEmphasis:!1})}),n.jsx(e("BillingWizardColumn.react"),{padding:16,paddingBottom:!1,paddingTop:!1,children:(d===1?R:b).map(function(r){return n.jsx(e("BillingIconTextRow.react"),{bodyLevel:4,headlineLevel:4,iconAlign:"center",marginBottom:0,rowData:r},r.body.toString())})}),n.jsx(e("BillingWizardRow.react"),{borderBottom:!0,children:n.jsx(e("BillingWizardColumn.react"),{padding:16,paddingBottom:!1,paddingTop:!0,children:n.jsx(e("BillingWizardText.react"),{headlineColor:"secondary",level:4,meta:i._(/*BTDS*/"",[i._param("link",n.jsx(e("BillingWizardLink.react"),{href:"#",inline:!0,label:i._(/*BTDS*/"")}))]),metaColor:"secondary"})})}),n.jsx(e("BillingWizardColumn.react"),{padding:16,paddingBottom:!1,children:n.jsx(e("BillingWizardProgressStepper.react"),{currentStep:d,totalSteps:2,type:"spaced-out"})})]}))}B.displayName=B.name+" [from "+C.id+"]",p.query=A,p.BillingUpdatedIntroAutomaticBillingScreen=B}),226);
-----
BillingUpdatedIntroAutomaticBillingScreenQuery.graphql",["BillingUpdatedIntroAutomaticBillingScreenQuery_facebookRelayOperation"],(function(F,g,K,b,p,S){"use strict";var _=(function(){var l=[{defaultValue:null,kind:"LocalArgument",name:"paymentAccountID"}],n=[{kind:"Variable",name:"legacy_account_id",variableName:"paymentAccountID"}],a={alias:null,args:null,kind:"ScalarField",name:"credential_id",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"supports_recurring",storageKey:null},t={alias:null,args:[{kind:"Variable",name:"payment_legacy_account_id",variableName:"paymentAccountID"},{kind:"Literal",name:"should_check_for_prepay_only_account",value:!0}],kind:"ScalarField",name:"needs_verification",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},r={alias:null,args:null,kind:"ScalarField",name:"last_four_digits",storageKey:null},s={kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"card_association_name",storageKey:null},r],type:"ExternalCreditCard",abstractKey:null},u={kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"bank_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"bank_account_type",storageKey:null},r],type:"DirectDebit",abstractKey:null},d={kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null}],type:"PaymentPaypalBillingAgreement",abstractKey:null},c={kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"legal_entity_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"partition_from",storageKey:null}],type:"IEntEC",abstractKey:"__isIEntEC"},o={kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"stored_balance_type",storageKey:null},{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"balance_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"currency_name",storageKey:null}],storageKey:null}],type:"StoredBalance",abstractKey:null},y={kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"credential_type",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"user_display_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null}],type:"LPMCredential",abstractKey:null},m={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:l,kind:"Fragment",metadata:null,name:"BillingUpdatedIntroAutomaticBillingScreenQuery",selections:[{alias:null,args:n,concreteType:null,kind:"LinkedField",name:"payment_account",plural:!1,selections:[{alias:null,args:null,concreteType:"PaymentCredentialDetails",kind:"LinkedField",name:"billing_payment_methods",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"credential",plural:!1,selections:[{kind:"InlineFragment",selections:[a,i,t,{kind:"InlineDataFragmentSpread",name:"BillingPaymentMethodDisplayUtils_paymentCredential",selections:[{kind:"InlineFragment",selections:[e,s,u,d,c,o,y],type:"PaymentCredential",abstractKey:"__isPaymentCredential"}],args:null,argumentDefinitions:[]}],type:"ExternalCreditCard",abstractKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:l,kind:"Operation",name:"BillingUpdatedIntroAutomaticBillingScreenQuery",selections:[{alias:null,args:n,concreteType:null,kind:"LinkedField",name:"payment_account",plural:!1,selections:[e,{alias:null,args:null,concreteType:"PaymentCredentialDetails",kind:"LinkedField",name:"billing_payment_methods",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"credential",plural:!1,selections:[e,m,{kind:"InlineFragment",selections:[a,i,t,{kind:"InlineFragment",selections:[s,u,d,c,o,y],type:"PaymentCredential",abstractKey:"__isPaymentCredential"}],type:"ExternalCreditCard",abstractKey:null}],storageKey:null}],storageKey:null},m],storageKey:null}]},params:{id:g("BillingUpdatedIntroAutomaticBillingScreenQuery_facebookRelayOperation"),metadata:{},name:"BillingUpdatedIntroAutomaticBillingScreenQuery",operationKind:"query",text:null}}})();p.exports=_}),null);
-----
BillingUpdatedIntroAutomaticBillingScreenQuery_facebookRelayOperation",[],(function(r,l,o,n,e,a){e.exports="24230954353256375"}),null);
-----