BusinessCometBizSuiteSettingsMV4BBenefitCapigModal.react",["fbt","BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation.graphql","BusinessCometBizSuiteSettingsMV4BBenefitContext","BusinessCometBizSuiteSettingsMV4BContext","GeoButton.react","GeoCheckboxInput.react","GeoFlexbox.react","GeoLink.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoText.react","GeoToast.react","NmeBizWaterfallEventFalcoEvent","RelayHooks","geoMargin","react","react-compiler-runtime","useGeoToaster"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c=u||(u=o("react")),d=u,m=d.useContext,p=d.useEffect,_=d.useMemo,f=d.useState;function g(){var t=o("react-compiler-runtime").c(55),a=m(o("BusinessCometBizSuiteSettingsMV4BBenefitContext").BusinessCometBizSuiteSettingsMV4BBenefitContext),i=a.setShowCapigModal,l=a.showCapigModal,u=a.stage,d=a.surface,_=m(o("BusinessCometBizSuiteSettingsMV4BContext").BusinessCometBizSuiteSettingsMV4BContext),g=_.businessID,h=_.businessName,y=_.entrypoint,C;t[0]===Symbol.for("react.memo_cache_sentinel")?(C=e!==void 0?e:e=n("BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation.graphql"),t[0]=C):C=t[0];var b=C,v;t[1]!==g||t[2]!==y||t[3]!==u||t[4]!==d?(v={business_id:g,entry_point:y,stage:u,surface:d},t[1]=g,t[2]=y,t[3]=u,t[4]=d,t[5]=v):v=t[5];var S=v,R=r("useGeoToaster")(),L=R.add,E;t[6]!==h?(E=s._(/*BTDS*/"Your Conversions API Gateway connection for {business} was successful.",[s._param("business",h)]),t[6]=h,t[7]=E):E=t[7];var k=E,I;t[8]!==L||t[9]!==k?(I=function(){return L(c.jsx(r("GeoToast.react"),{heading:k,status:"success"}))},t[8]=L,t[9]=k,t[10]=I):I=t[10];var T=I,D;t[11]!==L?(D=function(){return L(c.jsx(r("GeoToast.react"),{heading:s._(/*BTDS*/"There was an error creating your Conversions API Gateway connection. Please try again later."),status:"error"}))},t[11]=L,t[12]=D):D=t[12];var x=D,$=o("RelayHooks").useMutation(b),P=$[0],N=$[1],M=f(!1),w=M[0],A=M[1],F;t[13]!==S?(F=function(){r("NmeBizWaterfallEventFalcoEvent").log(function(){return babelHelpers.extends({event:"click",event_target:"benefit_capig_modal_confirm_button"},S)})},t[13]=S,t[14]=F):F=t[14];var O=F,B;t[15]!==S?(B=function(){r("NmeBizWaterfallEventFalcoEvent").log(function(){return babelHelpers.extends({event:"click",event_target:"benefit_capig_modal_cancel_button"},S)})},t[15]=S,t[16]=B):B=t[16];var W=B,q;t[17]!==S?(q=function(){r("NmeBizWaterfallEventFalcoEvent").log(function(){return babelHelpers.extends({event:"benefit_capig_opt_in_success"},S)})},t[17]=S,t[18]=q):q=t[18];var U=q,V;t[19]!==S?(V=function(t){r("NmeBizWaterfallEventFalcoEvent").log(function(){return babelHelpers.extends({event:"benefit_capig_opt_in_failure",exception_message:t},S)})},t[19]=S,t[20]=V):V=t[20];var H=V,G,z;t[21]!==S||t[22]!==l?(z=function(){var e=function(){r("NmeBizWaterfallEventFalcoEvent").log(function(){return babelHelpers.extends({event:"impression",event_target:"benefit_capig_modal"},S)})};l&&e()},G=[S,l],t[21]=S,t[22]=l,t[23]=G,t[24]=z):(G=t[23],z=t[24]),p(z,G);var j;t[25]!==W||t[26]!==i?(j=function(){W(),i(!1)},t[25]=W,t[26]=i,t[27]=j):j=t[27];var K=j,Q;t[28]!==g||t[29]!==P||t[30]!==y||t[31]!==x||t[32]!==O||t[33]!==H||t[34]!==U||t[35]!==i||t[36]!==T?(Q=function(){O(),P({onCompleted:function(t){var e;(t==null||(e=t.update_sgw_mpc)==null?void 0:e.success)===!0?(U(),T()):(H(),x()),i(!1)},onError:function(t){H(t==null?void 0:t.message),i(!1)},updater:function(t,n){var e;if((n==null||(e=n.update_sgw_mpc)==null?void 0:e.success)===!0){var r=t.getRoot(),o=r.getLinkedRecord("business",{id:g});if(o){var a=o.getLinkedRecord("mv4b_subscription");if(a){var i=a.getLinkedRecord("mv4b_subscription_landing_context",{entry_point:y});if(i){var l=i.getLinkedRecord("benefits_module");if(l){var s=l.getLinkedRecord("capig_benefit_status");s&&s.setValue("ONBOARDED","status")}}}}}},variables:{business_id:g!=null?g:""}})},t[28]=g,t[29]=P,t[30]=y,t[31]=x,t[32]=O,t[33]=H,t[34]=U,t[35]=i,t[36]=T,t[37]=Q):Q=t[37];var X=Q,Y;t[38]===Symbol.for("react.memo_cache_sentinel")?(Y=function(t){A(t)},t[38]=Y):Y=t[38];var J=Y,Z=!w,ee;t[39]===Symbol.for("react.memo_cache_sentinel")?(ee=s._(/*BTDS*/"Confirm"),t[39]=ee):ee=t[39];var te;t[40]!==N||t[41]!==X||t[42]!==Z?(te=c.jsx(r("GeoButton.react"),{isDisabled:Z,isLoading:N,label:ee,onClick:X,variant:"primary"}),t[40]=N,t[41]=X,t[42]=Z,t[43]=te):te=t[43];var ne=te,re;t[44]===Symbol.for("react.memo_cache_sentinel")?(re=s._(/*BTDS*/"Cancel"),t[44]=re):re=t[44];var oe;t[45]!==K?(oe=c.jsx(r("GeoButton.react"),{label:re,onClick:K}),t[45]=K,t[46]=oe):oe=t[46];var ae=oe,ie;t[47]!==ne||t[48]!==ae||t[49]!==w||t[50]!==K||t[51]!==l?(ie=l&&c.jsxs(r("GeoModal.react"),{footer:c.jsx(r("GeoModalFooter.react"),{primaryButton:ne,secondaryButton:ae}),header:c.jsx(r("GeoModalHeader.react"),{heading:s._(/*BTDS*/"Set up Conversions API Gateway")}),onHide:K,children:[c.jsx(r("GeoFlexbox.react"),{direction:"column",xstyle:r("geoMargin").horiz16,children:c.jsx(r("GeoText.react"),{children:s._(/*BTDS*/"When you confirm, your Conversions API Gateway will be created automatically.")})}),c.jsx(r("GeoCheckboxInput.react"),{label:s._(/*BTDS*/"I agree that existing and new datasets from this Business ID will use the {capig-link} on a cloud environment provisioned and maintained by Meta, in accordance with {terms-of-service-link}.",[s._param("capig-link",c.jsx(r("GeoLink.react"),{href:"https://www.facebook.com/business/help/387152639648383?id=818859032317965",target:"_blank",children:"Conversions API Gateway"})),s._param("terms-of-service-link",c.jsx(r("GeoLink.react"),{href:"https://www.facebook.com/legal/CAPI-G-as-a-Meta-Service-Terms",target:"_blank",children:"these terms"}))]),onChange:J,value:w,xstyle:[r("geoMargin").horiz16,r("geoMargin").top24]})]}),t[47]=ne,t[48]=ae,t[49]=w,t[50]=K,t[51]=l,t[52]=ie):ie=t[52];var le;return t[53]!==ie?(le=c.jsx(c.Fragment,{children:ie}),t[53]=ie,t[54]=le):le=t[54],le}l.default=g}),226);
-----
BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation.graphql",["BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"business_id"}],t=[{alias:null,args:[{kind:"Variable",name:"business_id",variableName:"business_id"},{kind:"Literal",name:"opt_in_source",value:"MV_BENEFITS_CENTER"},{kind:"Literal",name:"opt_in_status",value:!0}],concreteType:"UpdateSgwMpcResponsePayload",kind:"LinkedField",name:"update_sgw_mpc",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"success",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation",selections:t},params:{id:n("BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation_facebookRelayOperation"),metadata:{},name:"BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="25078246148480950"}),null);
-----
-----
BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation.graphql",["BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"business_id"}],t=[{alias:null,args:[{kind:"Variable",name:"business_id",variableName:"business_id"},{kind:"Literal",name:"opt_in_source",value:"MV_BENEFITS_CENTER"},{kind:"Literal",name:"opt_in_status",value:!0}],concreteType:"UpdateSgwMpcResponsePayload",kind:"LinkedField",name:"update_sgw_mpc",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"success",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation",selections:t},params:{id:n("BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation_facebookRelayOperation"),metadata:{},name:"BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
BusinessCometBizSuiteSettingsMV4BBenefitCapigModalMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="25078246148480950"}),null);
-----