OCAccountPaymentMethodsView.react",["fbt","OCAccountAppStoreAdditionalPurchaseRequirements.react","OCAccountPaymentMethodsAddCreditCard.react","OCAccountPaymentMethodsAddMethodsComp.react","OCAccountPaymentMethodsAddPaypal.react","OCAccountPaymentMethodsList.react","OCAccountPaymentMethodsView_user.graphql","OCAccountSubscriptionPaymentSettings.react","OCAccountViewBase.react","OCCoreUtils","OCDSErrorMessage.react","OCDSPadding.react","OCDSResponsiveRow.react","OCDSResponsiveRowItem.react","OCDSSpinner.react","OCDSText.react","OCURIValidators","ReactRouterDOM","RelayHooks","URI","XCloseWindow","goURI","nullthrows","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||(k=d("react"));e=k;var m=e.startTransition,n=e.useCallback,o=e.useEffect,p=e.useState;function a(a){var e=a.action,f=a.baToken,g=a.isMetaPayWalletEnabledInAC,k=a.paypal_response,q=a.redirectClose,r=a.redirectURI,s=a.token;a=a.viewer;a=d("RelayHooks").useRefetchableFragment(i!==void 0?i:i=b("OCAccountPaymentMethodsView_user.graphql"),a);var t=a[0],u=a[1],v=(a=t==null?void 0:t.is_pin_set)!=null?a:!1;a=t==null?void 0:t.paymentv2;var w=(a=a==null?void 0:(a=a.edges)==null?void 0:a.length)!=null?a:0,x=t;a=p(e);var y=a[0],z=a[1];a=p(!1);var A=a[0],B=a[1];a=p(f);var C=a[0],D=a[1];f=p(null);var E=f[0],F=f[1],G=n(function(){if(r!=null){var a=d("OCCoreUtils").getOculusDeeplink(r);return a!=null?a:d("OCURIValidators").isValidOculusURI(new(j||(j=c("URI")))(r))?r:null}return null},[r]);o(function(){if(k==="true"&&!A)z("add-paypal");else if(e==="digital-setup"){if(v===!0&&w>0){var a=G();a!=null&&(z("REDIRECT"),c("goURI")(a))}}else v!==!0?z("SETUP_PIN_REDIRECT"):z(e)},[e,w,G,v,A,k]);a=function(){if(x==null)return l.jsx(c("OCDSText.react"),{display:"block",type:"body2",children:h._("Something went wrong while trying to display your payment methods. Please make sure that you are logged in and try again.")});switch(y){case"SETUP_PIN_REDIRECT":return l.jsx("div",{className:"x2b8uid",children:l.jsxs(c("OCDSPadding.react"),{vertical:"large",children:[l.jsx(d("ReactRouterDOM").Redirect,{to:"/my/purchase-pin/"}),l.jsx(c("OCDSSpinner.react"),{size:"large",title:h._("Redirecting... A digital purchase PIN is required before adding a payment method.")})]})});case"add-paypal":return l.jsx(c("OCAccountPaymentMethodsAddPaypal.react"),{baToken:C,newPayPalAdded:A,token:s,user:x,onPaymentMethodUpdated:I,onPayPalError:J});case"digital-setup":case"digital-update":return l.jsx(c("OCAccountPaymentMethodsAddMethodsComp.react"),{isMetaPayWalletEnabledInAC:g,viewer:t,onAddMethod:H,onPaymentMethodAdded:I});case"add-credit-card":return l.jsx(c("OCAccountPaymentMethodsAddCreditCard.react"),{isMetaPayWalletEnabledInAC:g,user:x,onPaymentMethodAdded:I});case"REDIRECT":return l.jsx("div",{className:"x2b8uid",children:l.jsx(c("OCDSPadding.react"),{vertical:"large",children:l.jsx(c("OCDSSpinner.react"),{size:"large",title:h._("Redirecting to {redirectURI}",[h._param("redirectURI",r)])})})});default:return l.jsxs("div",{children:[w>0?l.jsx(c("OCAccountPaymentMethodsList.react"),{user:t}):null,l.jsx(c("OCAccountPaymentMethodsAddMethodsComp.react"),{isMetaPayWalletEnabledInAC:g,viewer:t,onAddMethod:H,onPaymentMethodAdded:I}),E!=null?l.jsxs(c("OCDSResponsiveRow.react"),{children:[l.jsx(c("OCDSResponsiveRowItem.react"),{span:12,children:l.jsx(c("OCDSErrorMessage.react"),{children:E.error_title})}),l.jsx(c("OCDSResponsiveRowItem.react"),{span:12,children:l.jsx(c("OCDSErrorMessage.react"),{children:E.error_description})})]}):null]})}};var H=function(a){switch(a){case"cc":z("add-credit-card");break;case"paypal":D(null);F(null);z("add-paypal");break}},I=function(){var a=null;switch(y){case"digital-update":case"add-paypal":case"add-credit-card":q===!0&&d("XCloseWindow").closeWindow();var b=G();b!=null&&(a="REDIRECT",c("goURI")(b));break;default:break}y==="add-paypal"&&(B(!0),m(function(){u({})}));z(a)},J=function(a){F(a),z(null)};return l.jsxs(c("OCAccountViewBase.react"),{headerText:h._("Payment methods"),user:c("nullthrows")(x),children:[a(),x&&l.jsx(c("OCAccountAppStoreAdditionalPurchaseRequirements.react"),{user:x}),x&&l.jsx(c("OCAccountSubscriptionPaymentSettings.react"),{user:x})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCAccountPaymentMethodsView_user.graphql",["OCAccountPaymentMethodsViewRefetchQuery.graphql"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=["paymentv2"],c={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null};return{argumentDefinitions:[{defaultValue:100,kind:"LocalArgument",name:"count"},{defaultValue:null,kind:"LocalArgument",name:"cursor"}],kind:"Fragment",metadata:{connection:[{count:"count",cursor:"cursor",direction:"forward",path:a}],refetch:{connection:{forward:{count:"count",cursor:"cursor"},backward:null,path:a},fragmentPathInResult:["node"],operation:b("OCAccountPaymentMethodsViewRefetchQuery.graphql"),identifierInfo:{identifierField:"id",identifierQueryVariableName:"id"}}},name:"OCAccountPaymentMethodsView_user",selections:[{alias:null,args:null,kind:"ScalarField",name:"is_pin_set",storageKey:null},{alias:"paymentv2",args:[{kind:"Literal",name:"fetch_type",value:"INCLUDE_UNVERIFIED"}],concreteType:"UserAllPaymentMethodsV2Connection",kind:"LinkedField",name:"__OCAccountPaymentMethodsView_all_payment_methods_paymentv2_connection",plural:!1,selections:[{alias:null,args:null,concreteType:"UserAllPaymentMethodsV2Edge",kind:"LinkedField",name:"edges",plural:!0,selections:[c,{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[c],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null}],storageKey:null}],storageKey:"__OCAccountPaymentMethodsView_all_payment_methods_paymentv2_connection(fetch_type:"INCLUDE_UNVERIFIED")"},{args:null,kind:"FragmentSpread",name:"OCAccountAppStoreAdditionalPurchaseRequirements_user"},{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsAddCreditCard_user"},{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsAddPaypal_user"},{args:null,kind:"FragmentSpread",name:"OCAccountViewBase_user"},{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsAddMethodsComp_user"},{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsList_user"},{args:null,kind:"FragmentSpread",name:"OCAccountSubscriptionPaymentSettings_user"},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],type:"User",abstractKey:null}}();e.exports=a}),null);
-----
OCAccountPaymentMethodsAddMethodsComp.react",["fbt","OCAccountPaymentMethodIcon.react","OCAccountPaymentMethodsAddCreditCard.react","OCAccountPaymentMethodsAddMethodsComp_user.graphql","OCDSLink.react","OCDSResponsiveRow.react","OCDSResponsiveRowItem.react","OCDSText.react","RelayHooks","nullthrows","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useState;function a(a){var e=a.isMetaPayWalletEnabledInAC,f=a.onAddMethod,g=a.onPaymentMethodAdded;a=a.viewer;var j=l(!1),m=j[0],n=j[1];j=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCAccountPaymentMethodsAddMethodsComp_user.graphql"),a);a=j;return k.jsxs("div",{children:[k.jsxs("div",{className:"xso031l x1q0q8m5 x135p29s x9orja2 xbaz6xv",children:[k.jsxs(c("OCDSResponsiveRow.react"),{verticalGutter:"small",children:[k.jsx(c("OCDSResponsiveRowItem.react"),{span:{desktop:1,tablet:2,mobile:2},children:k.jsx("div",{className:"x78zum5 xdt5ytf xl56j7k x10w6t97",children:k.jsx(c("OCAccountPaymentMethodIcon.react"),{colorScheme:"light",method:"UNKNOWN"})})}),k.jsx(c("OCDSResponsiveRowItem.react"),{span:{desktop:m?9:11,tablet:10,mobile:10},children:k.jsx("div",{className:"x78zum5 xdt5ytf xl56j7k x10w6t97",children:k.jsx(c("OCDSText.react"),{type:"body2",children:k.jsx(c("OCDSLink.react"),{ariaLabel:h._("Add a credit or debit card"),onClick:function(a){a.preventDefault(),n(!0)},children:h._("Add a credit or debit card")})})})}),m&&k.jsx(c("OCDSResponsiveRowItem.react"),{span:{desktop:2,tablet:12,mobile:12},children:k.jsx("div",{className:"x78zum5 xdt5ytf xl56j7k x10w6t97",children:k.jsx(c("OCDSText.react"),{type:"body2",children:k.jsx(c("OCDSLink.react"),{ariaLabel:h._("Cancel button"),onClick:function(){return n(!1)},children:h._("Cancel")})})})})]}),m&&k.jsx("div",{className:"x9orja2",children:k.jsx(c("OCAccountPaymentMethodsAddCreditCard.react"),{isMetaPayWalletEnabledInAC:e,user:c("nullthrows")(a),onPaymentMethodAdded:function(){n(!1),g()}})})]}),k.jsx("div",{className:"xso031l x135p29s x9orja2 xbaz6xv x1sy0etr",children:k.jsxs(c("OCDSResponsiveRow.react"),{verticalGutter:"small",children:[k.jsx(c("OCDSResponsiveRowItem.react"),{span:{desktop:1,tablet:2,mobile:2},children:k.jsx("div",{className:"x78zum5 xdt5ytf xl56j7k x10w6t97",children:k.jsx(c("OCAccountPaymentMethodIcon.react"),{colorScheme:"light",method:"PAYPAL"})})}),k.jsx(c("OCDSResponsiveRowItem.react"),{span:{desktop:11,tablet:10,mobile:10},children:k.jsx("div",{className:"x78zum5 xdt5ytf xl56j7k x10w6t97",children:k.jsx(c("OCDSText.react"),{type:"body2",children:k.jsx(c("OCDSLink.react"),{ariaLabel:h._("Add a PayPal account"),onClick:function(a){a.preventDefault(),f("paypal")},children:h._("Add your PayPal account")})})})})]})})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCAccountPaymentMethodsAddMethodsComp_user.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCAccountPaymentMethodsAddMethodsComp_user",selections:[{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsAddCreditCard_user"}],type:"User",abstractKey:null};e.exports=a}),null);
-----
OCDevManageVerificationAddCreditCardButton.react",["fbt","GeoButton.react","GeoModalCard.react","GeoModalHeader.react","GeoSection.react","OCAccountPaymentMethodsAddCreditCard.react","OCDSColorSchemeContext","OCDevManageDarkModePreferencesContext","OCDevManageUserVerificationContext","OCDevManageVerificationAddCreditCardButton_user.graphql","OCDevManageVerificationMethodCompletedButton.react","OCDevWebClientEventsUserVerificationLogger.react","RelayHooks","react","useOCDevUIModal"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));e=j;var l=e.useContext,m=e.useEffect,n=e.useMemo;function a(a){a=a.user;a=d("RelayHooks").useRefetchableFragment(i!==void 0?i:i=b("OCDevManageVerificationAddCreditCardButton_user.graphql"),a);var e=a[0],f=a[1],g=(e==null?void 0:e.is_verified)===!0;a=(a=e==null?void 0:e.has_linked_credit_card)!=null?a:!1;var j=d("OCDevWebClientEventsUserVerificationLogger.react").useOCDevWebClientEventsUserVerificationOptionLogger(),o=c("useOCDevUIModal")(),p=o.closeModal,q=o.openModal;o=l(c("OCDevManageUserVerificationContext"));var r=o.updateVerificationStatus;m(function(){r(g)},[g,r]);o=l(c("OCDevManageDarkModePreferencesContext"));var s=o.darkModePreferences.isDarkModeEnabled,t=n(function(){return{colorScheme:s?"dark":"light"}},[s]);function u(){return q(k.jsx(c("GeoModalCard.react"),{footer:null,header:k.jsx(c("GeoModalHeader.react"),{heading:h._("Enter Credit Card")}),children:k.jsx(c("GeoSection.react"),{children:k.jsx(c("OCDSColorSchemeContext").Provider,{value:t,children:k.jsx(c("OCAccountPaymentMethodsAddCreditCard.react"),{centerAlign:!0,user:e,onPaymentMethodAdded:function(){f({},{onComplete:function(){j(d("OCDevWebClientEventsUserVerificationLogger.react").OCDevWebClientEventsUserVerificationLoggerEnum.VERIFY_CREDIT_CARD,"verified"),p()}})}})})})}))}return a?k.jsx(c("OCDevManageVerificationMethodCompletedButton.react"),{}):k.jsx(c("GeoButton.react"),{"data-testid":void 0,label:h._("u6dfbu52a0"),variant:"primary",onClick:u})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageVerificationAddCreditCardButton_user.graphql",["OCDevManageVerificationAddCreditCardButtonRefetchQuery.graphql"],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:{refetch:{connection:null,fragmentPathInResult:["node"],operation:b("OCDevManageVerificationAddCreditCardButtonRefetchQuery.graphql"),identifierInfo:{identifierField:"id",identifierQueryVariableName:"id"}}},name:"OCDevManageVerificationAddCreditCardButton_user",selections:[{alias:null,args:null,kind:"ScalarField",name:"has_linked_credit_card",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_verified",storageKey:null},{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsAddCreditCard_user"},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],type:"User",abstractKey:null};e.exports=a}),null);
-----
OCAccountPaymentMethodsAddCreditCard.react",["fbt","OCAccountAddPaymentMethodMutation","OCAccountPaymentMethodsAddCreditCard_user.graphql","OCAuthorizeCreditCardMutation","OCCreditCardForm.react","OCDSText.react","OCPayments3DS","OCPayments3DSChallengeModal.react","OCPayments3DSDeviceDataCollectionComponent.react","OCRelayModern","asyncToGeneratorRuntime","cr:1921744","makecancelable","react","stylex","uuidv4"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||d("react"),m={errorContainer:{alignItems:"x6s0dn4",display:"x78zum5",flexDirection:"xdt5ytf",$$css:!0}};a=function(a){babelHelpers.inheritsLoose(e,a);function e(){var b,d;for(var e=arguments.length,f=new Array(e),g=0;g0&&l.jsx("div",{className:(j||(j=c("stylex")))(f===!0&&m.errorContainer),children:i.map(function(a){return l.jsx("div",{style:{marginTop:16},children:l.jsx(c("OCDSText.react"),{color:"error",type:"legal",children:a})},"add-credit-card-error-"+a.toString())})})]})};return e}(l.Component);e=c("OCRelayModern").createFragmentContainer(a,{user:i!==void 0?i:i=b("OCAccountPaymentMethodsAddCreditCard_user.graphql")});g["default"]=e}),226);
-----
OCAccountPaymentMethodsAddCreditCard_user.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCAccountPaymentMethodsAddCreditCard_user",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{args:null,kind:"FragmentSpread",name:"OCCreditCardFormV2_user"}],type:"User",abstractKey:null};e.exports=a}),null);
-----
OCAccountPaymentMethodsView_user.graphql",["OCAccountPaymentMethodsViewRefetchQuery.graphql"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=["payment"],c={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null};return{argumentDefinitions:[{defaultValue:100,kind:"LocalArgument",name:"count"},{defaultValue:null,kind:"LocalArgument",name:"cursor"}],kind:"Fragment",metadata:{connection:[{count:"count",cursor:"cursor",direction:"forward",path:a}],refetch:{connection:{forward:{count:"count",cursor:"cursor"},backward:null,path:a},fragmentPathInResult:["node"],operation:b("OCAccountPaymentMethodsViewRefetchQuery.graphql"),identifierInfo:{identifierField:"id",identifierQueryVariableName:"id"}}},name:"OCAccountPaymentMethodsView_user",selections:[{alias:null,args:null,kind:"ScalarField",name:"is_pin_set",storageKey:null},{alias:"payment",args:null,concreteType:"UserToAllPaymentMethodsConnection",kind:"LinkedField",name:"__OCAccountPaymentMethodsView_all_payment_methods_payment_connection",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null},{alias:null,args:null,concreteType:"UserToAllPaymentMethodsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[c,{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[c],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null}],storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"OCAccountAppStoreAdditionalPurchaseRequirements_user"},{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsAddCreditCard_user"},{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsAddPaypal_user"},{args:null,kind:"FragmentSpread",name:"OCAccountViewBase_user"},{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsAddMethodsComp_user"},{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsList_user"},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],type:"User",abstractKey:null}}();e.exports=a}),null);
-----
OCAccountPaymentMethodsAddMethodsComp_user.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCAccountPaymentMethodsAddMethodsComp_user",selections:[{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsAddCreditCard_user"}],type:"User",abstractKey:null};e.exports=a}),null);
-----
OCAccountPaymentMethodsAddCreditCard.react",["fbt","OCAccountAddPaymentMethodMutation","OCAccountPaymentMethodsAddCreditCard_user.graphql","OCAuthorizeCreditCardMutation","OCCreditCardForm.react","OCDSText.react","OCPayments3DS","OCPayments3DSChallengeModal.react","OCPayments3DSDeviceDataCollectionComponent.react","OCRelayModern","cr:1921744","gkx","makecancelable","react","regeneratorRuntime"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react");a=function(a){babelHelpers.inheritsLoose(e,a);function e(){var b,c;for(var d=arguments.length,e=new Array(d),f=0;f0&&j.jsx("div",{className:""+(f===!0?" x6s0dn4 x78zum5 xdt5ytf":""),children:i.map(function(a){return j.jsx("div",{style:{marginTop:16},children:j.jsx(c("OCDSText.react"),{color:"error",type:"legal",children:a})},"add-credit-card-error-"+a.toString())})})]})};return e}(j.Component);e=c("OCRelayModern").createFragmentContainer(a,{user:i!==void 0?i:i=b("OCAccountPaymentMethodsAddCreditCard_user.graphql")});g["default"]=e}),98);
-----
OCAccountPaymentMethodsAddCreditCard_user.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCAccountPaymentMethodsAddCreditCard_user",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{args:null,kind:"FragmentSpread",name:"OCCreditCardFormV2_user"}],type:"User",abstractKey:null};e.exports=a}),null);
-----
OCAccountPaymentMethodsView.react",["fbt","OCAccountAppStoreAdditionalPurchaseRequirements.react","OCAccountPaymentMethodsAddCreditCard.react","OCAccountPaymentMethodsAddMethodsComp.react","OCAccountPaymentMethodsAddPaypal.react","OCAccountPaymentMethodsList.react","OCAccountPaymentMethodsView_viewer.graphql","OCAccountPinPurchaseOptOut.react","OCAccountViewBase.react","OCCoreUtils","OCDSPadding.react","OCDSSpinner.react","OCDSText.react","OCMonetizationExperiments","OCPurchasePreferences","OCRelayModern","OCURIValidators","QE2Logger","ReactRouterDOM","URI","XCloseWindow","goURI","nullthrows","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react");a=function(a){babelHelpers.inheritsLoose(b,a);function b(){var b,e;for(var f=arguments.length,g=new Array(f),h=0;h0){e=this.$1();e!=null&&(this.setState({currentAction:"REDIRECT"}),c("goURI")(e))}}else a!==!0?this.setState({currentAction:"SETUP_PIN_REDIRECT"}):this.setState({currentAction:d})};e.$2=function(){var a,b;a=(a=this.props.viewer)==null?void 0:a.user;if(a==null)return j.jsx(c("OCDSText.react"),{display:"block",type:"body2",children:h._("u5c1du8bd5u663eu793au652fu4ed8u65b9u5f0fu65f6u51fau9519uff0cu8bf7u786eu4fddu4f60u5df2u767bu5f55u5e76u91cdu8bd5u3002")});switch(this.state.currentAction){case"SETUP_PIN_REDIRECT":return j.jsx("div",{className:"x2b8uid",children:j.jsxs(c("OCDSPadding.react"),{vertical:"large",children:[j.jsx(d("ReactRouterDOM").Redirect,{to:"/my/purchase-pin/"}),j.jsx(c("OCDSSpinner.react"),{size:"large",title:h._("u6b63u5728u8df3u8f6c...u6dfbu52a0u652fu4ed8u65b9u5f0fu524duff0cu8bf7u8f93u5165u6570u5b57u8d2du4e70 PIN u7801u3002")})]})});case"add-paypal":return j.jsx(c("OCAccountPaymentMethodsAddPaypal.react"),{token:this.props.token,user:a,onPaymentMethodUpdated:this.$3});case"digital-setup":case"digital-update":return j.jsx(c("OCAccountPaymentMethodsAddMethodsComp.react"),{viewer:this.props.viewer,onAddMethod:this.$4,onPaymentMethodAdded:this.$3});case"add-credit-card":return j.jsx(c("OCAccountPaymentMethodsAddCreditCard.react"),{user:a,onPaymentMethodAdded:this.$3});case"REDIRECT":return j.jsx("div",{className:"x2b8uid",children:j.jsx(c("OCDSPadding.react"),{vertical:"large",children:j.jsx(c("OCDSSpinner.react"),{size:"large",title:h._("u8df3u8f6cu5230{redirectURI}",[h._param("redirectURI",this.props.redirectURI)])})})});default:return j.jsxs("div",{children:[((b=a==null?void 0:(b=a.all_payment_methods)==null?void 0:b.count)!=null?b:0)>0?j.jsx(c("OCAccountPaymentMethodsList.react"),{user:a}):null,j.jsx(c("OCAccountPaymentMethodsAddMethodsComp.react"),{viewer:this.props.viewer,onAddMethod:this.$4,onPaymentMethodAdded:this.$3})]})}};e.$1=function(){var a=this.props.redirectURI;if(a!=null){var b=d("OCCoreUtils").getOculusDeeplink(a);return b!=null?b:d("OCURIValidators").isValidOculusURI(new(c("URI"))(a))?a:null}return null};e.render=function(){var a=this.props.viewer.user;return j.jsxs(c("OCAccountViewBase.react"),{headerText:h._("u652fu4ed8u65b9u5f0f"),user:c("nullthrows")(a),children:[this.$2(),a&&j.jsx(c("OCAccountAppStoreAdditionalPurchaseRequirements.react"),{user:a}),a&&k()&&j.jsx(c("OCAccountPinPurchaseOptOut.react"),{user:a})]})};return b}(j.Component);function k(){d("QE2Logger").logExposure(c("OCPurchasePreferences").PIN_ALTERNATIVES_UNIVERSE,"",14);return c("OCMonetizationExperiments").pinAlternativesEnabled}e=c("OCRelayModern").createFragmentContainer(a,{viewer:i!==void 0?i:i=b("OCAccountPaymentMethodsView_viewer.graphql")});g["default"]=e}),98);
-----
OCAccountPaymentMethodsAddMethodsComp.react",["fbt","OCAccountPaymentMethodIcon.react","OCAccountPaymentMethodsAddCreditCard.react","OCAccountPaymentMethodsAddMethodsComp_viewer.graphql","OCDSLink.react","OCDSResponsiveRow.react","OCDSResponsiveRowItem.react","OCDSText.react","RelayHooks","nullthrows","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react"),k=d("react").useState;function a(a){var e=a.onAddMethod,f=a.onPaymentMethodAdded;a=a.viewer;var g=k(!1),l=g[0],m=g[1];g=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCAccountPaymentMethodsAddMethodsComp_viewer.graphql"),a);a=g.user;return j.jsxs("div",{children:[j.jsxs("div",{className:"x1wfzsf3 x9orja2 xbaz6xv",children:[j.jsxs(c("OCDSResponsiveRow.react"),{verticalGutter:"small",children:[j.jsx(c("OCDSResponsiveRowItem.react"),{span:{desktop:1,tablet:2,mobile:2},children:j.jsx("div",{className:"x78zum5 xdt5ytf xl56j7k x10w6t97",children:j.jsx(c("OCAccountPaymentMethodIcon.react"),{colorScheme:"light",method:"UNKNOWN"})})}),j.jsx(c("OCDSResponsiveRowItem.react"),{span:{desktop:l?9:11,tablet:10,mobile:10},children:j.jsx("div",{className:"x78zum5 xdt5ytf xl56j7k x10w6t97",children:j.jsx(c("OCDSText.react"),{type:"body2",children:j.jsx(c("OCDSLink.react"),{ariaLabel:h._("u6dfbu52a0u4fe1u7528u5361u6216u501fu8bb0u5361"),onClick:function(a){a.preventDefault(),m(!0)},children:h._("u6dfbu52a0u4fe1u7528u5361u6216u501fu8bb0u5361")})})})}),l&&j.jsx(c("OCDSResponsiveRowItem.react"),{span:{desktop:2,tablet:12,mobile:12},children:j.jsx("div",{className:"x78zum5 xdt5ytf xl56j7k x10w6t97",children:j.jsx(c("OCDSText.react"),{type:"body2",children:j.jsx(c("OCDSLink.react"),{ariaLabel:h._("u201cu53d6u6d88u201du6309u94ae"),onClick:function(){return m(!1)},children:h._("u53d6u6d88")})})})})]}),l&&j.jsx("div",{className:"x9orja2",children:j.jsx(c("OCAccountPaymentMethodsAddCreditCard.react"),{user:c("nullthrows")(a),onPaymentMethodAdded:function(){m(!1),f()}})})]}),j.jsx("div",{className:"x112ta8 x9orja2 xbaz6xv",children:j.jsxs(c("OCDSResponsiveRow.react"),{verticalGutter:"small",children:[j.jsx(c("OCDSResponsiveRowItem.react"),{span:{desktop:1,tablet:2,mobile:2},children:j.jsx("div",{className:"x78zum5 xdt5ytf xl56j7k x10w6t97",children:j.jsx(c("OCAccountPaymentMethodIcon.react"),{colorScheme:"light",method:"PAYPAL"})})}),j.jsx(c("OCDSResponsiveRowItem.react"),{span:{desktop:11,tablet:10,mobile:10},children:j.jsx("div",{className:"x78zum5 xdt5ytf xl56j7k x10w6t97",children:j.jsx(c("OCDSText.react"),{type:"body2",children:j.jsx(c("OCDSLink.react"),{ariaLabel:h._("u6dfbu52a0 PayPal u5e10u6237"),onClick:function(a){a.preventDefault(),e("paypal")},children:h._("u6dfbu52a0 PayPal u5e10u6237")})})})})]})})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCAccountPaymentMethodsView_viewer.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:{connection:[{count:null,cursor:null,direction:"forward",path:["user","all_payment_methods"]}]},name:"OCAccountPaymentMethodsView_viewer",selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_pin_set",storageKey:null},{alias:"all_payment_methods",args:null,concreteType:"UserToAllPaymentMethodsConnection",kind:"LinkedField",name:"__OCAccountPaymentMethodsView_all_payment_methods_connection",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null},{alias:null,args:null,concreteType:"UserToAllPaymentMethodsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null}],storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"OCAccountAppStoreAdditionalPurchaseRequirements_user"},{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsAddCreditCard_user"},{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsAddPaypal_user"},{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsList_user"},{args:null,kind:"FragmentSpread",name:"OCAccountPinPurchaseOptOut_user"},{args:null,kind:"FragmentSpread",name:"OCAccountViewBase_user"}],storageKey:null},{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsAddMethodsComp_viewer"}],type:"Viewer",abstractKey:null};e.exports=a}),null);
-----
OCAccountPaymentMethodsAddMethodsComp_viewer.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCAccountPaymentMethodsAddMethodsComp_viewer",selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsAddCreditCard_user"}],storageKey:null}],type:"Viewer",abstractKey:null};e.exports=a}),null);
-----
OCDevManageVerificationAddCreditCardButton.react",["fbt","GeoButton.react","GeoModalCard.react","GeoModalHeader.react","GeoSection.react","OCAccountPaymentMethodsAddCreditCard.react","OCDevManageUserVerificationContext","OCDevManageVerificationAddCreditCardButton_user.graphql","OCDevManageVerificationMethodCompletedButton.react","OCDevWebClientEventsUserVerificationLogger.react","RelayHooks","react","useOCDevUIModal"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react");e=d("react");var k=e.useContext,l=e.useEffect;function a(a){a=a.user;a=d("RelayHooks").useRefetchableFragment(i!==void 0?i:i=b("OCDevManageVerificationAddCreditCardButton_user.graphql"),a);var e=a[0],f=a[1],g=(e==null?void 0:e.is_verified)===!0;a=(a=e==null?void 0:e.has_linked_credit_card)!=null?a:!1;var m=d("OCDevWebClientEventsUserVerificationLogger.react").useOCDevWebClientEventsUserVerificationOptionLogger(),n=c("useOCDevUIModal")(),o=n.closeModal,p=n.openModal;n=k(c("OCDevManageUserVerificationContext"));var q=n.updateVerificationStatus;l(function(){q(g)},[g,q]);function r(){return p(j.jsx(c("GeoModalCard.react"),{footer:null,header:j.jsx(c("GeoModalHeader.react"),{heading:h._("Enter Credit Card")}),children:j.jsx(c("GeoSection.react"),{children:j.jsx(c("OCAccountPaymentMethodsAddCreditCard.react"),{centerAlign:!0,user:e,onPaymentMethodAdded:function(){f({},{onComplete:function(){m(d("OCDevWebClientEventsUserVerificationLogger.react").OCDevWebClientEventsUserVerificationLoggerEnum.VERIFY_CREDIT_CARD,"verified"),o()}})}})})}))}return a?j.jsx(c("OCDevManageVerificationMethodCompletedButton.react"),{}):j.jsx(c("GeoButton.react"),{"data-testid":void 0,label:h._("u6dfbu52a0"),variant:"primary",onClick:r})}g["default"]=a}),98);
-----
OCDevManageVerificationAddCreditCardButton_user.graphql",["OCDevManageVerificationAddCreditCardButtonRefetchQuery.graphql"],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:{refetch:{connection:null,fragmentPathInResult:["node"],operation:b("OCDevManageVerificationAddCreditCardButtonRefetchQuery.graphql"),identifierField:"id"}},name:"OCDevManageVerificationAddCreditCardButton_user",selections:[{alias:null,args:null,kind:"ScalarField",name:"has_linked_credit_card",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_verified",storageKey:null},{args:null,kind:"FragmentSpread",name:"OCAccountPaymentMethodsAddCreditCard_user"},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],type:"User",abstractKey:null};e.exports=a}),null);
-----