AdsImageGenPersonaVariantEditContainer.react",["invariant","AdsCreativeGenAIStringConstants","AdsErrorBoundary.react","AdsFluxHooks","AdsImageGenPersonaVariantEditContainerMutation.graphql","AdsImageGenPersonaVariantEditContent","AdsImageGenPersonaVariantEditSideBar.react","AdsImageGenSaveTempVariantEditAction","AdsUEditorHooks","GeoBaseText.react","GeoCard.react","GeoFlexbox.react","Image.react","RelayHooks","adsUEditorAccountIDSelector","adsUEditorAdPlainObjectsForSelectedAdgroupsSelector","react","react-compiler-runtime","stylex","useAdsPersonaImageVariantEditContext.react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||(k=d("react"));e=k;e.useCallback;var m=e.useState,n=i!==void 0?i:i=b("AdsImageGenPersonaVariantEditContainerMutation.graphql"),o=320,p={sideBar:{width:"xh8yej3",$$css:!0},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},image:{borderStartStartRadius:"x6nl9eh",borderStartEndRadius:"x1a5l9x9",borderEndEndRadius:"x7vuprf",borderEndStartRadius:"x1mg3h75",opacity:"x1hc1fzr",transition:"x1vvnexz",$$css:!0},imageGlimmer:{borderStartStartRadius:"x6nl9eh",borderStartEndRadius:"x1a5l9x9",borderEndEndRadius:"x7vuprf",borderEndStartRadius:"x1mg3h75",animationName:"x2yj6lc",animationDuration:"xmg6eyc",animationIterationCount:"xa4qsjk",animationTimingFunction:"x4hg4is",$$css:!0}};function a(){var a=d("react-compiler-runtime").c(21),b=d("AdsUEditorHooks").useUEditorAdgroupAdsSelector(c("adsUEditorAccountIDSelector")),e=d("AdsUEditorHooks").useUEditorAdgroupAdsSelector(c("adsUEditorAdPlainObjectsForSelectedAdgroupsSelector"))[0].adgroup.id,f=m(null),g=f[0],i=f[1];f=c("useAdsPersonaImageVariantEditContext.react")();var k=f.currImageVariant;f=d("RelayHooks").useMutation(n);var r=f[0];f=f[1];var s;a[0]!==b||a[1]!==e||a[2]!==r||a[3]!==(k==null?void 0:k.manifoldHandle)?(s=function(a){i(null),r({variables:{adAccountID:b,adgroupID:e,imageManifoldHandle:k==null?void 0:k.manifoldHandle,promptText:a},onCompleted:q,onError:function(){i(d("AdsImageGenPersonaVariantEditContent").PersonaImageVariationEditErrorType.GENERIC)}})},a[0]=b,a[1]=e,a[2]=r,a[3]=k==null?void 0:k.manifoldHandle,a[4]=s):s=a[4];k==null||k.manifoldHandle;s=s;k!=null||h(0,99903);var t;a[5]===Symbol["for"]("react.memo_cache_sentinel")?(t=[p.imageSection,p.panel],a[5]=t):t=a[5];var u;a[6]===Symbol["for"]("react.memo_cache_sentinel")?(u={width:"calc(100% - "+o+"px)"},a[6]=u):u=a[6];var v;a[7]===Symbol["for"]("react.memo_cache_sentinel")?(v=l.jsx(c("GeoFlexbox.react"),{defaultMinSize:"auto",direction:"column",children:l.jsx(c("GeoBaseText.react"),{color:"value",display:"block",size:"header4",children:d("AdsCreativeGenAIStringConstants").GEN_AI_COMPOSITION_VARIANT_EDIT_HEADER})}),a[7]=v):v=a[7];var w=f?p.imageGlimmer:null,x;a[8]!==w?(x=(j||(j=c("stylex")))([p.image,w]),a[8]=w,a[9]=x):x=a[9];w=k==null?void 0:k.assetUrl;a[10]!==x||a[11]!==w?(u=l.jsxs(c("GeoFlexbox.react"),{direction:"column",gap:16,style:u,children:[v,l.jsx(c("GeoFlexbox.react"),{alignItems:"center",justifyContent:"center",children:l.jsx(c("Image.react"),{className:x,height:"100%",src:w})})]}),a[10]=x,a[11]=w,a[12]=u):u=a[12];a[13]===Symbol["for"]("react.memo_cache_sentinel")?(v={width:o},a[13]=v):v=a[13];a[14]!==s||a[15]!==g||a[16]!==f?(x=l.jsx(c("GeoFlexbox.react"),{direction:"column",shrink:1,style:v,children:l.jsx(c("AdsErrorBoundary.react"),{moduleName:"AdsCreativeGenAIViewAllVariantsPanel",children:l.jsx(c("GeoCard.react"),{xstyle:p.sideBar,children:l.jsx(d("AdsImageGenPersonaVariantEditSideBar.react").AdsImageGenPersonaVariantEditSideBar,{commitEditMutation:s,error:g,isEditLoading:f})})})}),a[14]=s,a[15]=g,a[16]=f,a[17]=x):x=a[17];a[18]!==u||a[19]!==x?(w=l.jsxs(c("GeoFlexbox.react"),{direction:"row",xstyle:t,children:[u,x]}),a[18]=u,a[19]=x,a[20]=w):w=a[20];return w}function q(a){a=a.xfb_ads_gen_ai_image_flux_edit;if((a==null?void 0:a.cdn_url)!=null&&(a==null?void 0:a.manifold_handle)!=null){var b;c("AdsImageGenSaveTempVariantEditAction").dispatch({imageVariant:{assetHash:null,assetUrl:(b=a==null?void 0:a.cdn_url)!=null?b:"",editEligibility:"ENABLED",selected:!1,manifoldHandle:(b=a==null?void 0:a.manifold_handle)!=null?b:""}},{line:"133",module:"AdsImageGenPersonaVariantEditContainer.react.js",moduleID:f.id})}}e=d("AdsFluxHooks").adsFluxContainer(a,null,{containerName:f.id});g["default"]=e}),98);
-----
AdsImageGenPersonaVariantEditContainerMutation.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:"imageManifoldHandle"},{defaultValue:null,kind:"LocalArgument",name:"promptText"}],b=[{alias:null,args:[{kind:"Variable",name:"ad_account_id",variableName:"adAccountID"},{kind:"Variable",name:"adgroup_id",variableName:"adgroupID"},{kind:"Variable",name:"image_manifold_handle",variableName:"imageManifoldHandle"},{kind:"Variable",name:"prompt_text",variableName:"promptText"}],concreteType:"XFBAdsGenAIPersonaImageVariations",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_identifier",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"manifold_handle",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"AdsImageGenPersonaVariantEditContainerMutation",selections:b,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"AdsImageGenPersonaVariantEditContainerMutation",selections:b},params:{id:"24109309082011280",metadata:{},name:"AdsImageGenPersonaVariantEditContainerMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----