AdsImageGenV2StepPluginUtils",["invariant","FBLogger","RelayHooks","getErrorSafe","useAdsImageGenImagesV2","useAdsImageGenImagesV2Query.graphql"],(function(t,n,r,o,a,i,l,s){"use strict";function e(e,t,n){var a=n.onSuccess,i=n.onError,l=n.onEmpty,u=e.queryVarsV2;u!=null||s(0,105026);var c=null;o("RelayHooks").fetchQuery(e.relayEnvironment,r("useAdsImageGenImagesV2Query.graphql"),u,{fetchPolicy:"store-or-network"}).subscribe({next:function(t){c=t},complete:function(){if(c==null){l==null||l();return}try{var e=o("useAdsImageGenImagesV2").readVariationData(c,t).imageData;a(e)}catch(e){var n=r("getErrorSafe")(e);r("FBLogger")("ads_gen_ai_experiences").event("AdsImageGenV2StepPluginUtils.fetchV2ImageVariationsAndExecute").catching(n).mustfix("Failed to process images"),i==null||i(n)}},error:(function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t})(function(e){r("FBLogger")("ads_gen_ai_experiences").event("AdsImageGenV2StepPluginUtils.fetchV2ImageVariationsAndExecute").catching(e).mustfix("Failed to retrieve images"),i==null||i(e)})})}l.fetchV2ImageVariationsAndExecute=e}),98);
-----
useAdsImageGenImagesV2",["invariant","AdsImageGenImageVariantUtils","AdsImageGenProvider","AdsWizardMediaPickerImageGenStepContext","Laminar","RelayHooks","react","react-compiler-runtime","useAdsImageGenImagesV2Query.graphql","useAdsImageGenImagesV2_image.graphql"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c,d=(c||(c=o("react"))).useMemo,m=e!==void 0?e:e=n("useAdsImageGenImagesV2_image.graphql"),p=u!==void 0?u:u=n("useAdsImageGenImagesV2Query.graphql");function _(e,t){var n;return t===void 0&&(t=!1),e==null||(n=e.xfb_ads_image_gen)==null||(n=n.image_variations_data)==null?void 0:n.image_variations.map(function(n){var r,a,i,l,s=o("RelayHooks").readInlineData(m,n),u=(r=e==null||(a=e.xfb_ads_image_gen)==null||(a=a.image_variations_data)==null||(a=a.suggested_images)==null?void 0:a.includes((i=s.anticipated_hash)!=null?i:""))!=null?r:!1,c=n==null||(l=n.compositions)==null||(l=l.compositions)==null?void 0:l[0],d=t?n:c!=null?c:n,p=o("RelayHooks").readInlineData(m,d);return babelHelpers.extends({},p,{is_suggested:u})})}function f(e){var t=o("react-compiler-runtime").c(9),n=o("AdsWizardMediaPickerImageGenStepContext").useAdsImageGenContext(),a=n.queryVarsV2,i=n.setupCompositionParams,l=o("Laminar").useProvider(r("AdsImageGenProvider")),u=l.generationPath,c=l.selectedImageHashes,d=l.editedImages;a!=null||s(0,105026);var m=o("RelayHooks").useLazyLoadQuery(p,a,e&&{fetchPolicy:"store-only"});i(m,u==null?void 0:u.value),u==null||u.value;var f,g;if(t[0]!==d||t[1]!==(u==null?void 0:u.value)||t[2]!==m||t[3]!==c){var h;t[5]!==d||t[6]!==(u==null?void 0:u.value)||t[7]!==c?(h=function(t){return o("AdsImageGenImageVariantUtils").mapImageVariantToType(t,d,u==null?void 0:u.value,c)},t[5]=d,t[6]=u==null?void 0:u.value,t[7]=c,t[8]=h):h=t[8],g=_(m).map(h),t[0]=d,t[1]=u==null?void 0:u.value,t[2]=m,t[3]=c,t[4]=g}else g=t[4];f=g;var y=f;return y}l.IMAGE_FRAGMENT=m,l.readVariationOrCompositionData=_,l.useAdsImageGenImagesV2=f}),98);
-----
useAdsImageGenImagesV2Query.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"ad_account_id"},{defaultValue:null,kind:"LocalArgument",name:"adgroup_or_fragment_id"},{defaultValue:null,kind:"LocalArgument",name:"entry_point"},{defaultValue:null,kind:"LocalArgument",name:"image_variations_request"}],b=[{kind:"Variable",name:"ad_account_id",variableName:"ad_account_id"},{kind:"Variable",name:"adgroup_id",variableName:"adgroup_or_fragment_id"},{kind:"Variable",name:"entry_point",variableName:"entry_point"}],c=[{kind:"Variable",name:"image_variations_request",variableName:"image_variations_request"}],d={alias:null,args:null,kind:"ScalarField",name:"anticipated_hash",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"cdn_url",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"height",storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"width",storageKey:null},i={alias:null,args:null,concreteType:"XFBAdsImageVariationEditInfo",kind:"LinkedField",name:"latest_image_edit",plural:!1,selections:[e,{alias:null,args:null,kind:"ScalarField",name:"image_hash",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"image_id",storageKey:null}],storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:{throwOnFieldError:!0},name:"useAdsImageGenImagesV2Query",selections:[{alias:null,args:b,concreteType:"XFBAdsImageGenRoot",kind:"LinkedField",name:"xfb_ads_image_gen",plural:!1,selections:[{alias:null,args:c,concreteType:"XFBAdsImageGenImageVariationsData",kind:"LinkedField",name:"image_variations_data",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBAdsImageVariation",kind:"LinkedField",name:"image_variations",plural:!0,selections:[{kind:"InlineDataFragmentSpread",name:"useAdsImageGenImagesV2_image",selections:[d,e,f,{alias:null,args:null,concreteType:"AdImage",kind:"LinkedField",name:"seed_image",plural:!1,selections:[g,h],storageKey:null},i],args:null,argumentDefinitions:[]}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"useAdsImageGenImagesV2Query",selections:[{alias:null,args:b,concreteType:"XFBAdsImageGenRoot",kind:"LinkedField",name:"xfb_ads_image_gen",plural:!1,selections:[{alias:null,args:c,concreteType:"XFBAdsImageGenImageVariationsData",kind:"LinkedField",name:"image_variations_data",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBAdsImageVariation",kind:"LinkedField",name:"image_variations",plural:!0,selections:[d,e,f,{alias:null,args:null,concreteType:"AdImage",kind:"LinkedField",name:"seed_image",plural:!1,selections:[g,h,f],storageKey:null},i],storageKey:null},f],storageKey:null},f],storageKey:null}]},params:{id:"25175721612035786",metadata:{},name:"useAdsImageGenImagesV2Query",operationKind:"query",text:null}}}();e.exports=a}),null);
-----