AdsUEditorCampaignApplicationDatasetEditorContainer.react",["AdsAPICampaignPaths","AdsFluxHooks","AdsPathLink","AdsUEditorCampaignApplicationDatasetEditor.react","AdsUEditorCampaignApplicationDatasetEditorContainerOmnichannelObjectQuery.graphql","AdsUEditorCampaignApplicationDatasetEditorContainerQuery.graphql","AdsUEditorCampaignBulkSelectors","AdsUEditorHooks","CometPlaceholder.react","GeoGlimmer.react","RelayHooks","adsGetUniformValueSelector","immutable","react","react-compiler-runtime","useAdsUEditorCampaignSelector","useAdsUEditorSelectedCampaignIDs","useAdsUEditorSelectedCampaignRelayIDs"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k=j||(j=d("react")),l=j,m=l.useEffect;l.useMemo;var n=l.useState,o=c("immutable").List([c("AdsAPICampaignPaths").PROMOTED_OBJECT.OMNICHANNEL_OBJECT.APP]),p=h!==void 0?h:h=b("AdsUEditorCampaignApplicationDatasetEditorContainerQuery.graphql"),q=i!==void 0?i:i=b("AdsUEditorCampaignApplicationDatasetEditorContainerOmnichannelObjectQuery.graphql"),r=c("adsGetUniformValueSelector")(d("AdsUEditorCampaignBulkSelectors").errorSelectorByPath(c("AdsAPICampaignPaths").PROMOTED_OBJECT.OMNICHANNEL_OBJECT.APP),null);function a(){var a=d("react-compiler-runtime").c(2),b;a[0]===Symbol["for"]("react.memo_cache_sentinel")?(b=k.jsx(c("GeoGlimmer.react"),{loggingName:f.id}),a[0]=b):b=a[0];a[1]===Symbol["for"]("react.memo_cache_sentinel")?(b=k.jsx(c("CometPlaceholder.react"),{fallback:b,name:f.id,children:k.jsx(d("AdsPathLink").AdsPathLinkField,{paths:o,children:k.jsx("span",{id:"omnichannel-dataset-with-app-data-selector",children:k.jsx(s,{})})})}),a[1]=b):b=a[1];return b}var s=d("AdsFluxHooks").adsFluxContainer(e,null,{containerName:f.id});function e(){var a=d("react-compiler-runtime").c(20),b=d("AdsUEditorHooks").useUEditorCampaignContext(),e=c("useAdsUEditorSelectedCampaignIDs")(b),f=c("useAdsUEditorSelectedCampaignRelayIDs")(b),g=c("useAdsUEditorCampaignSelector")(r),h;a[0]!==f?(h={campaignRelayIDs:f},a[0]=f,a[1]=h):h=a[1];var i=d("RelayHooks").useClientQuery(q,h);h=(f=i.selected_ad_account)==null?void 0:f.account_id;var j=d("RelayHooks").useLazyLoadQuery(p,{adAccountId:h!=null?h:""},{fetchPolicy:h?"store-or-network":"store-only"});(f=j.ad_account)==null||(f=f.ads_pixels)==null||f.pixels;if(a[2]!==((h=j.ad_account)==null||(h=h.ads_pixels)==null?void 0:h.pixels)){f=(h=(f=j.ad_account)==null||(f=f.ads_pixels)==null||(f=f.pixels)==null?void 0:f.map(w).filter(Boolean))!=null?h:[];a[2]=(h=j.ad_account)==null||(h=h.ads_pixels)==null?void 0:h.pixels;a[3]=f}else f=a[3];h=f;var l=h;f=n(null);h=f[0];var o=f[1];if(a[4]!==((f=i.selected_ad_account)==null?void 0:f.combined_campaigns)||a[5]!==l){var s;f=function(){var a;a=(a=i.selected_ad_account)==null?void 0:a.combined_campaigns;if(!a){o(null);return}var b=null;for(a of a){var c,d=a==null||(c=a.promoted_object)==null||(c=c.omnichannel_object)==null?void 0:c.apps;if(!d)continue;for(d of d){if(d.application_id==null)continue;if(b==null){b=d.application_id;continue}if(b!==d.application_id){o(null);return}}}d=l.find(function(a){return a.id===b});o(d!=null?d:null)};a[4]=(s=i.selected_ad_account)==null?void 0:s.combined_campaigns;a[5]=l;a[6]=f}else f=a[6];s=(s=i.selected_ad_account)==null?void 0:s.combined_campaigns;var x;a[7]!==l||a[8]!==s?(x=[s,l],a[7]=l,a[8]=s,a[9]=x):x=a[9];m(f,x);(s=i.selected_ad_account)==null||s.combined_campaigns;(f=j.ad_account)==null||(f=f.ads_pixels)==null||f.pixels;f=(s=(x=i.selected_ad_account)==null||(x=x.combined_campaigns)==null?void 0:x.some(function(a){var b,c,d,e=a==null||(b=a.promoted_object)==null||(b=b.omnichannel_object)==null?void 0:b.pixels;a=a==null||(c=a.promoted_object)==null||(c=c.omnichannel_object)==null?void 0:c.apps;a=(a=a==null?void 0:a.some(v))!=null?a:!1;d=(d=e==null?void 0:e.some(function(a){var b;b=(b=j.ad_account)==null||(b=b.ads_pixels)==null||(b=b.pixels)==null?void 0:b.find(function(b){return b.id===a.pixel_id});return(b==null?void 0:b.has_associated_app)!==!0}))!=null?d:!1;e=(e=e==null?void 0:e.some(u))!=null?e:!1;return e&&a&&d}))!=null?s:!1;x=f;if(!x)return null;if(a[10]!==((s=i.selected_ad_account)==null?void 0:s.combined_campaigns)){x=(f=i.selected_ad_account)==null||(f=f.combined_campaigns)==null?void 0:f.some(t);a[10]=(s=i.selected_ad_account)==null?void 0:s.combined_campaigns;a[11]=x}else x=a[11];f=x;a[12]===Symbol["for"]("react.memo_cache_sentinel")?(s=function(a){o(a)},a[12]=s):s=a[12];x=s;a[13]!==e||a[14]!==b.hostID||a[15]!==g||a[16]!==f||a[17]!==l||a[18]!==h?(s=k.jsx(c("AdsUEditorCampaignApplicationDatasetEditor.react"),{campaignIDs:e,errorOmnichannelApp:g,hostID:b.hostID,isReadOnly:f,promotableApps:l,selectedPromotableApp:h,onChange:x}),a[13]=e,a[14]=b.hostID,a[15]=g,a[16]=f,a[17]=l,a[18]=h,a[19]=s):s=a[19];return s}function t(a){var b;return(a==null||(b=a.publish_status)==null?void 0:b.isNew)===!1}function u(a){return a.pixel_id!=null&&a.pixel_id!==""}function v(a){return a.application_id!=null}function w(a){if(a.id==null||a.has_associated_app===!1)return null;var b=a.dataset;if(b==null)return null;b=b.application;return b==null||b.id==null?null:{dataSetID:a.id,id:b.id,name:(a=b.name)!=null?a:b.id,objectStoreURLs:[b.android_store_url,(a=b.native_store_object)==null?void 0:a.ios_store_url].filter(Boolean)}}g["default"]=a}),98);
-----
-----