DeveloperTechProviderUpsellModal.react",["fbt","ix","DeveloperTechProviderUpsellModalQuery.graphql","GeoBlockingDialog.react","GeoButton.react","GeoFlexbox.react","GeoHeading.react","GeoModalFooter.react","GeoSection.react","GeoSelector.react","GeoSelectorItem.react","GeoText.react","Image.react","RelayHooks","WhatsAppTechProviderConstants","WhatsAppTechProviderUpsellQPLUtils.react","asyncToGeneratorRuntime","first","react","useSetUpTPOnboarding"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k,l=k||(k=d("react"));e=k;var m=e.useEffect,n=e.useState;function a(a){var e,f=a.queries,g=a.props.onHide;a=d("RelayHooks").usePreloadedQuery(j!==void 0?j:j=b("DeveloperTechProviderUpsellModalQuery.graphql"),f.modalQueryRef);f=n(!1);var k=f[0],o=f[1];f=(a=(f=a.xfb_developer_tech_provider_upsell_eligibility)==null?void 0:f.apps_with_audience_type)!=null?a:[];var p=f.map(function(a){a=a.app;return a}).filter(Boolean);a=n((a=(a=c("first")(f))==null||(a=a.app)==null?void 0:a.id)!=null?a:"");var q=a[0],r=a[1];a=f.find(function(a){return((a=a.app)==null?void 0:a.id)===q});f=c("useSetUpTPOnboarding")(q,(f=a==null||(e=a.app)==null||(e=e.owning_business)==null?void 0:e.business_id)!=null?f:"",(f=a==null?void 0:a.audience_type)!=null?f:"MESSAGING_DEVELOPER");var s=f.setUpTPOnboarding;f=f.isProcessingTPOnboarding;m(function(){p.length===0?d("WhatsAppTechProviderUpsellQPLUtils.react").endWhatsAppBannerInteractionEventFailure("No eligible apps for TP onboarding found"):o(!0)},[p.length]);var t=h._(/*BTDS*/"Select the app you want to use with WhatsApp");return l.jsx(c("GeoBlockingDialog.react"),{"data-testid":void 0,footer:l.jsx(c("GeoModalFooter.react"),{primaryButton:l.jsx(c("GeoButton.react"),{isDisabled:q===""||f,isLoading:f,label:h._(/*BTDS*/"Continue"),onClick:b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WhatsAppTechProviderUpsellQPLUtils.react").whatsAppBannerInteractionEvent(d("WhatsAppTechProviderConstants").ButtonAction.ONBOARD,{data:{string:{appID:String(q)}}}),yield s()}),variant:"primary"}),secondaryButton:l.jsx(c("GeoButton.react"),{isDisabled:f,label:h._(/*BTDS*/"Cancel"),onClick:function(){d("WhatsAppTechProviderUpsellQPLUtils.react").whatsAppBannerInteractionEvent(d("WhatsAppTechProviderConstants").ButtonAction.CANCEL),d("WhatsAppTechProviderUpsellQPLUtils.react").endWhatsAppBannerInteractionEventSuccess(),o(!1),window.setTimeout(function(){return g("layerHideButton")},500)}})}),heading:"",image:l.jsx(c("Image.react"),{height:220,src:i("919165"),width:440}),isShown:k,onHide:function(){o(!1),window.setTimeout(function(){return g("layerHideButton")},500)},children:l.jsx(c("GeoFlexbox.react"),{alignItems:"center",direction:"column",children:l.jsx(c("GeoSection.react"),{children:l.jsxs(c("GeoFlexbox.react"),{alignItems:"stretch",direction:"column",gap:16,children:[l.jsx(c("GeoHeading.react"),{level:2,children:t}),l.jsx(c("GeoSelector.react"),{isLabelHidden:!0,label:t,onChange:function(a){d("WhatsAppTechProviderUpsellQPLUtils.react").whatsAppBannerInteractionEvent(d("WhatsAppTechProviderConstants").ButtonAction.SELECT_APP,{data:{string:{appID:String(a)}}}),r(a)},value:q,children:p.map(function(a){var b;return l.jsx(c("GeoSelectorItem.react"),{label:(b=a.name)!=null?b:"",media:l.jsx(c("Image.react"),{src:a.icon_url}),value:a.id},a.id)})}),l.jsx(c("GeoText.react"),{children:h._(/*BTDS*/"Next, youu2019ll need to complete a verification process, review and publish your app to become a WhatsApp Tech provider.")}),(a==null?void 0:a.audience_type)==="MESSAGING_DEVELOPER"?l.jsx(c("GeoText.react"),{children:h._(/*BTDS*/"By continuing, you agree to the {=m2} and {=m6}",[h._implicitParam("=m2",l.jsx("a",{href:"https://www.whatsapp.com/legal/meta-terms-whatsapp-business",target:"_blank",children:h._(/*BTDS*/"Meta Terms for WhatsApp Businesses")})),h._implicitParam("=m6",l.jsx("a",{href:"https://www.facebook.com/legal/Meta-Hosting-Terms-Cloud-API",target:"_blank",children:h._(/*BTDS*/"Meta Hosting Terms for Cloud API")}))])}):null]})})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
DeveloperTechProviderUpsellModalQuery.graphql",["DeveloperTechProviderUpsellModalQuery_facebookRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"audience_type",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"icon_url",storageKey:null},f={alias:"business_id",args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"DeveloperTechProviderUpsellModalQuery",selections:[{alias:null,args:null,concreteType:"XFBDeveloperTechProviderUpsellEligibility",kind:"LinkedField",name:"xfb_developer_tech_provider_upsell_eligibility",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBDeveloperTechProviderAppsWithAudienceType",kind:"LinkedField",name:"apps_with_audience_type",plural:!0,selections:[a,{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"app",plural:!1,selections:[c,d,e,{alias:null,args:null,concreteType:"AdBusiness",kind:"LinkedField",name:"owning_business",plural:!1,selections:[f],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"DeveloperTechProviderUpsellModalQuery",selections:[{alias:null,args:null,concreteType:"XFBDeveloperTechProviderUpsellEligibility",kind:"LinkedField",name:"xfb_developer_tech_provider_upsell_eligibility",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBDeveloperTechProviderAppsWithAudienceType",kind:"LinkedField",name:"apps_with_audience_type",plural:!0,selections:[a,{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"app",plural:!1,selections:[c,d,e,{alias:null,args:null,concreteType:"AdBusiness",kind:"LinkedField",name:"owning_business",plural:!1,selections:[f,d],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("DeveloperTechProviderUpsellModalQuery_facebookRelayOperation"),metadata:{},name:"DeveloperTechProviderUpsellModalQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
DeveloperTechProviderUpsellModalQuery$Parameters",["DeveloperTechProviderUpsellModalQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a={kind:"PreloadableConcreteRequest",params:{id:b("DeveloperTechProviderUpsellModalQuery_facebookRelayOperation"),metadata:{},name:"DeveloperTechProviderUpsellModalQuery",operationKind:"query",text:null}};e.exports=a}),null);
-----
DeveloperTechProviderUpsellModalQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="25084944834441141"}),null);
-----
DeveloperTechProviderUpsellModal.entrypoint",["DeveloperTechProviderUpsellModalQuery$Parameters","JSResourceForInteraction"],(function(a,b,c,d,e,f,g){"use strict";a={getPreloadProps:function(a){return{queries:{modalQueryRef:{environmentProviderOptions:{},options:{},parameters:b("DeveloperTechProviderUpsellModalQuery$Parameters"),variables:{}}}}},root:c("JSResourceForInteraction")("DeveloperTechProviderUpsellModal.react").__setRef("DeveloperTechProviderUpsellModal.entrypoint")};g["default"]=a}),98);
-----
-----
DeveloperTechProviderUpsellModalQuery.graphql",["DeveloperTechProviderUpsellModalQuery_facebookRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"audience_type",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"icon_url",storageKey:null},f={alias:"business_id",args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"DeveloperTechProviderUpsellModalQuery",selections:[{alias:null,args:null,concreteType:"XFBDeveloperTechProviderUpsellEligibility",kind:"LinkedField",name:"xfb_developer_tech_provider_upsell_eligibility",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBDeveloperTechProviderAppsWithAudienceType",kind:"LinkedField",name:"apps_with_audience_type",plural:!0,selections:[a,{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"app",plural:!1,selections:[c,d,e,{alias:null,args:null,concreteType:"AdBusiness",kind:"LinkedField",name:"owning_business",plural:!1,selections:[f],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"DeveloperTechProviderUpsellModalQuery",selections:[{alias:null,args:null,concreteType:"XFBDeveloperTechProviderUpsellEligibility",kind:"LinkedField",name:"xfb_developer_tech_provider_upsell_eligibility",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBDeveloperTechProviderAppsWithAudienceType",kind:"LinkedField",name:"apps_with_audience_type",plural:!0,selections:[a,{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"app",plural:!1,selections:[c,d,e,{alias:null,args:null,concreteType:"AdBusiness",kind:"LinkedField",name:"owning_business",plural:!1,selections:[f,d],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("DeveloperTechProviderUpsellModalQuery_facebookRelayOperation"),metadata:{},name:"DeveloperTechProviderUpsellModalQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
DeveloperTechProviderUpsellModalQuery$Parameters",["DeveloperTechProviderUpsellModalQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a={kind:"PreloadableConcreteRequest",params:{id:b("DeveloperTechProviderUpsellModalQuery_facebookRelayOperation"),metadata:{},name:"DeveloperTechProviderUpsellModalQuery",operationKind:"query",text:null}};e.exports=a}),null);
-----
DeveloperTechProviderUpsellModalQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="25084944834441141"}),null);
-----
DeveloperTechProviderUpsellModal.entrypoint",["DeveloperTechProviderUpsellModalQuery$Parameters","JSResourceForInteraction"],(function(a,b,c,d,e,f,g){"use strict";a={getPreloadProps:function(a){return{queries:{modalQueryRef:{environmentProviderOptions:{},options:{},parameters:b("DeveloperTechProviderUpsellModalQuery$Parameters"),variables:{}}}}},root:c("JSResourceForInteraction")("DeveloperTechProviderUpsellModal.react").__setRef("DeveloperTechProviderUpsellModal.entrypoint")};g["default"]=a}),98);
-----