ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialog.react",["fbt","DerivedCreatorSensitiveAdsBlocklistCategory$FbtEnum","FDSDialogFooter.react","FDSDialogHeader.react","FDSDialogPage.react","FDSListCellCheckboxAddOn.react","FDSListCellPressable.react","FDSListCellText.react","FDSText.react","FDSTextPairing.react","InstreamAdsBlockListCategory$FbtEnum","InstreamAdsBlockListCategoryMaps","ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogMutation.graphql","ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogQuery.graphql","ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogRefetchQuery.graphql","RelayHooks","adcategorizer_categories_FinalCategoryType","react","usePopPage"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c,d,m=d||(d=o("react")),p=d,_=p.useMemo,f=p.useState;function g(t){var a,i,l=t.props,d=l.onClose,p=l.pageID,g=t.queries.pageDataQueryReference,h=r("usePopPage")(),y=o("RelayHooks").useRelayEnvironment(),C=o("RelayHooks").useMutation(e!==void 0?e:e=n("ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogMutation.graphql")),b=C[0],v=C[1],S=o("RelayHooks").usePreloadedQuery(u!==void 0?u:u=n("ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogQuery.graphql"),g),R=(a=S==null||(i=S.page)==null||(i=i.creator_ads_blocklist)==null?void 0:i.blocked_ad_categories)!=null?a:[],L=f(function(){var e={};Object.entries(r("adcategorizer_categories_FinalCategoryType")).forEach(function(t){var n=t[0],r=t[1];typeof r=="number"&&(e[n]=String(r))});var t=R.map(function(t){return e[t]}).filter(Boolean);return new Set(t)}),E=L[0],k=L[1],I=_(function(){var e=Object.keys(r("InstreamAdsBlockListCategoryMaps").CategoryTypeToNameMap).filter(function(e){return![12,19,21,63,65,66,75,77,81,96].includes(parseInt(e,10))});return e.sort(function(e,t){var n,o=(n=r("InstreamAdsBlockListCategoryMaps")).CategoryTypeToNameMap[e],a=n.CategoryTypeToNameMap[t],i=Object.prototype.hasOwnProperty.call(n.DerivedCreatorSensitiveCategories,e),l=Object.prototype.hasOwnProperty.call(n.DerivedCreatorSensitiveCategories,t),u=i?s._(/*BTDS*/"",[s._enum(o,r("DerivedCreatorSensitiveAdsBlocklistCategory$FbtEnum"))]):s._(/*BTDS*/"",[s._enum(o,r("InstreamAdsBlockListCategory$FbtEnum"))]),c=l?s._(/*BTDS*/"",[s._enum(a,r("DerivedCreatorSensitiveAdsBlocklistCategory$FbtEnum"))]):s._(/*BTDS*/"",[s._enum(a,r("InstreamAdsBlockListCategory$FbtEnum"))]);return String(u).localeCompare(String(c))})},[]),T=function(t){k(function(e){var n=new Set(e);return n.has(t)?n.delete(t):n.size<20&&n.add(t),n})},D=function(){var e=Array.from(E);b({onCompleted:function(){o("RelayHooks").fetchQuery(y,c!==void 0?c:c=n("ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogRefetchQuery.graphql"),{pageID:p},{fetchPolicy:"network-only"}).subscribe({complete:function(){h&&h()}})},variables:{pageID:p,selected_categories:e}})},x=E.size>20||v;return m.jsx(r("FDSDialogPage.react"),{footer:m.jsx(r("FDSDialogFooter.react"),{expanding:!0,primary:{disabled:x,label:s._(/*BTDS*/""),onPress:D}}),header:m.jsx(r("FDSDialogHeader.react"),{onBack:function(){h&&h()},onClose:d,text:s._(/*BTDS*/""),withBackButton:!0,withCloseButton:!0}),children:m.jsxs("div",{className:"x78zum5 xdt5ytf x1l90r2v xf7dkkf xv54qhq x1y1aw1k xgpatz3",children:[m.jsx(r("FDSTextPairing.react"),{body:s._(/*BTDS*/""),level:3}),m.jsx("div",{className:"x78zum5 xdt5ytf xxs79tx",children:I.map(function(e){var t=E.has(e),n=r("InstreamAdsBlockListCategoryMaps").CategoryTypeToNameMap[e],o=Object.prototype.hasOwnProperty.call(r("InstreamAdsBlockListCategoryMaps").DerivedCreatorSensitiveCategories,e),a=o?s._(/*BTDS*/"",[s._enum(n,r("DerivedCreatorSensitiveAdsBlocklistCategory$FbtEnum"))]):s._(/*BTDS*/"",[s._enum(n,r("InstreamAdsBlockListCategory$FbtEnum"))]);return m.jsx(r("FDSListCellPressable.react"),{addOnEnd:m.jsx(r("FDSListCellCheckboxAddOn.react"),{checked:t}),content:m.jsx(r("FDSListCellText.react"),{headline:m.jsx(r("FDSText.react"),{type:"headline3",children:a})}),hasBottomDivider:!1,onPress:function(){return T(e)}},e)})})]})})}g.displayName=g.name+" [from "+i.id+"]",l.default=g}),226);
-----
ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogQuery.graphql",["ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogQuery_facebookRelayOperation","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"pageID"}],t=[{kind:"Variable",name:"id",variableName:"pageID"}],r={alias:null,args:null,kind:"ScalarField",name:"blocked_ad_categories",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogQuery",selections:[{alias:"page",args:t,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"XFBCreatorAdsBlocklist",kind:"LinkedField",name:"creator_ads_blocklist",plural:!1,selections:[r],storageKey:null}],type:"Page",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogQuery",selections:[{alias:"page",args:t,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"XFBCreatorAdsBlocklist",kind:"LinkedField",name:"creator_ads_blocklist",plural:!1,selections:[r,o],storageKey:null}],type:"Page",abstractKey:null},o],storageKey:null}]},params:{id:n("ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogQuery_facebookRelayOperation"),metadata:{},name:"ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogQuery",operationKind:"query",text:null}}})();n("relay-runtime").PreloadableQueryRegistry.set(e.params.id,e),a.exports=e}),null);
-----
ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialog.entrypoint",["JSResourceForInteraction","ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogQuery$Parameters"],(function(t,n,r,o,a,i,l){"use strict";var e={getPreloadProps:function(t){var e;return{queries:{pageDataQueryReference:{options:{fetchPolicy:"network-only"},parameters:n("ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogQuery$Parameters"),variables:{pageID:(e=t.pageID)!=null?e:""}}}}},root:r("JSResourceForInteraction")("ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialog.react").__setRef("ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialog.entrypoint")};l.default=e}),98);
-----
ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogQuery$Parameters",["ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogQuery_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e={kind:"PreloadableConcreteRequest",params:{id:n("ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogQuery_facebookRelayOperation"),metadata:{},name:"ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogQuery",operationKind:"query",text:null}};a.exports=e}),null);
-----
ProdashCometMonetizationUnifiedProgramBlocklistsCategoriesDialogQuery_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="25348660438097795"}),null);
-----