LWICometRegionalComplianceSection.react",["fbt","CometLink.react","LWICometRegionalComplianceContent.react","LWICometRegionalComplianceSectionFragment.graphql","LWICometRegionalComplianceSectionQuery.graphql","LWICometRegionalComplianceUtils","LWICometSection.react","LWICometSectionGlimmer.react","RelayHooks","react","react-compiler-runtime","withLWICometSpecPart"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||(k=d("react"));e=k;var m=e.useEffect,n=e.useState,o=i!==void 0?i:i=b("LWICometRegionalComplianceSectionFragment.graphql"),p=j!==void 0?j:j=b("LWICometRegionalComplianceSectionQuery.graphql"),q={subtitle:h._(/*BTDS*/"",[h._param("ad library help center link",l.jsx(c("CometLink.react"),{href:"/business/help/2405092116183307",target:"_blank",children:h._(/*BTDS*/"")})),h._param("verification help centerlink",l.jsx(c("CometLink.react"),{href:"/business/help/983527276402621",target:"_blank",children:h._(/*BTDS*/"")}))]),title:h._(/*BTDS*/"")},r=["SINGAPORE_UNIVERSAL"];function a(a){var b,e=d("react-compiler-runtime").c(13),f=a.adAccountID,g=a.admarketAccountID,h=a.audienceData;a=d("RelayHooks").useLazyLoadQuery(p,{adAccountID:f},{fetchPolicy:"store-or-network"});f=d("RelayHooks").useRefetchableFragment(o,a);a=f[0];var i=f[1];f=n(!1);var j=f[0],k=f[1];f=n(!1);var t=f[0],u=f[1],v;e[0]!==g||e[1]!==j||e[2]!==i?(f=function(){j&&i({adAccountID:g},{fetchPolicy:"network-only",onComplete:function(){k(!1),u(!0)}})},v=[j,g,i],e[0]=g,e[1]=j,e[2]=i,e[3]=f,e[4]=v):(f=e[3],v=e[4]);m(f,v);var w;if(e[5]!==h||e[6]!==(a==null||(b=a.lwi)==null?void 0:b.compliance_regulations)){var x,y;w=new Map();f=a==null||(x=a.lwi)==null?void 0:x.compliance_regulations;f!=null&&f.forEach(function(a){var b=a.entities.map(s);b={entities:b,guidanceCardBody:(b=(b=a.content)==null?void 0:b.verification_guidance_card_body)!=null?b:"",guidanceCardRedirectURI:(b=(b=a.content)==null?void 0:b.verification_guidance_card_redirect_uri)!=null?b:"",guidanceCardTitle:(b=(b=a.content)==null?void 0:b.verification_guidance_card_title)!=null?b:"",passPrepGK:(b=a.pass_prep_gk)!=null?b:!1,regionName:(b=a.region_name)!=null?b:"",shouldShowCheckbox:(b=a.should_show_checkbox)!=null?b:!1,title:(b=(b=a.content)==null?void 0:b.title)!=null?b:"",tooltipBody:(b=(b=a.content)==null?void 0:b.tooltip_body)!=null?b:""};a=a.regulation_type;a!=null&&r.includes(a)&&(h.subjectToSingaporeUniversal&&a==="SINGAPORE_UNIVERSAL"&&w.set(a,b))});e[5]=h;e[6]=a==null||(y=a.lwi)==null?void 0:y.compliance_regulations;e[7]=w}else w=e[7];if(w.size===0)return null;e[8]===Symbol["for"]("react.memo_cache_sentinel")?(v=l.jsx(c("LWICometSectionGlimmer.react"),{}),e[8]=v):v=e[8];e[9]!==g||e[10]!==w||e[11]!==t?(f=l.jsx(c("LWICometSection.react"),{fallback:v,header:q,specElement:"REGIONAL_COMPLIANCE",children:l.jsx(c("LWICometRegionalComplianceContent.react"),{admarketAccountID:g,complianceRegulations:w,optionsUpdateComplete:t,setDialogFlowComplete:k,setOptionsUpdateComplete:u})}),e[9]=g,e[10]=w,e[11]=t,e[12]=f):f=e[12];return f}function s(a){var b;return{label:(b=a.name)!=null?b:"",status:d("LWICometRegionalComplianceUtils").getStringFromStatus((b=a.status)!=null?b:""),value:(b=a.id)!=null?b:""}}f=c("withLWICometSpecPart")(a,function(a){return{adAccountID:a.adAccountData.legacyAccountID,admarketAccountID:a.adAccountData.id,audienceData:a.audienceData}});g["default"]=f}),226);
-----
LWICometRegionalComplianceSectionQuery.graphql",["LWICometRegionalComplianceSectionQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"adAccountID"}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"LWICometRegionalComplianceSectionQuery",selections:[{args:[{kind:"Variable",name:"adAccountID",variableName:"adAccountID"}],kind:"FragmentSpread",name:"LWICometRegionalComplianceSectionFragment"}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"LWICometRegionalComplianceSectionQuery",selections:[{alias:null,args:null,concreteType:"LWIAPI",kind:"LinkedField",name:"lwi",plural:!1,selections:[{alias:null,args:[{kind:"Variable",name:"ad_account_id",variableName:"adAccountID"}],concreteType:"LWIComplianceRegulation",kind:"LinkedField",name:"compliance_regulations",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"region_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"regulation_type",storageKey:null},{alias:null,args:null,concreteType:"VerificationEntity",kind:"LinkedField",name:"entities",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pass_prep_gk",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"should_show_checkbox",storageKey:null},{alias:null,args:null,concreteType:"VerificationRegulationContent",kind:"LinkedField",name:"content",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"tooltip_body",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"verification_guidance_card_title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"verification_guidance_card_body",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"verification_guidance_card_redirect_uri",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("LWICometRegionalComplianceSectionQuery_facebookRelayOperation"),metadata:{},name:"LWICometRegionalComplianceSectionQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
LWICometRegionalComplianceSectionQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24155508484110340"}),null);
-----