AdsCreativeGenAIFluxEditContainer.react",["AdsCreativeGenAIErrorStateDEV.react","AdsCreativeGenAIFluxEditContainerMutation.graphql","AdsCreativeGenAIModalContext","AdsCreativeGenAIQPLLoggingUtils","AdsCreativeGenAIVariantEditImagePanel.react","AdsErrorBoundary.react","AdsImageGenPersonaVariantEditContent","AdsImageGenPersonaVariantEditSideBar.react","AdsSFMediaPickerDataProvider","AdsSFMediaPickerImageGenUtils","GeoCard.react","GeoFlexbox.react","Laminar","RelayHooks","react","useCreativeGenAICompositionEditState","useCreativeGenAILoggerLegacy"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react"));e=i;var k=e.useCallback,l=e.useEffect,m=e.useState,n=h!==void 0?h:h=b("AdsCreativeGenAIFluxEditContainerMutation.graphql"),o=320,p={panel:{width:"xh8yej3",height:"x5yr21d",overflowX:"x6ikm8r",overflowY:"x10wlt62",$$css:!0},imageSection:{paddingTop:"xyamay9",paddingInlineEnd:"xv54qhq",paddingBottom:"x1l90r2v",paddingInlineStart:"xf7dkkf",boxSizing:"x9f619",height:"x1vpr2pd",$$css:!0}};function a(a){var b,e=a.accountID,f=a.adgroup;a=d("AdsCreativeGenAIModalContext").useAdsCreativeGenAIModalContext();var g=a.state,h=a.dispatch;a=d("useCreativeGenAICompositionEditState").useCreativeGenAICompositionEditState(e,f);var i=a.imageBeingEdited,q=a.editState;a=d("Laminar").useProvider(c("AdsSFMediaPickerDataProvider"));a=a.selectedBaseAsset;var r=a!=null?d("AdsSFMediaPickerImageGenUtils").getImageInfoFromBaseAsset(a):null;a=d("RelayHooks").useMutation(n);var s=a[0];a=a[1];var t=m(null),u=t[0],v=t[1],w=c("useCreativeGenAILoggerLegacy")(f);l(function(){var a,b,c,d,e;w("ads_gen_ai__variant_edit_panel_impression",{metadata:JSON.stringify({asset_type:"IMAGE",asset_id:q==null||(a=q.mediaAsset)==null||(a=a.getValue())==null?void 0:a.assetID,asset_url:q==null||(b=q.mediaAsset)==null||(b=b.getValue())==null?void 0:b.assetUrl,original_asset_id:i==null||(c=i.thumbnailSpec)==null||(c=c.getValue())==null?void 0:c.assetID,original_asset_url:i==null||(d=i.thumbnailSpec)==null||(d=d.getValue())==null?void 0:d.assetHash,seed_asset_hash:(e=r==null?void 0:r.imageHash)!=null?e:"",source:String(g.nestedPanel)})})},[q==null?void 0:q.mediaAsset,i==null?void 0:i.thumbnailSpec,w,r==null?void 0:r.imageHash,g.nestedPanel]);t=k(function(a){var b;v(null);d("AdsCreativeGenAIQPLLoggingUtils").addAssetEditRequestQPLPoint((b=i==null?void 0:i.assetKey)!=null?b:"",a);s({variables:{adAccountID:e,adgroupID:f.id,imageKey:(b=(b=(b=q.mediaAsset)==null||(b=b.getValue())==null?void 0:b.assetHash)!=null?b:(b=q.mediaAsset)==null||(b=b.getValue())==null?void 0:b.assetID)!=null?b:"",promptText:a,seedAssetHash:(b=r==null?void 0:r.imageHash)!=null?b:""},onCompleted:function(b){h({type:"handle_variant_flux_edit_success",response:b});d("AdsCreativeGenAIQPLLoggingUtils").addAssetEditRequestSuccessQPLPoint((b=i==null?void 0:i.assetKey)!=null?b:"",a)},onError:function(b){var c;v(d("AdsImageGenPersonaVariantEditContent").parseImageEditError(b));d("AdsCreativeGenAIQPLLoggingUtils").addAssetEditRequestFailedQPLPoint((c=i==null?void 0:i.assetKey)!=null?c:"",a,b.message)}})},[e,f.id,s,h,q.mediaAsset,r==null?void 0:r.imageHash]);return g.variantEditConfig==null?null:j.jsxs(c("GeoFlexbox.react"),{direction:"row",xstyle:[p.imageSection,p.panel],children:[j.jsx(c("AdsCreativeGenAIVariantEditImagePanel.react"),{isLoading:a,src:q==null||(b=q.mediaAsset)==null||(b=b.getValue())==null?void 0:b.assetUrl}),j.jsx(c("GeoFlexbox.react"),{direction:"column",shrink:1,style:{width:o},children:j.jsx(c("AdsErrorBoundary.react"),{fallbackComponent:c("AdsCreativeGenAIErrorStateDEV.react"),moduleName:"AdsCreativeGenAIFluxEditContainer",children:j.jsx(c("GeoCard.react"),{children:j.jsx(d("AdsImageGenPersonaVariantEditSideBar.react").AdsImageGenPersonaVariantEditSideBar,{commitEditMutation:t,error:u,hasEditsMade:((u=(t=g.variantEditConfig)==null||(t=t.editHistory)==null?void 0:t.size)!=null?u:0)>1,isEditLoading:a})})})})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
AdsCreativeGenAIFluxEditContainerMutation.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"adAccountID"},{defaultValue:null,kind:"LocalArgument",name:"adgroupID"},{defaultValue:null,kind:"LocalArgument",name:"imageKey"},{defaultValue:null,kind:"LocalArgument",name:"promptText"},{defaultValue:null,kind:"LocalArgument",name:"seedAssetHash"}],b=[{alias:null,args:[{kind:"Variable",name:"ad_account_id",variableName:"adAccountID"},{kind:"Variable",name:"adgroup_id",variableName:"adgroupID"},{kind:"Variable",name:"image_key",variableName:"imageKey"},{kind:"Variable",name:"prompt_text",variableName:"promptText"},{kind:"Variable",name:"seed_asset_hash",variableName:"seedAssetHash"}],concreteType:"XFBAdsImageVariation",kind:"LinkedField",name:"xfb_ads_gen_ai_image_flux_edit",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cdn_url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"mgp_input_identifier",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"AdsCreativeGenAIFluxEditContainerMutation",selections:b,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"AdsCreativeGenAIFluxEditContainerMutation",selections:b},params:{id:"24627665540204186",metadata:{},name:"AdsCreativeGenAIFluxEditContainerMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
-----
AdsCreativeGenAIFluxEditContainerMutation.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"adAccountID"},{defaultValue:null,kind:"LocalArgument",name:"adgroupID"},{defaultValue:null,kind:"LocalArgument",name:"imageKey"},{defaultValue:null,kind:"LocalArgument",name:"promptText"},{defaultValue:null,kind:"LocalArgument",name:"seedAssetHash"}],b=[{alias:null,args:[{kind:"Variable",name:"ad_account_id",variableName:"adAccountID"},{kind:"Variable",name:"adgroup_id",variableName:"adgroupID"},{kind:"Variable",name:"image_key",variableName:"imageKey"},{kind:"Variable",name:"prompt_text",variableName:"promptText"},{kind:"Variable",name:"seed_asset_hash",variableName:"seedAssetHash"}],concreteType:"XFBAdsImageVariation",kind:"LinkedField",name:"xfb_ads_gen_ai_image_flux_edit",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cdn_url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"mgp_input_identifier",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"AdsCreativeGenAIFluxEditContainerMutation",selections:b,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"AdsCreativeGenAIFluxEditContainerMutation",selections:b},params:{id:"24627665540204186",metadata:{},name:"AdsCreativeGenAIFluxEditContainerMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----