AdsUEditorCampaignProductSetWithSuggestionsFieldContainer.react",["fbt","AdCampaignDestination","AdsBulkValueUtils","AdsErrorBoundary.react","AdsFluxHooks","AdsProductSetPreferencesSelector.react","AdsUEditorCampaignProductSetFieldContainer.react","AdsUEditorCampaignProductSetSuggestionsSelector.react","AdsUEditorCampaignProductSetWithSuggestionsFieldContainerFragment.graphql","AdsUEditorCampaignProductSetWithSuggestionsFieldContainerQuery.graphql","AdsUEditorCampaignSetPromotedProductSetIDDataAction","AdsUEditorFieldContainer.react","AdsUEditorFieldKeys","AdsUEditorHooks","AdsUniformValue","CometPlaceholder.react","GeoFlexbox.react","ProductSuggestionsUtils","RelayHooks","adsUEditorCampaignProductSetWithSuggestionsFieldSelector","filterNulls","first","geoMargin","react","react-compiler-runtime","useAdsUEditorAccountCurrency","useAdsUEditorIsCreationPackage","useAdsUEditorSelectedCampaignRelayIDs","useGetAllProductsProductSetFromCatalog"],(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.useState;function f(e,t,n){return t==null?o("ProductSuggestionsUtils").ProductSetPreferenceType.SHOW_ALL_PRODUCTS:n!=null?n===e?o("ProductSuggestionsUtils").ProductSetPreferenceType.SHOW_ALL_PRODUCTS:o("ProductSuggestionsUtils").ProductSetPreferenceType.SUGGEST_SOME_PRODUCTS:t===e?o("ProductSuggestionsUtils").ProductSetPreferenceType.SHOW_ALL_PRODUCTS:o("ProductSuggestionsUtils").ProductSetPreferenceType.LIMIT_PRODUCTS}function g(t){var a,l=o("react-compiler-runtime").c(22),s=o("AdsUEditorHooks").useUEditorCampaignContext(),c=r("useAdsUEditorSelectedCampaignRelayIDs")(s),m=s.hostID,p=o("RelayHooks").useFragment(e!==void 0?e:e=n("AdsUEditorCampaignProductSetWithSuggestionsFieldContainerFragment.graphql"),t.fragmentKey),g;l[0]===Symbol.for("react.memo_cache_sentinel")?(g=u!==void 0?u:u=n("AdsUEditorCampaignProductSetWithSuggestionsFieldContainerQuery.graphql"),l[0]=g):g=l[0];var L;l[1]!==c?(L={campaignRelayIDs:c},l[1]=c,l[2]=L):L=l[2];var T=o("RelayHooks").useClientQuery(g,L),D=(a=T.selected_ad_account)==null?void 0:a.combined_campaigns.filter(Boolean),x=r("useAdsUEditorIsCreationPackage")(D.map(I).filter(Boolean)),$=new(r("AdsUniformValue"))(D.every(k)),P=r("useAdsUEditorAccountCurrency")(T.selected_ad_account),N=D.map(E),M=r("filterNulls")(D.flatMap(R)),w=D==null?void 0:D.map(S),A=r("first")(w),F=o("AdsBulkValueUtils").getUniformValueFrom(D,v),O=o("AdsBulkValueUtils").aggregate(D==null?void 0:D.map(b)),B=o("AdsBulkValueUtils").getUniformValueFrom(D,C),W=o("useGetAllProductsProductSetFromCatalog").useGetAllProductsProductSetFromCatalog(A),q=f(W,F,B),U=o("AdsBulkValueUtils").getUniformValueFrom(D,y,r("AdCampaignDestination").UNDEFINED),V=_(q),H=V[0],G=V[1],z;l[3]!==M||l[4]!==N||l[5]!==m?(z=function(t){return r("AdsUEditorCampaignSetPromotedProductSetIDDataAction").dispatch({adgroupIDs:M!=null?M:[],campaignIDs:N,hostID:m,productSetID:t},{line:"197",module:"AdsUEditorCampaignProductSetWithSuggestionsFieldContainer.react.js",moduleID:i.id})},l[3]=M,l[4]=N,l[5]=m,l[6]=z):z=l[6];var j=z,K=o("RelayHooks").useMutation(o("ProductSuggestionsUtils").createSuggestedProductSetMutation),Q=K[0],X;l[7]!==W||l[8]!==Q||l[9]!==j||l[10]!==A?(X=function(t){t===o("ProductSuggestionsUtils").ProductSetPreferenceType.SHOW_ALL_PRODUCTS&&j(W!=null?W:""),t===o("ProductSuggestionsUtils").ProductSetPreferenceType.SUGGEST_SOME_PRODUCTS&&Q({variables:{catalogID:A!=null?A:""},onCompleted:h}),G(t)},l[7]=W,l[8]=Q,l[9]=j,l[10]=A,l[11]=X):X=l[11];var Y=X,J;l[12]!==H||l[13]!==Y?(J=d.jsx(r("AdsProductSetPreferencesSelector.react"),{isLabelHidden:!0,productSetPreference:H,onSelectionChange:Y}),l[12]=H,l[13]=Y,l[14]=J):J=l[14];var Z=H===o("ProductSuggestionsUtils").ProductSetPreferenceType.SUGGEST_SOME_PRODUCTS&&d.jsx(r("AdsUEditorCampaignProductSetSuggestionsSelector.react"),{adgroupIDs:M,allProductsProductSetID:W,bulkBoostedProductSetIDs:O,campaignDestinationType:U,campaignIDs:N,defaultCurrency:P,errorMessage:t.errorMessage,isCreationPackage:x,isEnabled:$,productCatalogID:A!=null?A:"",showInstagramNotice:t.showInstagramNotice}),ee;l[15]!==H||l[16]!==p?(ee=H===o("ProductSuggestionsUtils").ProductSetPreferenceType.LIMIT_PRODUCTS&&d.jsx(r("GeoFlexbox.react"),{xstyle:r("geoMargin").top16,children:d.jsx(r("AdsUEditorCampaignProductSetFieldContainer.react"),{fragmentKey:p})}),l[15]=H,l[16]=p,l[17]=ee):ee=l[17];var te;return l[18]!==J||l[19]!==Z||l[20]!==ee?(te=d.jsxs("div",{children:[J,Z,ee]}),l[18]=J,l[19]=Z,l[20]=ee,l[21]=te):te=l[21],te}function h(e){}function y(e){return e.destination_type}function C(e){var t;return(t=e.promoted_object)==null?void 0:t.boosted_product_set_id}function b(e){var t;return(t=e.promoted_object)==null?void 0:t.boosted_product_set_id}function v(e){var t;return(t=e.promoted_object)==null?void 0:t.product_set_id}function S(e){var t;return(t=e.combined_campaign_group)==null||(t=t.promoted_object)==null?void 0:t.product_catalog_id}function R(e){var t;return(t=e.combined_adgroups)==null?void 0:t.map(L)}function L(e){return e==null?void 0:e.ad_object_id}function E(e){return e.ad_object_id}function k(e){var t;return(t=e.publish_status)==null?void 0:t.isNew}function I(e){return e.combined_campaign_group}function T(e){var t=o("react-compiler-runtime").c(7),n=o("AdsUEditorHooks").useUEditorCampaignAdsSelector(r("adsUEditorCampaignProductSetWithSuggestionsFieldSelector")),a;t[0]===Symbol.for("react.memo_cache_sentinel")?(a={"data-testid":"productSetWithSuggestionsField",label:s._(/*BTDS*/"Preferences")},t[0]=a):a=t[0];var l=a,u;t[1]!==n||t[2]!==e?(u=babelHelpers.extends({},n,e),t[1]=n,t[2]=e,t[3]=u):u=t[3];var c;t[4]===Symbol.for("react.memo_cache_sentinel")?(c={style:"simple",getReadOnlyFbt:D},t[4]=c):c=t[4];var m;return t[5]!==u?(m=d.jsx(r("CometPlaceholder.react"),{fallback:null,name:i.id,children:d.jsx(r("AdsErrorBoundary.react"),{moduleName:i.id,children:d.jsx(o("AdsUEditorFieldContainer.react").BaseFieldComponent,{EditableComponent:g,componentProps:u,fieldKey:o("AdsUEditorFieldKeys").AdsUEditorCampaignFieldKey.ProductSetWithSuggestions,labelProps:l,readOnlyConfig:c})})}),t[5]=u,t[6]=m):m=t[6],m}function D(e){return""}var x=o("AdsFluxHooks").adsFluxContainer(T,null,{containerName:i.id});l.default=x}),226);
-----
AdsUEditorAdgroupProductSetWithSuggestionsContainer.react",["AdsAdgroupLabeledProductSetField.react","AdsBulkValueUtils","AdsErrorBoundary.react","AdsProductSetPreferencesSelector.react","AdsUEditorAdgroupProductSetSuggestionsSelector.react","AdsUEditorAdgroupProductSetWithSuggestionsContainerQuery.graphql","AdsUEditorHooks","CometPlaceholder.react","GeoFlexbox.react","ProductSuggestionsUtils","RelayHooks","geoMargin","react","react-compiler-runtime","useAdsUEditorSelectedAdgroupRelayIDs","useGetAllProductsProductSetFromCatalog"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=s||(s=o("react")),c=s,d=c.useCallback,m=c.useState;function p(t){var a,l=o("react-compiler-runtime").c(32),s=t.bulkSelectedProductSetID,c=t.disableProductSetSelector,d=t.isFromABTest,p=t.onProductSetChange,y=t.productSetBoostingRenderingSurface,C=t.renderingSurface,b=t.selectedProductCatalogID,v=t.shouldHideProductFieldDescription,S=t.vertical,R=o("AdsUEditorHooks").useUEditorAdgroupContext(),L=r("useAdsUEditorSelectedAdgroupRelayIDs")(R),E;l[0]===Symbol.for("react.memo_cache_sentinel")?(E=e!==void 0?e:e=n("AdsUEditorAdgroupProductSetWithSuggestionsContainerQuery.graphql"),l[0]=E):E=l[0];var k;l[1]!==L?(k={adgroupRelayIDs:L},l[1]=L,l[2]=k):k=l[2];var I=o("RelayHooks").useClientQuery(E,k),T=(a=I.selected_ad_account)==null?void 0:a.combined_adgroups.filter(Boolean),D=T.map(h),x=o("AdsBulkValueUtils").getUniformValue(s),$=o("useGetAllProductsProductSetFromCatalog").useGetAllProductsProductSetFromCatalog(b),P=o("AdsBulkValueUtils").aggregate(T==null?void 0:T.map(g)),N=o("AdsBulkValueUtils").getUniformValueFrom(T,f),M=o("ProductSuggestionsUtils").getProductSetPreferenceType($,x,N),w=m(M),A=w[0],F=w[1],O=o("RelayHooks").useMutation(o("ProductSuggestionsUtils").createSuggestedProductSetMutation),B=O[0],W;l[3]!==$||l[4]!==B||l[5]!==p||l[6]!==b?(W=function(t){t===o("ProductSuggestionsUtils").ProductSetPreferenceType.SHOW_ALL_PRODUCTS&&p($!=null?$:""),t===o("ProductSuggestionsUtils").ProductSetPreferenceType.SUGGEST_SOME_PRODUCTS&&B({variables:{catalogID:b!=null?b:""},onCompleted:_}),F(t)},l[3]=$,l[4]=B,l[5]=p,l[6]=b,l[7]=W):W=l[7];var q=W,U;l[8]!==A||l[9]!==q?(U=u.jsx(r("AdsProductSetPreferencesSelector.react"),{isLabelHidden:!1,productSetPreference:A,onSelectionChange:q}),l[8]=A,l[9]=q,l[10]=U):U=l[10];var V;l[11]!==D||l[12]!==$||l[13]!==P||l[14]!==A||l[15]!==b?(V=A===o("ProductSuggestionsUtils").ProductSetPreferenceType.SUGGEST_SOME_PRODUCTS&&u.jsx(r("AdsUEditorAdgroupProductSetSuggestionsSelector.react"),{adgroupIDs:D,allProductsProductSetID:$,bulkBoostedProductSetIDs:P,productCatalogID:b}),l[11]=D,l[12]=$,l[13]=P,l[14]=A,l[15]=b,l[16]=V):V=l[16];var H;l[17]!==s||l[18]!==c||l[19]!==A||l[20]!==d||l[21]!==p||l[22]!==y||l[23]!==C||l[24]!==b||l[25]!==v||l[26]!==S?(H=A===o("ProductSuggestionsUtils").ProductSetPreferenceType.LIMIT_PRODUCTS&&u.jsx(r("GeoFlexbox.react"),{xstyle:r("geoMargin").top16,children:u.jsx(o("AdsAdgroupLabeledProductSetField.react").AdsAdgroupLabeledProductSetField,{bulkSelectedProductSetID:s,disableProductSetSelector:c,isFromABTest:d,productSetBoostingRenderingSurface:y,renderingSurface:C,selectedProductCatalogID:b,shouldHideProductFieldDescription:v,vertical:S,onProductSetChanged:p})}),l[17]=s,l[18]=c,l[19]=A,l[20]=d,l[21]=p,l[22]=y,l[23]=C,l[24]=b,l[25]=v,l[26]=S,l[27]=H):H=l[27];var G;return l[28]!==U||l[29]!==V||l[30]!==H?(G=u.jsx(r("CometPlaceholder.react"),{fallback:null,name:i.id,children:u.jsxs(r("AdsErrorBoundary.react"),{moduleName:i.id,children:[U,V,H]})}),l[28]=U,l[29]=V,l[30]=H,l[31]=G):G=l[31],G}function _(e){}function f(e){var t;return(t=e.creative)==null||(t=t.object_story_spec)==null||(t=t.template_data)==null?void 0:t.boosted_product_set_id}function g(e){var t;return(t=e.creative)==null||(t=t.object_story_spec)==null||(t=t.template_data)==null?void 0:t.boosted_product_set_id}function h(e){return e==null?void 0:e.ad_object_id}l.default=p}),98);
-----
useGetAllProductsProductSetFromCatalog",["RelayHooks","useGetAllProductsProductSetFromCatalog_Query.graphql"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e!==void 0?e:e=n("useGetAllProductsProductSetFromCatalog_Query.graphql");function u(e){var t,n=o("RelayHooks").useLazyLoadQuery(s,{productCatalogID:e!=null?e:""});return(t=n.node)==null||(t=t.all_products_product_set)==null?void 0:t.id}l.query=s,l.useGetAllProductsProductSetFromCatalog=u}),98);
-----
useGetAllProductsProductSetFromCatalog_Query.graphql",[],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"productCatalogID"}],t=[{kind:"Variable",name:"id",variableName:"productCatalogID"}],n={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},r={kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"ProductSet",kind:"LinkedField",name:"all_products_product_set",plural:!1,selections:[n],storageKey:null}],type:"ProductCatalog",abstractKey:null};return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"useGetAllProductsProductSetFromCatalog_Query",selections:[{alias:null,args:t,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[r],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"useGetAllProductsProductSetFromCatalog_Query",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,n],storageKey:null}]},params:{id:"24479045528458015",metadata:{},name:"useGetAllProductsProductSetFromCatalog_Query",operationKind:"query",text:null}}})();a.exports=e}),null);
-----
-----
AdsUEditorAdgroupProductSetWithSuggestionsContainer.react",["AdsAdgroupLabeledProductSetField.react","AdsBulkValueUtils","AdsErrorBoundary.react","AdsProductSetPreferencesSelector.react","AdsUEditorAdgroupProductSetSuggestionsSelector.react","AdsUEditorAdgroupProductSetWithSuggestionsContainerQuery.graphql","AdsUEditorHooks","CometPlaceholder.react","GeoFlexbox.react","ProductSuggestionsUtils","RelayHooks","geoMargin","react","react-compiler-runtime","useAdsUEditorSelectedAdgroupRelayIDs","useGetAllProductsProductSetFromCatalog"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=s||(s=o("react")),c=s,d=c.useCallback,m=c.useState;function p(t){var a,l=o("react-compiler-runtime").c(32),s=t.bulkSelectedProductSetID,c=t.disableProductSetSelector,d=t.isFromABTest,p=t.onProductSetChange,y=t.productSetBoostingRenderingSurface,C=t.renderingSurface,b=t.selectedProductCatalogID,v=t.shouldHideProductFieldDescription,S=t.vertical,R=o("AdsUEditorHooks").useUEditorAdgroupContext(),L=r("useAdsUEditorSelectedAdgroupRelayIDs")(R),E;l[0]===Symbol.for("react.memo_cache_sentinel")?(E=e!==void 0?e:e=n("AdsUEditorAdgroupProductSetWithSuggestionsContainerQuery.graphql"),l[0]=E):E=l[0];var k;l[1]!==L?(k={adgroupRelayIDs:L},l[1]=L,l[2]=k):k=l[2];var I=o("RelayHooks").useClientQuery(E,k),T=(a=I.selected_ad_account)==null?void 0:a.combined_adgroups.filter(Boolean),D=T.map(h),x=o("AdsBulkValueUtils").getUniformValue(s),$=o("useGetAllProductsProductSetFromCatalog").useGetAllProductsProductSetFromCatalog(b),P=o("AdsBulkValueUtils").aggregate(T==null?void 0:T.map(g)),N=o("AdsBulkValueUtils").getUniformValueFrom(T,f),M=o("ProductSuggestionsUtils").getProductSetPreferenceType($,x,N),w=m(M),A=w[0],F=w[1],O=o("RelayHooks").useMutation(o("ProductSuggestionsUtils").createSuggestedProductSetMutation),B=O[0],W;l[3]!==$||l[4]!==B||l[5]!==p||l[6]!==b?(W=function(t){t===o("ProductSuggestionsUtils").ProductSetPreferenceType.SHOW_ALL_PRODUCTS&&p($!=null?$:""),t===o("ProductSuggestionsUtils").ProductSetPreferenceType.SUGGEST_SOME_PRODUCTS&&B({variables:{catalogID:b!=null?b:""},onCompleted:_}),F(t)},l[3]=$,l[4]=B,l[5]=p,l[6]=b,l[7]=W):W=l[7];var q=W,U;l[8]!==A||l[9]!==q?(U=u.jsx(r("AdsProductSetPreferencesSelector.react"),{isLabelHidden:!1,productSetPreference:A,onSelectionChange:q}),l[8]=A,l[9]=q,l[10]=U):U=l[10];var V;l[11]!==D||l[12]!==$||l[13]!==P||l[14]!==A||l[15]!==b?(V=A===o("ProductSuggestionsUtils").ProductSetPreferenceType.SUGGEST_SOME_PRODUCTS&&u.jsx(r("AdsUEditorAdgroupProductSetSuggestionsSelector.react"),{adgroupIDs:D,allProductsProductSetID:$,bulkBoostedProductSetIDs:P,productCatalogID:b}),l[11]=D,l[12]=$,l[13]=P,l[14]=A,l[15]=b,l[16]=V):V=l[16];var H;l[17]!==s||l[18]!==c||l[19]!==A||l[20]!==d||l[21]!==p||l[22]!==y||l[23]!==C||l[24]!==b||l[25]!==v||l[26]!==S?(H=A===o("ProductSuggestionsUtils").ProductSetPreferenceType.LIMIT_PRODUCTS&&u.jsx(r("GeoFlexbox.react"),{xstyle:r("geoMargin").top16,children:u.jsx(o("AdsAdgroupLabeledProductSetField.react").AdsAdgroupLabeledProductSetField,{bulkSelectedProductSetID:s,disableProductSetSelector:c,isFromABTest:d,productSetBoostingRenderingSurface:y,renderingSurface:C,selectedProductCatalogID:b,shouldHideProductFieldDescription:v,vertical:S,onProductSetChanged:p})}),l[17]=s,l[18]=c,l[19]=A,l[20]=d,l[21]=p,l[22]=y,l[23]=C,l[24]=b,l[25]=v,l[26]=S,l[27]=H):H=l[27];var G;return l[28]!==U||l[29]!==V||l[30]!==H?(G=u.jsx(r("CometPlaceholder.react"),{fallback:null,name:i.id,children:u.jsxs(r("AdsErrorBoundary.react"),{moduleName:i.id,children:[U,V,H]})}),l[28]=U,l[29]=V,l[30]=H,l[31]=G):G=l[31],G}function _(e){}function f(e){var t;return(t=e.creative)==null||(t=t.object_story_spec)==null||(t=t.template_data)==null?void 0:t.boosted_product_set_id}function g(e){var t;return(t=e.creative)==null||(t=t.object_story_spec)==null||(t=t.template_data)==null?void 0:t.boosted_product_set_id}function h(e){return e==null?void 0:e.ad_object_id}l.default=p}),98);
-----
useGetAllProductsProductSetFromCatalog",["RelayHooks","useGetAllProductsProductSetFromCatalog_Query.graphql"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e!==void 0?e:e=n("useGetAllProductsProductSetFromCatalog_Query.graphql");function u(e){var t,n=o("RelayHooks").useLazyLoadQuery(s,{productCatalogID:e!=null?e:""});return(t=n.node)==null||(t=t.all_products_product_set)==null?void 0:t.id}l.query=s,l.useGetAllProductsProductSetFromCatalog=u}),98);
-----
useGetAllProductsProductSetFromCatalog_Query.graphql",[],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"productCatalogID"}],t=[{kind:"Variable",name:"id",variableName:"productCatalogID"}],n={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},r={kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"ProductSet",kind:"LinkedField",name:"all_products_product_set",plural:!1,selections:[n],storageKey:null}],type:"ProductCatalog",abstractKey:null};return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"useGetAllProductsProductSetFromCatalog_Query",selections:[{alias:null,args:t,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[r],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"useGetAllProductsProductSetFromCatalog_Query",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,n],storageKey:null}]},params:{id:"24479045528458015",metadata:{},name:"useGetAllProductsProductSetFromCatalog_Query",operationKind:"query",text:null}}})();a.exports=e}),null);
-----