AdsEventManagerCustomAttributionOwnAnalyticsMutation",["AdsEventManagerCustomAttributionOwnAnalyticsMutation.graphql"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h!==void 0?h:h=b("AdsEventManagerCustomAttributionOwnAnalyticsMutation.graphql");g.createCustomAttributionSourceMutation=a}),98);
-----
AdsEventManagerCustomAttributionOwnAnalyticsMutation.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"connections"},{defaultValue:null,kind:"LocalArgument",name:"input"}],b=[{kind:"Variable",name:"data",variableName:"input"}],c={alias:null,args:null,kind:"ScalarField",name:"client_mutation_id",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"AdsEventManagerCustomAttributionOwnAnalyticsMutation",selections:[{alias:null,args:b,concreteType:"XFBCreateAdCustomAttributionSourceResponsePayload",kind:"LinkedField",name:"xfb_create_ad_custom_attribution_source",plural:!1,selections:[c,{alias:null,args:null,concreteType:"XFBAdCustomAttributionSource",kind:"LinkedField",name:"ad_custom_attribution_source",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"AdsEventsManagerConsolidatedDataSetSettingsCustomAttributionSourcesSection_XFBAdCustomAttributionSource"}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"AdsEventManagerCustomAttributionOwnAnalyticsMutation",selections:[{alias:null,args:b,concreteType:"XFBCreateAdCustomAttributionSourceResponsePayload",kind:"LinkedField",name:"xfb_create_ad_custom_attribution_source",plural:!1,selections:[c,{alias:null,args:null,concreteType:"XFBAdCustomAttributionSource",kind:"LinkedField",name:"ad_custom_attribution_source",plural:!1,selections:[d,e,{alias:null,args:null,kind:"ScalarField",name:"attribution_model",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"attribution_window",storageKey:null},{alias:null,args:null,concreteType:"XFBAdCampaignSummary",kind:"LinkedField",name:"active_adsets",plural:!0,selections:[d,e,{alias:null,args:null,kind:"ScalarField",name:"spend",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"link",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,filters:null,handle:"appendNode",key:"",kind:"LinkedHandle",name:"ad_custom_attribution_source",handleArgs:[{kind:"Variable",name:"connections",variableName:"connections"},{kind:"Literal",name:"edgeTypeName",value:"OffsiteSignalContainerCustomAttributionSourcesEdge"}]}],storageKey:null}]},params:{id:"25486327907634449",metadata:{},name:"AdsEventManagerCustomAttributionOwnAnalyticsMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
AdsEventManagerCustomAttributionOwnAnalyticsToolModalContainer.react",["fbt","AdsEventManagerCustomAttribtutionOwnAnalyticsToolUtils","AdsEventManagerCustomAttributionOwnAnalyticsMutation","AdsEventManagerCustomAttributionOwnAnalyticsToolConstants","AdsEventManagerCustomAttributionOwnAnalyticsToolModalContainerQuery.graphql","AdsEventManagerCustomAttributionOwnAnalyticsToolSetupContainer.react","AdsEventManagerCustomAttributionOwnAnalyticsUpdateMutation","GeoButton.react","GeoCancelButton.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoSection.react","GeoText.react","RelayHooks","RelayRuntime","getCustomAttributionModelFromXFB","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useState,m=i!==void 0?i:i=b("AdsEventManagerCustomAttributionOwnAnalyticsToolModalContainerQuery.graphql");function a(a){var b,e,f,g,i=d("react-compiler-runtime").c(43),j=a.adAccountID,n=a.businessID,o=a.dataSourceIDs,p=a.existingCustomAttributionData,q=a.isViewMode,r=a.isShown,s=a.onHide,t=a.onBack,u=a.onSuccess;a=q===void 0?!1:q;var v=a?!1:p!=null;q=(q=p==null?void 0:p.attributionModel)!=null?q:null;b=(b=p==null?void 0:p.attributionWindow)!=null?b:null;e=(e=p==null?void 0:p.name)!=null?e:null;f=(f=p==null?void 0:p.dataSourceID)!=null?f:null;var w=(p==null?void 0:p.attributionWindow)===d("AdsEventManagerCustomAttribtutionOwnAnalyticsToolUtils").MAX_ATTRIBUTION_WINDOW,x;i[0]!==q||i[1]!==b||i[2]!==e||i[3]!==f||i[4]!==w?(x={attributionModel:q,attributionWindow:b,customAttributionSourceName:e,dataSourceID:f,lifetimeWindowChecked:w},i[0]=q,i[1]=b,i[2]=e,i[3]=f,i[4]=w,i[5]=x):x=i[5];q=l(x);var y=q[0],z=q[1];b=d("RelayHooks").useMutation(d("AdsEventManagerCustomAttributionOwnAnalyticsMutation").createCustomAttributionSourceMutation);var A=b[0];e=d("RelayHooks").useMutation(d("AdsEventManagerCustomAttributionOwnAnalyticsUpdateMutation").updateCustomAttributionSourceMutation);var B=e[0];f=d("RelayHooks").useLazyLoadQuery(m,{business_id:n},{fetchPolicy:"store-or-network"});var C,D,E;if(i[6]!==(f==null||(g=f.fetch__AdBusiness)==null||(g=g.pixels)==null?void 0:g.nodes)||i[7]!==o){var F;w=Symbol["for"]("react.early_return_sentinel");bb0:{var G;q=(x=f==null||(G=f.fetch__AdBusiness)==null||(G=G.pixels)==null?void 0:G.nodes)!=null?x:[];var H=new Map();q.forEach(function(a){if(a==null)return;(a==null?void 0:a.id)!=null&&(a==null?void 0:a.name)!=null&&H.set(a.id,a.name)});if(o.length===0&&H.size===0){w=void 0;break bb0}i[12]!==o?(b=new Set(o),i[12]=o,i[13]=b):b=i[13];C=b;E=Map;D=Array.from(H.entries())}i[6]=f==null||(F=f.fetch__AdBusiness)==null||(F=F.pixels)==null?void 0:F.nodes;i[7]=o;i[8]=C;i[9]=D;i[10]=E;i[11]=w}else C=i[8],D=i[9],E=i[10],w=i[11];if(w!==Symbol["for"]("react.early_return_sentinel"))return w;i[14]!==C||i[15]!==D?(e=D.filter(function(a){a=a[0];return C.has(a)}),i[14]=C,i[15]=D,i[16]=e):e=i[16];i[17]!==e||i[18]!==E?(x=new E(e),i[17]=e,i[18]=E,i[19]=x):x=i[19];q=x;b=v&&p!=null?y.attributionModel!==p.attributionModel||y.customAttributionSourceName!==p.name||y.attributionWindow!==p.attributionWindow:!0;o=!y.attributionModel||y.customAttributionSourceName===null||((f=y.customAttributionSourceName)==null?void 0:f.length)===0||y.dataSourceID===null||!y.lifetimeWindowChecked&&(y.attributionWindow==null||y.attributionWindow>d("AdsEventManagerCustomAttribtutionOwnAnalyticsToolUtils").MAX_ATTRIBUTION_WINDOW)||v&&!b;i[20]===Symbol["for"]("react.memo_cache_sentinel")?(w=function(a){z(a)},i[20]=w):w=i[20];e=w;i[21]!==j||i[22]!==n||i[23]!==A||i[24]!==B||i[25]!==y||i[26]!==p||i[27]!==v||i[28]!==s||i[29]!==u?(x=function(){var a=y.attributionModel,b=y.attributionWindow,c=y.customAttributionSourceName,e=y.dataSourceID;if(a==null||c==null||b==null||e==null||c.length===0)return;if(v&&p!=null)B({onCompleted:function(a){u()},variables:{input:{ad_custom_attribution_source_id:p.id,attribution_model:d("AdsEventManagerCustomAttributionOwnAnalyticsToolConstants").AttributionModelType(a),attribution_window:b,name:c}}});else{var f=d("RelayRuntime").ConnectionHandler.getConnectionID(e,"AdsEventsManagerConsolidatedDataSetSettingsCustomAttributionSourcesSectionContainerQuery_custom_attribution_sources"),g=d("RelayRuntime").ConnectionHandler.getConnectionID(e,"AdsEventsManagerConsolidatedDataSetInspectorTabsHeaderCreateContainerQuery_passback_custom_attribution_sources");A({onCompleted:function(a){d("getCustomAttributionModelFromXFB").goDataSourceWindow(e),u()},variables:{connections:[f,g],input:{ad_account:j,attribution_model:d("AdsEventManagerCustomAttributionOwnAnalyticsToolConstants").AttributionModelType(a),attribution_window:b,business:n,dataset:e,name:c,partner:"NONE",passback_dataset:e}}})}s()},i[21]=j,i[22]=n,i[23]=A,i[24]=B,i[25]=y,i[26]=p,i[27]=v,i[28]=s,i[29]=u,i[30]=x):x=i[30];f=x;i[31]!==j||i[32]!==n||i[33]!==p||i[34]!==q||i[35]!==f||i[36]!==o||i[37]!==v||i[38]!==r||i[39]!==a||i[40]!==t||i[41]!==s?(b=r?k.jsx(c("GeoModal.react"),{footer:k.jsx(c("GeoModalFooter.react"),{primaryButton:k.jsx(c("GeoButton.react"),{"data-testid":void 0,isDisabled:o||a,label:v?h._(/*BTDS*/"Save changes"):h._(/*BTDS*/"Create"),variant:"primary",onClick:f}),secondaryButton:a?null:k.jsx(c("GeoButton.react"),{"data-testid":void 0,label:h._(/*BTDS*/"Back"),onClick:t}),startContent:k.jsx(c("GeoCancelButton.react"),{"data-testid":void 0,label:h._(/*BTDS*/"Cancel"),onClick:s})}),header:k.jsx(c("GeoModalHeader.react"),{heading:d("AdsEventManagerCustomAttributionOwnAnalyticsToolConstants").CUSTOM_ATTRIBUTION_SOURCE_MODAL_TITLE}),height:670,width:700,onHide:s,children:k.jsxs(c("GeoSection.react"),{children:[k.jsx(c("GeoText.react"),{children:v?d("AdsEventManagerCustomAttributionOwnAnalyticsToolConstants").CUSTOM_OPTIMIZATION_EDIT_INSTRUCTIONS:d("AdsEventManagerCustomAttributionOwnAnalyticsToolConstants").CUSTOM_OPTIMIZATION_SELECTION_INSTRUCTIONS}),k.jsx(c("AdsEventManagerCustomAttributionOwnAnalyticsToolSetupContainer.react"),{adAccountID:j,businessID:n,dataSourceMap:q,existingCustomAttributionData:p,isViewMode:a,onCustomAttributionFormPayloadChange:e})]})}):null,i[31]=j,i[32]=n,i[33]=p,i[34]=q,i[35]=f,i[36]=o,i[37]=v,i[38]=r,i[39]=a,i[40]=t,i[41]=s,i[42]=b):b=i[42];return b}g.AdsEventManagerCustomAttributionOwnAnalyticsToolModalContainer=a}),226);
-----