BusinessCometAdsLiftSetupRoot.react",["fbt","BusinessCometAdsExperimentsWrapper.react","BusinessCometAdsLiftSetupCellsContext.react","BusinessCometAdsLiftSetupCellsDispatchContext","BusinessCometAdsLiftSetupHeader.react","BusinessCometAdsLiftSetupObjectivesContext.react","BusinessCometAdsLiftSetupObjectivesDispatchContext","BusinessCometAdsLiftSetupRootAccountQuery.graphql","BusinessCometAdsLiftSetupRootQuery.graphql","BusinessCometAdsLiftSetupStepper.react","BusinessCometAdsLiftSetupValidationWrapper.react","BusinessCometAdsLiftStudySetupContext.react","CometErrorBoundary.react","FBLogger","GeoNotice.react","LiftUiEventsFalcoEvent","RelayHooks","RulesTimezoneTransitionProvider","Timezone","TimezoneNamesData","TimezoneRulesFrom2009","gkx","react","useBusinessCometStudy","useBusinessCometStudyExtraData","useBusinessCometStudySetupStep","useLiftSetupQPL"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c,d=c||(c=o("react")),m=c,p=m.useCallback,_=m.useContext,f=m.useEffect;o("Timezone").registerRulesModule(r("RulesTimezoneTransitionProvider"),r("TimezoneRulesFrom2009")),o("Timezone").registerNamesModule(r("TimezoneNamesData")),o("Timezone").toggleTransitionProvider("rules",!0);var g=e!==void 0?e:e=n("BusinessCometAdsLiftSetupRootQuery.graphql"),h=u!==void 0?u:u=n("BusinessCometAdsLiftSetupRootAccountQuery.graphql");function y(){var e=o("BusinessCometAdsLiftSetupObjectivesContext.react").useBusinessCometAdsLiftSetupObjectivesContext(),t=e.availableSources,n=o("BusinessCometAdsLiftSetupCellsContext.react").useBusinessCometAdsLiftSetupCellsContext(),a=n.needToReloadSourcesAccountIds,i=_(r("BusinessCometAdsLiftSetupObjectivesDispatchContext")),l=i.dispatch,s=_(r("BusinessCometAdsLiftSetupCellsDispatchContext")),u=s.dispatch,c=o("RelayHooks").useRelayEnvironment();return f(function(){if(a.length>0){var e=async function(){try{var e=[],n=[],i=a.map(async function(e){try{var t=await o("RelayHooks").fetchQuery(c,h,{id:e,skip:!1}).toPromise();return t!=null&&n.push(t),o("BusinessCometAdsLiftSetupObjectivesContext.react").buildAvailableSourcesFromAccountData(t)}catch(t){return r("LiftUiEventsFalcoEvent").log(function(){return{event_name:"Error refetching account data for sources reload",extra_data_map:{account_id:e,error_message:t instanceof Error?t.message:String(t)},ui_product:"Unified Setup"}}),new Map}}),s=await Promise.all(i);e.push.apply(e,s);var d=new Map;for(var m of t.entries()){var p=m[0],_=m[1];d.set(p,[].concat(_))}for(var f of e){var g=async function(){var e=y[0],t=y[1],n=d.get(e)||[],r=new Set(n.map(function(e){return e.id})),o=t.filter(function(e){return!r.has(e.id)});d.set(e,[].concat(n,o))};for(var y of f.entries())await g()}if(l({availableSources:d,type:"SET_AVAILABLE_SOURCES"}),n.length>0){var C=[],b=new Set;for(var v of n){var S=o("BusinessCometAdsLiftSetupObjectivesContext.react").buildDatasetEventsInfo(null,v);for(var R of S){var L=R.dataset_id,E=R.is_offline_source===!0,k=(L!=null?L:"")+"_"+(E?"offline":"online");L!=null&&!b.has(k)&&(b.add(k),C.push(R))}}l({datasetEventsInfo:C,type:"SET_DATASET_EVENTS_INFO"})}}catch(e){r("LiftUiEventsFalcoEvent").log(function(){return{event_name:"Error during sources refetch process",extra_data_map:{error_message:e instanceof Error?e.message:String(e)},ui_product:"Unified Setup"}})}finally{u({accountIds:[],type:"NEED_TO_RELOAD_SOURCES"})}};e().catch(function(e){})}},[a,t,l,u,c]),null}y.displayName=y.name+" [from "+i.id+"]";function C(e){var t,n,a,i,l,u,c,m,_=o("RelayHooks").usePreloadedQuery(g,e.queries.studyDataRef),C=e==null||(t=e.props)==null||(t=t.routeProps)==null?void 0:t.test_type,b=e==null||(n=e.props)==null||(n=n.routeProps)==null?void 0:n.is_internal_user,v=o("useBusinessCometStudy").getInitialStudy(_,C,b),S=o("RelayHooks").usePreloadedQuery(h,e.queries.accountDataRef),R=o("useBusinessCometStudy").useBusinessCometStudy(v),L=R.study,E=R.updateStudy,k=o("useBusinessCometStudyExtraData").useBusinessCometStudyExtraData(o("useBusinessCometStudyExtraData").getInitialStudyExtraData(L,C)),I=k.studyExtraData,T=k.updateStudyExtraData,D=o("useBusinessCometStudySetupStep").useBusinessCometStudySetupStep(),x=D.step,$=D.updateStudyStep,P=r("useLiftSetupQPL")((a=L==null?void 0:L.id)!=null?a:null);f(function(){P.startSetupSession("direct_load",C)},[P,C]);var N=p(function(e){var t,n,o,a;r("FBLogger")("ads_lift_unified_setup").mustfix("Failed to load Ads Experiments Lift Setup Root. Study ID: %s. Error %s. Stack Trace %s",(t=_==null||(n=_.node)==null?void 0:n.id)!=null?t:"",(o=e==null?void 0:e.message)!=null?o:"",(a=e==null?void 0:e.stack)!=null?a:"")},[_==null||(i=_.node)==null?void 0:i.id]),M=p(function(e){var t,n,o,a;r("FBLogger")("ads_lift_unified_setup").mustfix("Failed to load account information. Account ID: %s. Error %s. Stack Trace %s",(t=S==null||(n=S.node)==null?void 0:n.id)!=null?t:"",(o=e==null?void 0:e.message)!=null?o:"",(a=e==null?void 0:e.stack)!=null?a:"")},[S==null||(l=S.node)==null?void 0:l.id]),w=_==null?void 0:_.node,A=w!=null?w:{},F=A.cellsContextFragment,O=A.if_fetch_conversion_objective_data,B=A.objectivesContextFragment,W=O!=null?O:{},q=W.accountsPixelsDataFragment,U=e==null||(u=e.props)==null||(u=u.routeProps)==null?void 0:u.account_id;if(!b&&U==null)return d.jsx("div",{children:s._(/*BTDS*/"Access denied")});var V=w==null||(c=w.ad_accounts)==null||(c=c.at(0))==null?void 0:c.legacy_account_id,H=d.jsx(r("BusinessCometAdsLiftSetupHeader.react"),{}),G=d.jsx(r("BusinessCometAdsLiftSetupStepper.react"),{step:x});return d.jsx(r("BusinessCometAdsExperimentsWrapper.react"),{adAccountID:U!=null?U:V,header:null,isSetup:!0,children:d.jsx(o("BusinessCometAdsLiftStudySetupContext.react").BusinessCometAdsLiftSetupContextProvider,{adAccountID:U!=null?U:V,isInternalUser:b,qplLogger:P,step:x,study:L,studyExtraData:I,updateStudy:E,updateStudyExtraData:T,updateStudyStep:$,children:d.jsx(r("CometErrorBoundary.react"),{fallback:function(t){var e=r("gkx")("3102");return d.jsx(r("GeoNotice.react"),{status:"error",children:e?s._(/*BTDS*/"Failed to load page. Please try again later. Error Message: {error_message} Stack Trace: {error_stack}",[s._param("error_message",t.message),s._param("error_stack",t.stack)]):s._(/*BTDS*/"Failed to load page. Please try again later.")})},onError:function(t){N(t),M(t)},children:d.jsx(o("BusinessCometAdsLiftSetupObjectivesContext.react").BusinessCometAdsLiftSetupObjectivesContext,{accountPixelsDataFromUrl:S,accountsPixelsDataFromStudyFragmentRef:q,studyObjectivesFragmentRef:B,children:d.jsxs(o("BusinessCometAdsLiftSetupCellsContext.react").BusinessCometAdsLiftSetupCellsContext,{accountFragmentRef:S==null||(m=S.node)==null?void 0:m.ad_account,studyFragmentRef:F,children:[d.jsx(y,{}),d.jsx(r("BusinessCometAdsLiftSetupValidationWrapper.react"),{header:H,leftColumn:G,study:L})]})})})})})}C.displayName=C.name+" [from "+i.id+"]",l.default=C}),226);
-----
BusinessCometAdsLiftSetupRootAccountQuery.graphql",["BusinessCometAdsLiftSetupRootAccountQuery_facebookRelayOperation","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"id"},{defaultValue:null,kind:"LocalArgument",name:"skip"}],t=[{kind:"Variable",name:"id",variableName:"id"}],r={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"payment_legacy_account_id",storageKey:null},a={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"last_fired_time",storageKey:null},l={alias:null,args:null,concreteType:"AdAccountAdsPixelsConnection",kind:"LinkedField",name:"ads_pixels",plural:!1,selections:[{alias:null,args:null,concreteType:"AdsPixel",kind:"LinkedField",name:"nodes",plural:!0,selections:[r,a,i],storageKey:null}],storageKey:null},s={alias:null,args:null,concreteType:"AdAccountCustomConversionsConnection",kind:"LinkedField",name:"custom_conversions",plural:!1,selections:[{alias:null,args:null,concreteType:"CustomConversion",kind:"LinkedField",name:"nodes",plural:!0,selections:[r,a,{alias:null,args:null,kind:"ScalarField",name:"last_fired",storageKey:null}],storageKey:null}],storageKey:null},u={alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"advertisable_applications",plural:!0,selections:[a,{alias:null,args:null,kind:"ScalarField",name:"icon_url",storageKey:null},r],storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},d={alias:null,args:[{kind:"Literal",name:"get_emq_info",value:!0}],concreteType:"XFBDatasetInfo",kind:"LinkedField",name:"datasets",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"dataset_id",storageKey:null},a,i,{alias:null,args:null,kind:"ScalarField",name:"is_offline_source",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"offline_dataset_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"primary_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_app_standalone_source",storageKey:null},{alias:null,args:null,concreteType:"XFBEventsInfo",kind:"LinkedField",name:"events_info",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"event_name",storageKey:null},c,i,{alias:null,args:null,concreteType:"XFBSourceLastFiredTime",kind:"LinkedField",name:"last_fired_time_per_source",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"source",storageKey:null},i],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"source_list",storageKey:null},{alias:null,args:null,concreteType:"XFBLiftCAPIEMQScoreDetailes",kind:"LinkedField",name:"emq_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"composite_score",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"score_rating",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"email_score",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"phone_score",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,concreteType:"LiftCAPIQualityMetric",kind:"LinkedField",name:"quality_metrics",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"capi_quality_metric_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"capi_quality_metric_value",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:"datasets(get_emq_info:true)"};return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"BusinessCometAdsLiftSetupRootAccountQuery",selections:[{condition:"skip",kind:"Condition",passingValue:!1,selections:[{alias:null,args:t,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[r,o,{alias:null,args:null,concreteType:"AdAccount",kind:"LinkedField",name:"ad_account",plural:!1,selections:[r,l,s,u,d,{args:null,kind:"FragmentSpread",name:"BusinessCometAdsLiftSetupCellsContextAccountData_fragmentRef"}],storageKey:null}],type:"PaymentAccount",abstractKey:"__isPaymentAccount"}],storageKey:null}]}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"BusinessCometAdsLiftSetupRootAccountQuery",selections:[{condition:"skip",kind:"Condition",passingValue:!1,selections:[{alias:null,args:t,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},r,{kind:"InlineFragment",selections:[o,{alias:null,args:null,concreteType:"AdAccount",kind:"LinkedField",name:"ad_account",plural:!1,selections:[r,l,s,u,d,a,{alias:null,args:null,kind:"ScalarField",name:"account_currency_ratio_to_usd",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"account_status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null},{alias:null,args:null,concreteType:"TimezoneInfo",kind:"LinkedField",name:"timezone_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"timezone_id",storageKey:null},c],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"legacy_account_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"timezone_offset_hours_utc",storageKey:null},{alias:null,args:null,concreteType:"AdBusiness",kind:"LinkedField",name:"ads_business",plural:!1,selections:[r,a,{alias:null,args:null,kind:"ScalarField",name:"vertical",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"AdAccountPagesConnection",kind:"LinkedField",name:"promoted_pages",plural:!1,selections:[{alias:null,args:null,concreteType:"Page",kind:"LinkedField",name:"nodes",plural:!0,selections:[r,a],storageKey:null}],storageKey:null}],storageKey:null}],type:"PaymentAccount",abstractKey:"__isPaymentAccount"}],storageKey:null}]}]},params:{id:n("BusinessCometAdsLiftSetupRootAccountQuery_facebookRelayOperation"),metadata:{},name:"BusinessCometAdsLiftSetupRootAccountQuery",operationKind:"query",text:null}}})();n("relay-runtime").PreloadableQueryRegistry.set(e.params.id,e),a.exports=e}),null);
-----
BusinessCometAdsLiftSetupRoot.entrypoint",["BusinessCometAdsLiftSetupRootAccountQuery$Parameters","BusinessCometAdsLiftSetupRootQuery$Parameters","JSResourceForInteraction"],(function(a,b,c,d,e,f,g){"use strict";a={getPreloadProps:function(a){var b;return{entryPoints:{},queries:{accountDataRef:{parameters:c("BusinessCometAdsLiftSetupRootAccountQuery$Parameters"),variables:{id:(b=a==null?void 0:a.routeProps.account_id)!=null?b:"",skip:(a==null?void 0:a.routeProps.account_id)==null}},studyDataRef:{parameters:c("BusinessCometAdsLiftSetupRootQuery$Parameters"),variables:{id:(b=a.routeProps.study_id)!=null?b:"",skip:a.routeProps.study_id==null}}}}},root:c("JSResourceForInteraction")("BusinessCometAdsLiftSetupRoot.react").__setRef("BusinessCometAdsLiftSetupRoot.entrypoint")};g["default"]=a}),98);
-----
BusinessCometAdsLiftSetupRootAccountQuery$Parameters",["BusinessCometAdsLiftSetupRootAccountQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a={kind:"PreloadableConcreteRequest",params:{id:b("BusinessCometAdsLiftSetupRootAccountQuery_facebookRelayOperation"),metadata:{},name:"BusinessCometAdsLiftSetupRootAccountQuery",operationKind:"query",text:null}};e.exports=a}),null);
-----
BusinessCometAdsLiftSetupRootAccountQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24195666666751283"}),null);
-----