DeveloperMAPIVersionSettingCard.react",["fbt","AppUseCasesQPLUtils.react","DeveloperMAPIVersionSettingCardMutation.graphql","DeveloperMAPIVersionSettingCardQuery.graphql","GeoButton.react","GeoCard.react","GeoFlexbox.react","GeoGenericCardHeader.react","GeoHeading.react","GeoLink.react","GeoSection.react","GeoSwitch.react","RelayHooks","RelayModern","geoMargin","react","stylex","useBoolean"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c,d,m=d||(d=o("react")),p=d.useState,_=e!==void 0?e:e=n("DeveloperMAPIVersionSettingCardQuery.graphql");function f(e){var t,a,i=e.appId,l=e.isPantheonApp,d=l===void 0?!1:l,f=o("RelayHooks").useLazyLoadQuery(_,{appId:i}),g=p((t=(a=f.app)==null||(a=a.setting)==null?void 0:a.allowAutoVersionUpgrade)!=null?t:!0),h=g[0],y=g[1],C=r("useBoolean")(!1),b=C.value,v=C.setTrue,S=C.setFalse,R=o("RelayHooks").useRelayEnvironment(),L=u!==void 0?u:u=n("DeveloperMAPIVersionSettingCardMutation.graphql"),E=function(){v(),i!=null&&o("RelayModern").commitMutation(R,{mutation:L,variables:{app_id:i,allow_mapi_auto_version_upgrade:h},onCompleted:function(){S()},onError:function(){}})},k=d?m.jsx(r("GeoFlexbox.react"),{alignItems:"end",direction:"column",xstyle:r("geoMargin").all16,children:m.jsx(r("GeoButton.react"),{isDisabled:b,isLoading:b,label:s._(/*BTDS*/"Save"),onClick:function(){E(),o("AppUseCasesQPLUtils.react").markCustomizePoint(o("AppUseCasesQPLUtils.react").UseCasesCustomizePoint.MAPI_VERSION_SETTINGS_SAVE_BUTTON_CLICKED,{bool:{is_pantheon_app:d}})},xstyle:r("geoMargin").start8})}):null,I=m.jsxs(m.Fragment,{children:[m.jsx(r("GeoSwitch.react"),{description:s._(/*BTDS*/"Enable Marketing API version auto-upgrade to automatically update API calls from deprecated Marketing API versions. Disabling this feature may lead to failed API calls targeting deprecated Marketing API versions. {=m1} to learn more about Marketing API versioning.",[s._implicitParam("=m1",m.jsx(r("GeoLink.react"),{href:"https://developers.facebook.com/docs/marketing-api/versions",target:"_blank",children:s._(/*BTDS*/"Click here")}))]),label:s._(/*BTDS*/"Marketing API version auto-upgrade"),labelPosition:"suffix",onChange:y,value:h}),m.jsx("input",{name:"allow_version_auto_upgrade",readOnly:!0,type:"hidden",value:h?1:0})]});return m.jsx("div",babelHelpers.extends({},(c||(c=r("stylex"))).props(r("geoMargin").bottom16),{children:m.jsxs(r("GeoCard.react"),{header:m.jsx(r("GeoGenericCardHeader.react"),{children:m.jsx(r("GeoHeading.react"),{level:2,children:s._(/*BTDS*/"Marketing API version settings")})}),children:[m.jsx(r("GeoSection.react"),{children:I}),!h,k]})}))}f.displayName=f.name+" [from "+i.id+"]",l.default=f}),226);
-----
DeveloperMAPIVersionSettingCardQuery.graphql",["DeveloperMAPIVersionSettingCardQuery_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"appId"}],t=[{kind:"Variable",name:"id",variableName:"appId"}],r={alias:"allowAutoVersionUpgrade",args:null,kind:"ScalarField",name:"allow_auto_version_upgrade",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"DeveloperMAPIVersionSettingCardQuery",selections:[{alias:"app",args:t,concreteType:"Application",kind:"LinkedField",name:"fetch__Application",plural:!1,selections:[{alias:"setting",args:null,concreteType:"XFBApplicationAdsApiVersionSetting",kind:"LinkedField",name:"ads_api_version_setting",plural:!1,selections:[r],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"DeveloperMAPIVersionSettingCardQuery",selections:[{alias:"app",args:t,concreteType:"Application",kind:"LinkedField",name:"fetch__Application",plural:!1,selections:[{alias:"setting",args:null,concreteType:"XFBApplicationAdsApiVersionSetting",kind:"LinkedField",name:"ads_api_version_setting",plural:!1,selections:[r,o],storageKey:null},o],storageKey:null}]},params:{id:n("DeveloperMAPIVersionSettingCardQuery_facebookRelayOperation"),metadata:{},name:"DeveloperMAPIVersionSettingCardQuery",operationKind:"query",text:null}}})();a.exports=e}),null);
-----
DeveloperMAPIVersionSettingCardQuery_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="24813260561694065"}),null);
-----
-----
DeveloperMAPIVersionSettingCardQuery.graphql",["DeveloperMAPIVersionSettingCardQuery_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"appId"}],t=[{kind:"Variable",name:"id",variableName:"appId"}],r={alias:"allowAutoVersionUpgrade",args:null,kind:"ScalarField",name:"allow_auto_version_upgrade",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"DeveloperMAPIVersionSettingCardQuery",selections:[{alias:"app",args:t,concreteType:"Application",kind:"LinkedField",name:"fetch__Application",plural:!1,selections:[{alias:"setting",args:null,concreteType:"XFBApplicationAdsApiVersionSetting",kind:"LinkedField",name:"ads_api_version_setting",plural:!1,selections:[r],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"DeveloperMAPIVersionSettingCardQuery",selections:[{alias:"app",args:t,concreteType:"Application",kind:"LinkedField",name:"fetch__Application",plural:!1,selections:[{alias:"setting",args:null,concreteType:"XFBApplicationAdsApiVersionSetting",kind:"LinkedField",name:"ads_api_version_setting",plural:!1,selections:[r,o],storageKey:null},o],storageKey:null}]},params:{id:n("DeveloperMAPIVersionSettingCardQuery_facebookRelayOperation"),metadata:{},name:"DeveloperMAPIVersionSettingCardQuery",operationKind:"query",text:null}}})();a.exports=e}),null);
-----
DeveloperMAPIVersionSettingCardQuery_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="24813260561694065"}),null);
-----