BusinessCometPeerApprovalSettingsHooks",["BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery.graphql","BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation.graphql","Currency","RelayHooks","SearchableEntry","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k=j||d("react"),l=k.useCallback,m=k.useMemo,n=k.useReducer,o={allAdsOption:!1,allUserEntries:[],dailyBudgetLimit:0,dailyBudgetSelected:!1,disabledAdminIDs:[],lifetimeBudgetLimit:0,lifetimeBudgetSelected:!1,overBudgetOption:!1,selectedApproversEntries:[],settingsID:null};function p(a,b){return babelHelpers["extends"]({},a,b)}function a(){return n(p,o)}var q=h!==void 0?h:h=b("BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery.graphql"),r=function(a,b){var e=a.xfb_business_integrity_ad_account_all_users||[],f=e.map(function(a){return new(c("SearchableEntry"))({subtitle:a.owning_business_name||"",title:a.name||"",uniqueID:a.id||""})}),g=e.filter(function(a){return a.is_admin}).map(function(a){return a.id||""});e=f.filter(function(a){return g.includes(a.getUniqueID())});a=a.xfb_business_integrity_ad_account_settings;if(a.length===0)return babelHelpers["extends"]({},o,{allUserEntries:f,disabledAdminIDs:g,selectedApproversEntries:e});var h=a[0].ad_account_settings,i=a[0].trusted_user_ids.filter(function(a){return!g.includes(a)});a=e.concat(f.filter(function(a){return i.includes(a.getUniqueID())}));return{allAdsOption:(h==null?void 0:h.all_ads_need_review)||!1,allUserEntries:f,dailyBudgetLimit:(h==null?void 0:h.daily_budget)!=null&&(h==null?void 0:h.daily_budget)!==0?(h==null?void 0:h.daily_budget)/d("Currency").getOffset(b):0,dailyBudgetSelected:(h==null?void 0:h.daily_budget)!=null,disabledAdminIDs:g,lifetimeBudgetLimit:(h==null?void 0:h.lifetime_budget)!=null&&(h==null?void 0:h.lifetime_budget)!==0?(h==null?void 0:h.lifetime_budget)/d("Currency").getOffset(b):0,lifetimeBudgetSelected:(h==null?void 0:h.lifetime_budget)!=null,overBudgetOption:(h==null?void 0:h.daily_budget)!=null||(h==null?void 0:h.lifetime_budget)!=null,selectedApproversEntries:a,settingsID:h==null?void 0:h.id}};function e(a){var b=d("RelayHooks").useLazyLoadQuery(q,{ad_account_id:a.getUniqueID(),legacy_account_id:a.getAuxiliaryData().legacyAdAccountID}),c=m(function(){return r(b,a.getAuxiliaryData().currency)},[b,a]);return c}var s=i!==void 0?i:i=b("BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation.graphql");function f(){var a=d("RelayHooks").useMutation(s),b=a[0];a=a[1];var c=l(function(a,c,d,e,f){d={all_ads_need_review:d.allAdsOption,daily_budget_limit:d.dailyBudgetSelected?d.dailyBudgetLimit:0,lifetime_budget_limit:d.lifetimeBudgetSelected?d.lifetimeBudgetLimit:0,trusted_user_ids:d.selectedApproversEntries.map(function(a){return a.getUniqueID()})};return b({onCompleted:function(a){var b,c;e((a==null||(b=a.xfb_update_business_integrity_ad_account_settings)==null?void 0:b.result)===!0);f((a=a==null||(c=a.xfb_update_business_integrity_ad_account_settings)==null?void 0:c.was_friction_applied)!=null?a:!1)},onError:function(){e(!1)},updater:function(a){a.invalidateStore()},variables:{business_manager_id:a,legacy_account_id:c,settings:d}})},[b]);return[c,a]}g.DEFAULT_SETTINGS=o;g.usePeerApprovalSettingsReducer=a;g.useLoadPeerApprovalSettings=e;g.MUTATION_QUERY=s;g.useUpdateSettingsMutation=f}),98);
-----
BusinessCometPeerApprovalAdAccountLevelModal.react",["fbt","BusinessCometPeerApprovalAdAccountLevelModalFragment.graphql","BusinessCometPeerApprovalAdAccountResultModal.react","BusinessCometPeerApprovalAdAccountSettingsFormSection.react","BusinessCometPeerApprovalSettingsHooks","BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils","CometPlaceholder.react","Currency","GeoButton.react","GeoFlexbox.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoSearchableSelector.react","GeoSection.react","GeoText.react","GeoTextLoadingState.react","RelayHooks","SearchableEntry","StaticSearchSource","geoMargin","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,g=a.accounts_fragmentRef,j=a.businessID,m=a.onHide;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("BusinessCometPeerApprovalAdAccountLevelModalFragment.graphql"),g);g=(a==null||(e=a.peer_approval_card)==null?void 0:e.accounts)||[];a=new(c("StaticSearchSource"))(g.map(function(a){var b=a.daily_budget_limit||0,e=a.lifetime_budget_limit||0,f=a.name==null||a.name.length===0?a.legacy_account_id:a.name;return new(c("SearchableEntry"))({auxiliaryData:{currency:a.currency_code_enum||"",legacyAdAccountID:a.legacy_account_id||""},keywordString:a.legacy_account_id||"",subtitle:Boolean(a.all_ads_need_review)?d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").getAccountAllAdsSubtitle(a.trusted_user_ids.length):b>0||e>0?d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").getAccountOverBudgetSubtitle((b=a.trusted_user_ids)==null?void 0:b.length):d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").getAccountDefaultSubtitle(a.trusted_user_ids.length),title:f||"",uniqueID:a.id||""})}).filter(Boolean));g=l(null);var n=g[0],o=g[1];g=d("BusinessCometPeerApprovalSettingsHooks").usePeerApprovalSettingsReducer();var p=g[0],q=g[1];g=l(null);var r=g[0],s=g[1];g=l(!1);var t=g[0],u=g[1];g=d("BusinessCometPeerApprovalSettingsHooks").useUpdateSettingsMutation();var v=g[0];g=g[1];var w=p.dailyBudgetSelected&&p.dailyBudgetLimit!==0||p.lifetimeBudgetSelected&&p.lifetimeBudgetLimit!==0;w=n!=null&&(!(p.overBudgetOption&&!p.allAdsOption)||w);var x=function(a){a===void 0&&(a=!1),s(null),a||(o(null),q(d("BusinessCometPeerApprovalSettingsHooks").DEFAULT_SETTINGS))};return k.jsxs(c("GeoFlexbox.react"),{children:[k.jsx(c("GeoModal.react"),{footer:k.jsx(c("GeoModalFooter.react"),{primaryButton:k.jsx(c("GeoButton.react"),{isDisabled:!w||g,isLoading:g,label:h._(/*BTDS*/"Save"),onClick:function(){if(n!=null){var a;a=(a=p.selectedApproversEntries)==null?void 0:a.filter(function(a){var b;return!((b=p.disabledAdminIDs)!=null&&b.includes(a.getUniqueID()))});a=babelHelpers["extends"]({},p,{dailyBudgetLimit:p.dailyBudgetLimit!=null?p.dailyBudgetLimit*c("Currency").getOffset(n.getAuxiliaryData().currency):p.dailyBudgetLimit,lifetimeBudgetLimit:p.lifetimeBudgetLimit!=null?p.lifetimeBudgetLimit*c("Currency").getOffset(n.getAuxiliaryData().currency):p.lifetimeBudgetLimit,selectedApproversEntries:a});v(j,n.getAuxiliaryData().legacyAdAccountID,a,s,u)}},variant:"primary"}),secondaryButton:k.jsx(c("GeoButton.react"),{label:h._(/*BTDS*/"Cancel"),onClick:function(){m(),x()}})}),header:k.jsx(c("GeoModalHeader.react"),{heading:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").PEER_APPROVAL_MODAL_TITLE_AD_ACCOUNT}),onHide:function(){m(),x()},children:k.jsxs(c("GeoSection.react"),{children:[k.jsxs(c("GeoFlexbox.react"),{alignItems:"start",direction:"column",children:[k.jsx(c("GeoText.react"),{xstyle:c("geoMargin").bottom16,children:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").PEER_APPROVAL_MODAL_DESCRIPTION_AD_ACCOUNT}),k.jsx(c("GeoSearchableSelector.react"),{emptySearchResultsContent:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_SELECTOR_MODAL_NO_RESULT,isDisabled:g,label:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_SELECTOR_MODAL_TITLE,onChange:o,placeholder:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_SELECTOR_MODAL_PLACEHOLDER,searchSource:a,value:n,xstyle:c("geoMargin").bottom12})]}),n!==null?k.jsx(c("CometPlaceholder.react"),{fallback:k.jsxs(k.Fragment,{children:[k.jsx(c("GeoTextLoadingState.react"),{size:"header2",loggingName:f.id}),k.jsx(c("GeoTextLoadingState.react"),{isStaggered:!0,lines:4,loggingName:f.id})]}),name:f.id,children:k.jsx(c("BusinessCometPeerApprovalAdAccountSettingsFormSection.react"),{mutationInFlight:g,selectedAdAccountEntry:n,settings:p,updateSettings:q})}):null]})}),t?m():k.jsx(c("BusinessCometPeerApprovalAdAccountResultModal.react"),{adAccountName:(n==null?void 0:n.getTitle())||"",mutationResult:r,onFinishFlow:function(){m(),x()},onRestartFlow:x})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
BusinessCometPeerApprovalAdAccountSettingsFormSection.react",["BusinessCometPeerApprovalSettingsHooks","BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils","GeoBaseSpacingLayout.react","GeoBinaryInput.react","GeoCurrencyInput.react","GeoDivider.react","GeoFlexbox.react","GeoRadioList.react","GeoRadioListItem.react","GeoSearchableMultiSelector.react","GeoTextPairing.react","StaticSearchSource","geoMargin","intlList","react","stylex"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react"));b=i;var k=b.useEffect,l=b.useMemo,m={CUSTOM:"CUSTOM",DEFAULT:"DEFAULT",EXTRA:"EXTRA"};function a(a){var b=a.mutationInFlight,e=a.selectedAdAccountEntry,f=a.settings,g=a.updateSettings,i=d("BusinessCometPeerApprovalSettingsHooks").useLoadPeerApprovalSettings(e);k(function(){return g(i)},[g,i]);a=l(function(){return new(c("StaticSearchSource"))(f.allUserEntries)},[f.allUserEntries]);function n(a){return c("intlList")(a.map(function(a){return a.getTitle()}),"AND","COMMA")}return j.jsxs(c("GeoFlexbox.react"),{alignItems:"start",direction:"column",children:[j.jsxs(c("GeoBaseSpacingLayout.react"),{align:"start",context:"content",direction:"vertical",relation:"paragraph",children:[j.jsxs(c("GeoRadioList.react"),{description:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_PEER_APPROVAL_SELECT_PROTECTIONS_DESCRIPTION,isDisabled:b,label:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_PEER_APPROVAL_SELECT_PROTECTIONS_HEADING,onChange:function(a){g({allAdsOption:a===m.EXTRA,dailyBudgetLimit:0,dailyBudgetSelected:!1,lifetimeBudgetLimit:0,lifetimeBudgetSelected:!1,overBudgetOption:a===m.CUSTOM})},value:f.allAdsOption?m.EXTRA:f.overBudgetOption?m.CUSTOM:m.DEFAULT,children:[j.jsx(c("GeoRadioListItem.react"),{description:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_DEFAULT_PEER_APPROVAL_OPTION_DESCRIPTION,label:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_DEFAULT_PEER_APPROVAL_OPTION_HEADING,value:m.DEFAULT}),j.jsx(c("GeoRadioListItem.react"),{description:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_ALL_ADS_PEER_APPROVAL_OPTION_DESCRIPTION,label:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_ALL_ADS_PEER_APPROVAL_OPTION_HEADING,value:m.EXTRA}),j.jsx(c("GeoRadioListItem.react"),{description:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_OVER_BUDGET_PEER_APPROVAL_OPTION_DESCRIPTION,label:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_OVER_BUDGET_PEER_APPROVAL_OPTION_HEADING,onSelected:function(){g({dailyBudgetLimit:f.overBudgetOption?0:f.dailyBudgetLimit,dailyBudgetSelected:f.overBudgetOption?!1:f.dailyBudgetSelected,lifetimeBudgetLimit:f.overBudgetOption?0:f.lifetimeBudgetLimit,lifetimeBudgetSelected:f.overBudgetOption?!1:f.lifetimeBudgetSelected,overBudgetOption:!f.overBudgetOption})},value:m.CUSTOM})]}),f.overBudgetOption&&!f.allAdsOption?j.jsxs("div",babelHelpers["extends"]({},(h||(h=c("stylex"))).props(c("geoMargin").vert8),{children:[j.jsx(c("GeoBinaryInput.react"),{label:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").PA_AD_ACCOUNT_DAILY_BUDGET_OPTION_TITLE,onChange:function(){return g({dailyBudgetSelected:!f.dailyBudgetSelected})},type:"checkbox",value:f.dailyBudgetSelected,xstyle:c("geoMargin").bottom8,children:j.jsx(c("GeoCurrencyInput.react"),{currency:e.getAuxiliaryData().currency,isDisabled:b||!f.dailyBudgetSelected,label:"",onChange:function(a){return g({dailyBudgetLimit:a})},placeholder:"",value:f.dailyBudgetLimit})}),j.jsx(c("GeoBinaryInput.react"),{label:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").PA_AD_ACCOUNT_LIFETIME_BUDGET_OPTION_TITLE,onChange:function(){return g({lifetimeBudgetSelected:!f.lifetimeBudgetSelected})},type:"checkbox",value:f.lifetimeBudgetSelected,children:j.jsx(c("GeoCurrencyInput.react"),{currency:e.getAuxiliaryData().currency,isDisabled:b||!f.lifetimeBudgetSelected,label:"",onChange:function(a){return g({lifetimeBudgetLimit:a})},placeholder:"",value:f.lifetimeBudgetLimit})})]})):null]}),j.jsx(c("GeoDivider.react"),{}),j.jsx(c("GeoTextPairing.react"),{description:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").getAdApproversSelectorDescriptionText(),heading:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").PA_AD_ACCOUNT_CHOOSE_APPROVERS_STEP_TITLE,size:"header4",xstyle:c("geoMargin").vert8}),j.jsx(c("GeoSearchableMultiSelector.react"),{buttonLabelRenderer:n,disabledEntries:f.disabledAdminIDs.map(function(a){return{disabledMessage:"User is disabled because they already have admin access",id:a}}),emptySearchResultsContent:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_SELECTOR_MODAL_NO_RESULT,isDisabled:b,isLabelHidden:!0,label:"Ad Approvers",onChange:function(a){return g({selectedApproversEntries:a})},placeholder:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").PA_AD_ACCOUNT_APPROVERS_SELECTOR_PLACEHOLDER,searchSource:a,value:f.selectedApproversEntries})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery.graphql",["BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"ad_account_id"},{defaultValue:null,kind:"LocalArgument",name:"legacy_account_id"}],c={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};c=[{alias:null,args:[{kind:"Variable",name:"ad_account_id",variableName:"legacy_account_id"}],concreteType:"XFBBusinessIntegrityAdAccountSettingsQuery",kind:"LinkedField",name:"xfb_business_integrity_ad_account_settings",plural:!0,selections:[{alias:null,args:null,concreteType:"XFBBusinessIntegrityAdAccountSettings",kind:"LinkedField",name:"ad_account_settings",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"all_ads_need_review",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"daily_budget",storageKey:null},c,{alias:null,args:null,kind:"ScalarField",name:"lifetime_budget",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trusted_user_ids",storageKey:null}],storageKey:null},{alias:null,args:[{kind:"Variable",name:"ad_account_id",variableName:"ad_account_id"}],concreteType:"XFBBusinessIntegrityAdAccountUser",kind:"LinkedField",name:"xfb_business_integrity_ad_account_all_users",plural:!0,selections:[c,{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_admin",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"owning_business_name",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery",selections:c,type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery",selections:c},params:{id:b("BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery_facebookRelayOperation"),metadata:{},name:"BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation.graphql",["BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"business_manager_id"},{defaultValue:null,kind:"LocalArgument",name:"legacy_account_id"},{defaultValue:null,kind:"LocalArgument",name:"settings"}],c=[{alias:null,args:[{kind:"Variable",name:"ad_account_id",variableName:"legacy_account_id"},{kind:"Variable",name:"business_manager_id",variableName:"business_manager_id"},{kind:"Variable",name:"settings",variableName:"settings"}],concreteType:"XFBUpdateBusinessIntegrityAdAccountSettingsResponsePayload",kind:"LinkedField",name:"xfb_update_business_integrity_ad_account_settings",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"error",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"was_friction_applied",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"result",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation",selections:c,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation",selections:c},params:{id:b("BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation_facebookRelayOperation"),metadata:{},name:"BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="23991029593834103"}),null);
-----
BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24724242863859386"}),null);
-----
-----
BusinessCometPeerApprovalAdAccountLevelModal.react",["fbt","BusinessCometPeerApprovalAdAccountLevelModalFragment.graphql","BusinessCometPeerApprovalAdAccountResultModal.react","BusinessCometPeerApprovalAdAccountSettingsFormSection.react","BusinessCometPeerApprovalSettingsHooks","BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils","CometPlaceholder.react","Currency","GeoButton.react","GeoFlexbox.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoSearchableSelector.react","GeoSection.react","GeoText.react","GeoTextLoadingState.react","RelayHooks","SearchableEntry","StaticSearchSource","geoMargin","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,g=a.accounts_fragmentRef,j=a.businessID,m=a.onHide;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("BusinessCometPeerApprovalAdAccountLevelModalFragment.graphql"),g);g=(a==null||(e=a.peer_approval_card)==null?void 0:e.accounts)||[];a=new(c("StaticSearchSource"))(g.map(function(a){var b=a.daily_budget_limit||0,e=a.lifetime_budget_limit||0,f=a.name==null||a.name.length===0?a.legacy_account_id:a.name;return new(c("SearchableEntry"))({auxiliaryData:{currency:a.currency_code_enum||"",legacyAdAccountID:a.legacy_account_id||""},keywordString:a.legacy_account_id||"",subtitle:Boolean(a.all_ads_need_review)?d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").getAccountAllAdsSubtitle(a.trusted_user_ids.length):b>0||e>0?d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").getAccountOverBudgetSubtitle((b=a.trusted_user_ids)==null?void 0:b.length):d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").getAccountDefaultSubtitle(a.trusted_user_ids.length),title:f||"",uniqueID:a.id||""})}).filter(Boolean));g=l(null);var n=g[0],o=g[1];g=d("BusinessCometPeerApprovalSettingsHooks").usePeerApprovalSettingsReducer();var p=g[0],q=g[1];g=l(null);var r=g[0],s=g[1];g=l(!1);var t=g[0],u=g[1];g=d("BusinessCometPeerApprovalSettingsHooks").useUpdateSettingsMutation();var v=g[0];g=g[1];var w=p.dailyBudgetSelected&&p.dailyBudgetLimit!==0||p.lifetimeBudgetSelected&&p.lifetimeBudgetLimit!==0;w=n!=null&&(!(p.overBudgetOption&&!p.allAdsOption)||w);var x=function(a){a===void 0&&(a=!1),s(null),a||(o(null),q(d("BusinessCometPeerApprovalSettingsHooks").DEFAULT_SETTINGS))};return k.jsxs(c("GeoFlexbox.react"),{children:[k.jsx(c("GeoModal.react"),{footer:k.jsx(c("GeoModalFooter.react"),{primaryButton:k.jsx(c("GeoButton.react"),{isDisabled:!w||g,isLoading:g,label:h._(/*BTDS*/"Save"),onClick:function(){if(n!=null){var a;a=(a=p.selectedApproversEntries)==null?void 0:a.filter(function(a){var b;return!((b=p.disabledAdminIDs)!=null&&b.includes(a.getUniqueID()))});a=babelHelpers["extends"]({},p,{dailyBudgetLimit:p.dailyBudgetLimit!=null?p.dailyBudgetLimit*c("Currency").getOffset(n.getAuxiliaryData().currency):p.dailyBudgetLimit,lifetimeBudgetLimit:p.lifetimeBudgetLimit!=null?p.lifetimeBudgetLimit*c("Currency").getOffset(n.getAuxiliaryData().currency):p.lifetimeBudgetLimit,selectedApproversEntries:a});v(j,n.getAuxiliaryData().legacyAdAccountID,a,s,u)}},variant:"primary"}),secondaryButton:k.jsx(c("GeoButton.react"),{label:h._(/*BTDS*/"Cancel"),onClick:function(){m(),x()}})}),header:k.jsx(c("GeoModalHeader.react"),{heading:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").PEER_APPROVAL_MODAL_TITLE_AD_ACCOUNT}),onHide:function(){m(),x()},children:k.jsxs(c("GeoSection.react"),{children:[k.jsxs(c("GeoFlexbox.react"),{alignItems:"start",direction:"column",children:[k.jsx(c("GeoText.react"),{xstyle:c("geoMargin").bottom16,children:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").PEER_APPROVAL_MODAL_DESCRIPTION_AD_ACCOUNT}),k.jsx(c("GeoSearchableSelector.react"),{emptySearchResultsContent:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_SELECTOR_MODAL_NO_RESULT,isDisabled:g,label:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_SELECTOR_MODAL_TITLE,onChange:o,placeholder:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_SELECTOR_MODAL_PLACEHOLDER,searchSource:a,value:n,xstyle:c("geoMargin").bottom12})]}),n!==null?k.jsx(c("CometPlaceholder.react"),{fallback:k.jsxs(k.Fragment,{children:[k.jsx(c("GeoTextLoadingState.react"),{size:"header2",loggingName:f.id}),k.jsx(c("GeoTextLoadingState.react"),{isStaggered:!0,lines:4,loggingName:f.id})]}),name:f.id,children:k.jsx(c("BusinessCometPeerApprovalAdAccountSettingsFormSection.react"),{mutationInFlight:g,selectedAdAccountEntry:n,settings:p,updateSettings:q})}):null]})}),t?m():k.jsx(c("BusinessCometPeerApprovalAdAccountResultModal.react"),{adAccountName:(n==null?void 0:n.getTitle())||"",mutationResult:r,onFinishFlow:function(){m(),x()},onRestartFlow:x})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
BusinessCometPeerApprovalAdAccountSettingsFormSection.react",["BusinessCometPeerApprovalSettingsHooks","BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils","GeoBaseSpacingLayout.react","GeoBinaryInput.react","GeoCurrencyInput.react","GeoDivider.react","GeoFlexbox.react","GeoRadioList.react","GeoRadioListItem.react","GeoSearchableMultiSelector.react","GeoTextPairing.react","StaticSearchSource","geoMargin","intlList","react","stylex"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react"));b=i;var k=b.useEffect,l=b.useMemo,m={CUSTOM:"CUSTOM",DEFAULT:"DEFAULT",EXTRA:"EXTRA"};function a(a){var b=a.mutationInFlight,e=a.selectedAdAccountEntry,f=a.settings,g=a.updateSettings,i=d("BusinessCometPeerApprovalSettingsHooks").useLoadPeerApprovalSettings(e);k(function(){return g(i)},[g,i]);a=l(function(){return new(c("StaticSearchSource"))(f.allUserEntries)},[f.allUserEntries]);function n(a){return c("intlList")(a.map(function(a){return a.getTitle()}),"AND","COMMA")}return j.jsxs(c("GeoFlexbox.react"),{alignItems:"start",direction:"column",children:[j.jsxs(c("GeoBaseSpacingLayout.react"),{align:"start",context:"content",direction:"vertical",relation:"paragraph",children:[j.jsxs(c("GeoRadioList.react"),{description:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_PEER_APPROVAL_SELECT_PROTECTIONS_DESCRIPTION,isDisabled:b,label:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_PEER_APPROVAL_SELECT_PROTECTIONS_HEADING,onChange:function(a){g({allAdsOption:a===m.EXTRA,dailyBudgetLimit:0,dailyBudgetSelected:!1,lifetimeBudgetLimit:0,lifetimeBudgetSelected:!1,overBudgetOption:a===m.CUSTOM})},value:f.allAdsOption?m.EXTRA:f.overBudgetOption?m.CUSTOM:m.DEFAULT,children:[j.jsx(c("GeoRadioListItem.react"),{description:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_DEFAULT_PEER_APPROVAL_OPTION_DESCRIPTION,label:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_DEFAULT_PEER_APPROVAL_OPTION_HEADING,value:m.DEFAULT}),j.jsx(c("GeoRadioListItem.react"),{description:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_ALL_ADS_PEER_APPROVAL_OPTION_DESCRIPTION,label:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_ALL_ADS_PEER_APPROVAL_OPTION_HEADING,value:m.EXTRA}),j.jsx(c("GeoRadioListItem.react"),{description:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_OVER_BUDGET_PEER_APPROVAL_OPTION_DESCRIPTION,label:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_OVER_BUDGET_PEER_APPROVAL_OPTION_HEADING,onSelected:function(){g({dailyBudgetLimit:f.overBudgetOption?0:f.dailyBudgetLimit,dailyBudgetSelected:f.overBudgetOption?!1:f.dailyBudgetSelected,lifetimeBudgetLimit:f.overBudgetOption?0:f.lifetimeBudgetLimit,lifetimeBudgetSelected:f.overBudgetOption?!1:f.lifetimeBudgetSelected,overBudgetOption:!f.overBudgetOption})},value:m.CUSTOM})]}),f.overBudgetOption&&!f.allAdsOption?j.jsxs("div",babelHelpers["extends"]({},(h||(h=c("stylex"))).props(c("geoMargin").vert8),{children:[j.jsx(c("GeoBinaryInput.react"),{label:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").PA_AD_ACCOUNT_DAILY_BUDGET_OPTION_TITLE,onChange:function(){return g({dailyBudgetSelected:!f.dailyBudgetSelected})},type:"checkbox",value:f.dailyBudgetSelected,xstyle:c("geoMargin").bottom8,children:j.jsx(c("GeoCurrencyInput.react"),{currency:e.getAuxiliaryData().currency,isDisabled:b||!f.dailyBudgetSelected,label:"",onChange:function(a){return g({dailyBudgetLimit:a})},placeholder:"",value:f.dailyBudgetLimit})}),j.jsx(c("GeoBinaryInput.react"),{label:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").PA_AD_ACCOUNT_LIFETIME_BUDGET_OPTION_TITLE,onChange:function(){return g({lifetimeBudgetSelected:!f.lifetimeBudgetSelected})},type:"checkbox",value:f.lifetimeBudgetSelected,children:j.jsx(c("GeoCurrencyInput.react"),{currency:e.getAuxiliaryData().currency,isDisabled:b||!f.lifetimeBudgetSelected,label:"",onChange:function(a){return g({lifetimeBudgetLimit:a})},placeholder:"",value:f.lifetimeBudgetLimit})})]})):null]}),j.jsx(c("GeoDivider.react"),{}),j.jsx(c("GeoTextPairing.react"),{description:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").getAdApproversSelectorDescriptionText(),heading:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").PA_AD_ACCOUNT_CHOOSE_APPROVERS_STEP_TITLE,size:"header4",xstyle:c("geoMargin").vert8}),j.jsx(c("GeoSearchableMultiSelector.react"),{buttonLabelRenderer:n,disabledEntries:f.disabledAdminIDs.map(function(a){return{disabledMessage:"User is disabled because they already have admin access",id:a}}),emptySearchResultsContent:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").AD_ACCOUNT_SELECTOR_MODAL_NO_RESULT,isDisabled:b,isLabelHidden:!0,label:"Ad Approvers",onChange:function(a){return g({selectedApproversEntries:a})},placeholder:d("BusinessCometUnifiedSettingsSecurityCenterPeerApprovalUtils").PA_AD_ACCOUNT_APPROVERS_SELECTOR_PLACEHOLDER,searchSource:a,value:f.selectedApproversEntries})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery.graphql",["BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"ad_account_id"},{defaultValue:null,kind:"LocalArgument",name:"legacy_account_id"}],c={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};c=[{alias:null,args:[{kind:"Variable",name:"ad_account_id",variableName:"legacy_account_id"}],concreteType:"XFBBusinessIntegrityAdAccountSettingsQuery",kind:"LinkedField",name:"xfb_business_integrity_ad_account_settings",plural:!0,selections:[{alias:null,args:null,concreteType:"XFBBusinessIntegrityAdAccountSettings",kind:"LinkedField",name:"ad_account_settings",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"all_ads_need_review",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"daily_budget",storageKey:null},c,{alias:null,args:null,kind:"ScalarField",name:"lifetime_budget",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trusted_user_ids",storageKey:null}],storageKey:null},{alias:null,args:[{kind:"Variable",name:"ad_account_id",variableName:"ad_account_id"}],concreteType:"XFBBusinessIntegrityAdAccountUser",kind:"LinkedField",name:"xfb_business_integrity_ad_account_all_users",plural:!0,selections:[c,{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_admin",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"owning_business_name",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery",selections:c,type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery",selections:c},params:{id:b("BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery_facebookRelayOperation"),metadata:{},name:"BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation.graphql",["BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"business_manager_id"},{defaultValue:null,kind:"LocalArgument",name:"legacy_account_id"},{defaultValue:null,kind:"LocalArgument",name:"settings"}],c=[{alias:null,args:[{kind:"Variable",name:"ad_account_id",variableName:"legacy_account_id"},{kind:"Variable",name:"business_manager_id",variableName:"business_manager_id"},{kind:"Variable",name:"settings",variableName:"settings"}],concreteType:"XFBUpdateBusinessIntegrityAdAccountSettingsResponsePayload",kind:"LinkedField",name:"xfb_update_business_integrity_ad_account_settings",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"error",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"was_friction_applied",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"result",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation",selections:c,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation",selections:c},params:{id:b("BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation_facebookRelayOperation"),metadata:{},name:"BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
BusinessCometPeerApprovalSettingsHooks_LoadSettingsQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="23991029593834103"}),null);
-----
BusinessCometPeerApprovalSettingsHooks_updateSettingsMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24724242863859386"}),null);
-----