AdsCreativeGenAICompositionLogoComponentPanel.react",["AdsCreativeGenAICompositionLogoComponentPanelQuery.graphql","AdsCreativeGenAICompositionRenderSpecUtils","GeoBaseRadioInput.react","GeoBaseText.react","GeoFlexbox.react","GeoMediaItem.react","Image.react","RelayHooks","nullthrows","react","react-compiler-runtime","useCreativeGenAICompositionEditState"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||d("react"),k={fileName:{maxWidth:"x1ksa9ua",$$css:!0}},l=h!==void 0?h:h=b("AdsCreativeGenAICompositionLogoComponentPanelQuery.graphql");function a(a){var b=d("react-compiler-runtime").c(27),e=a.accountID,f=a.adgroup,g=a.componentID;a=d("useCreativeGenAICompositionEditState").useCreativeGenAICompositionEditState(e,f);var h=a.editState,i=a.currRenderSpec,k=a.dispatchEditEvent,p=a.isEditFetchLoading;if(b[0]!==g||b[1]!==(i==null?void 0:i.components)){a=c("nullthrows")(i==null?void 0:(f=i.components)==null?void 0:f.filter(function(a){return a.componentId===g&&a.componentType==="IMAGE"&&a.val.imageType==="LOGO"})[0]);b[0]=g;b[1]=i==null?void 0:i.components;b[2]=a}else a=b[2];f=a;b[3]!==f.val?(a=babelHelpers["extends"]({},f.val),b[3]=f.val,b[4]=a):a=b[4];var q;b[5]!==f||b[6]!==a?(q=babelHelpers["extends"]({},f,{val:a}),b[5]=f,b[6]=a,b[7]=q):q=b[7];var r=q;f=d("RelayHooks").useLazyLoadQuery(l,{ad_account_id:e},{fetchPolicy:"network-only"});var s,t,u,v;if(b[8]!==(f==null?void 0:(a=f.metadata)==null?void 0:a.logo_assets)){q=Symbol["for"]("react.early_return_sentinel");bb0:{a=f==null?void 0:(e=f.metadata)==null?void 0:e.logo_assets.map(n).filter(Boolean).reduce(m,new Map());if(a==null||a.size===0){q=null;break bb0}s=c("GeoFlexbox.react");u="column";v=8;t=Array.from(a.entries())}b[8]=f==null?void 0:(e=f.metadata)==null?void 0:e.logo_assets;b[9]=s;b[10]=t;b[11]=u;b[12]=v;b[13]=q}else s=b[9],t=b[10],u=b[11],v=b[12],q=b[13];if(q!==Symbol["for"]("react.early_return_sentinel"))return q;b[14]!==g||b[15]!==i||b[16]!==k||b[17]!==h||b[18]!==r||b[19]!==p||b[20]!==t?(a=t.map(function(a){var b=a[0];a=a[1];var e=a.hash,f=a.name;a=a.download_url;return j.jsx(o,{isDisabled:p,isSelected:e===h.selectedLogoOverlay,name:f,url:a,onSelected:function(){var a;r.val.imageHandle=(a=b)!=null?a:void 0;r.optedIn=!0;k(babelHelpers["extends"]({},h,{selectedLogoOverlay:e,renderSpec:d("AdsCreativeGenAICompositionRenderSpecUtils").applyEditToRenderSpec(g,r,c("nullthrows")(i))}))}},e)}),b[14]=g,b[15]=i,b[16]=k,b[17]=h,b[18]=r,b[19]=p,b[20]=t,b[21]=a):a=b[21];b[22]!==s||b[23]!==u||b[24]!==v||b[25]!==a?(f=j.jsx(s,{direction:u,gap:v,children:a}),b[22]=s,b[23]=u,b[24]=v,b[25]=a,b[26]=f):f=b[26];return f}function m(a,b){var c;if(!a.has((c=b.storage_handle)!=null?c:"")){return a.set((c=b.storage_handle)!=null?c:"",babelHelpers["extends"]({},b))}return a}function n(a){return a==null?void 0:a.logo}function o(a){var b=d("react-compiler-runtime").c(12),e=a.isDisabled,f=a.isSelected,g=a.name,h=a.onSelected;a=a.url;var i;b[0]!==e||b[1]!==f||b[2]!==h?(i=j.jsx(c("GeoFlexbox.react"),{alignItems:"center",children:j.jsx(c("GeoBaseRadioInput.react"),{checked:f,isDisabled:e,onChange:h})}),b[0]=e,b[1]=f,b[2]=h,b[3]=i):i=b[3];b[4]!==a?(e=j.jsx(c("GeoMediaItem.react"),{fit:"contain",media:j.jsx(c("Image.react"),{src:a}),ratio:"square",size:48}),b[4]=a,b[5]=e):e=b[5];b[6]!==g?(f=j.jsx(c("GeoFlexbox.react"),{shrink:1,xstyle:k.fileName,children:j.jsx(c("GeoBaseText.react"),{color:"placeholder",display:"truncate",size:"value",textAlign:"center",children:g})}),b[6]=g,b[7]=f):f=b[7];b[8]!==i||b[9]!==e||b[10]!==f?(h=j.jsxs(c("GeoFlexbox.react"),{alignItems:"center",direction:"row",gap:12,grow:1,children:[i,e,f]}),b[8]=i,b[9]=e,b[10]=f,b[11]=h):h=b[11];return h}g.QUERY_LOGO_ASSETS=l;g.AdsCreativeGenAICompositionLogoComponentPanel=a}),98);
-----
AdsCreativeGenAICompositionLogoComponentPanelQuery.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"ad_account_id"}],b=[{kind:"Variable",name:"ad_account_id",variableName:"ad_account_id"}],c={alias:null,args:null,kind:"ScalarField",name:"download_url",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"hash",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"storage_handle",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"AdsCreativeGenAICompositionLogoComponentPanelQuery",selections:[{alias:"metadata",args:b,concreteType:"XFBAdvertiserMetadata",kind:"LinkedField",name:"xfb_advertiser_metadata_from_ad_account",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBAdvertiserBrandLogoAsset",kind:"LinkedField",name:"logo_assets",plural:!0,selections:[{alias:"logo",args:null,concreteType:"AdImage",kind:"LinkedField",name:"logo_image",plural:!1,selections:[c,d,e,f],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"AdsCreativeGenAICompositionLogoComponentPanelQuery",selections:[{alias:"metadata",args:b,concreteType:"XFBAdvertiserMetadata",kind:"LinkedField",name:"xfb_advertiser_metadata_from_ad_account",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBAdvertiserBrandLogoAsset",kind:"LinkedField",name:"logo_assets",plural:!0,selections:[{alias:"logo",args:null,concreteType:"AdImage",kind:"LinkedField",name:"logo_image",plural:!1,selections:[c,d,e,f,g],storageKey:null},g],storageKey:null},g],storageKey:null}]},params:{id:"9273460692758744",metadata:{},name:"AdsCreativeGenAICompositionLogoComponentPanelQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
-----
AdsCreativeGenAICompositionLogoComponentPanelQuery.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"ad_account_id"}],b=[{kind:"Variable",name:"ad_account_id",variableName:"ad_account_id"}],c={alias:null,args:null,kind:"ScalarField",name:"download_url",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"hash",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"storage_handle",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"AdsCreativeGenAICompositionLogoComponentPanelQuery",selections:[{alias:"metadata",args:b,concreteType:"XFBAdvertiserMetadata",kind:"LinkedField",name:"xfb_advertiser_metadata_from_ad_account",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBAdvertiserBrandLogoAsset",kind:"LinkedField",name:"logo_assets",plural:!0,selections:[{alias:"logo",args:null,concreteType:"AdImage",kind:"LinkedField",name:"logo_image",plural:!1,selections:[c,d,e,f],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"AdsCreativeGenAICompositionLogoComponentPanelQuery",selections:[{alias:"metadata",args:b,concreteType:"XFBAdvertiserMetadata",kind:"LinkedField",name:"xfb_advertiser_metadata_from_ad_account",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBAdvertiserBrandLogoAsset",kind:"LinkedField",name:"logo_assets",plural:!0,selections:[{alias:"logo",args:null,concreteType:"AdImage",kind:"LinkedField",name:"logo_image",plural:!1,selections:[c,d,e,f,g],storageKey:null},g],storageKey:null},g],storageKey:null}]},params:{id:"9273460692758744",metadata:{},name:"AdsCreativeGenAICompositionLogoComponentPanelQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----