AdsImageGenV2Container.react",["invariant","AdsCreativeGenAIQPLLoggingUtils","AdsImageGenContainerDefaultingQuery.graphql","AdsImageGenControlBarPlaceholder","AdsImageGenControlBarV2Container.react","AdsImageGenFallbackErrorCard.react","AdsImageGenGridContainer.react","AdsImageGenGridLoadingView.react","AdsImageGenInitializeDefaultsAction","AdsImageGenProvider","AdsImageGenRegenerateImagesMutation.graphql","AdsImageGenSideCard.react","AdsImageGenSideCardContextProvider","AdsImageGenUtils","AdsSFMediaPickerImageGenUtils","AdsWizardMediaPickerImageGenStepContext","CometErrorBoundary.react","CometPlaceholder.react","Laminar","RelayHooks","react","react-compiler-runtime"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u=e||(e=o("react")),c=e,d=c.useCallback,m=c.useMemo;function p(e){var t,n=o("react-compiler-runtime").c(14),a=e.selectedBaseAsset,l=o("AdsWizardMediaPickerImageGenStepContext").useAdsImageGenContext(),c=l.defaultingQueryVars,d=l.queryVarsV2;c!=null||s(0,101625);var m=o("RelayHooks").useMutation(r("AdsImageGenRegenerateImagesMutation.graphql")),p=m[0],_=m[1],f;n[0]!==p||n[1]!==d?(f=function(){d!=null&&p({variables:d})},n[0]=p,n[1]=d,n[2]=f):f=n[2];var g=f,h=a&&o("AdsSFMediaPickerImageGenUtils").getImageInfoFromBaseAsset(a),y=o("RelayHooks").useLazyLoadQuery(r("AdsImageGenContainerDefaultingQuery.graphql"),{ad_account_id:c.ad_account_id,adgroup_or_fragment_id:c.adgroup_or_fragment_id,entry_point:c.entry_point,seed_image_hash:h==null?void 0:h.imageHash}),C=o("AdsImageGenUtils").translateGenAIImageTypeToGenerativePath((t=y.xfb_ads_image_gen)==null||(t=t.seed_image_data)==null||(t=t.flow_prediction)==null?void 0:t.hero_type),b=o("Laminar").useProvider(r("AdsImageGenProvider")),v=b.generationPath;C!=null&&(v==null?void 0:v.value)!==C&&(v==null?void 0:v.source)!=="USER_INPUT"&&r("AdsImageGenInitializeDefaultsAction").dispatch({generationPath:{value:C,source:"DEFAULT"}},{line:"78",module:"AdsImageGenV2Container.react.js",moduleID:i.id});var S,R;n[3]!==g||n[4]!==_?(R={showSelector:!0,onClick:g,enableConfirmationDialog:!0,disableRegen:_},n[3]=g,n[4]=_,n[5]=R):R=n[5],S=R;var L=S,E;n[6]!==L?(E=u.jsx(r("AdsImageGenControlBarV2Container.react"),{regenInfo:L}),n[6]=L,n[7]=E):E=n[7];var k;n[8]!==_?(k=_?u.jsx(r("AdsImageGenGridLoadingView.react"),{}):u.jsx(r("AdsImageGenGridContainer.react"),{}),n[8]=_,n[9]=k):k=n[9];var I;n[10]===Symbol.for("react.memo_cache_sentinel")?(I=u.jsx(r("AdsImageGenSideCard.react"),{}),n[10]=I):I=n[10];var T;return n[11]!==E||n[12]!==k?(T=u.jsxs(u.Fragment,{children:[E,k,I]}),n[11]=E,n[12]=k,n[13]=T):T=n[13],T}function _(e){var t=o("react-compiler-runtime").c(6),n=e.selectedBaseAsset,a=o("Laminar").useProvider(r("AdsImageGenProvider")),l=a.generationPath,s;t[0]===Symbol.for("react.memo_cache_sentinel")?(s=u.jsxs(u.Fragment,{children:[u.jsx(r("AdsImageGenControlBarPlaceholder"),{}),u.jsx(r("AdsImageGenGridLoadingView.react"),{})]}),t[0]=s):s=t[0];var c="image-gen-v2-error-boundary-"+(l!=null&&l.value?l.value:"unknown"),d;t[1]!==n?(d=u.jsx(p,{selectedBaseAsset:n}),t[1]=n,t[2]=d):d=t[2];var m;return t[3]!==c||t[4]!==d?(m=u.jsx(r("CometPlaceholder.react"),{fallback:s,name:i.id,children:u.jsx(o("AdsImageGenSideCardContextProvider").AdsImageGenSideCardContextProvider,{children:u.jsx(r("CometErrorBoundary.react"),{fallback:f,onError:o("AdsCreativeGenAIQPLLoggingUtils").addGenAIModalLoadFailQPLPoint,children:d},c)})}),t[3]=c,t[4]=d,t[5]=m):m=t[5],m}function f(e){return u.jsx(r("AdsImageGenFallbackErrorCard.react"),{error:e})}f.displayName=f.name+" [from "+i.id+"]",l.default=_}),98);
-----
useAdsImageGenGenerationTypeInfo",["AdsImageGenProvider","AdsImageGenSetGenerationPathAction","AdsImageGenSideCardContextProvider","AdsImageGenUtils","Laminar","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";function a(){var a=d("react-compiler-runtime").c(7),b=d("AdsImageGenSideCardContextProvider").useAdsImageGenSideCardContext(),e=b.setShowIntentSideCard;b=d("Laminar").useProvider(c("AdsImageGenProvider"));b=b.generationPath;b=b==null?void 0:b.value;var g;a[0]!==b?(g=d("AdsImageGenUtils").translateGenerativePathToHeroSelection(b),a[0]=b,a[1]=g):g=a[1];b=g;a[2]!==e?(g=function(a){c("AdsImageGenSetGenerationPathAction").dispatch({generationPath:{value:d("AdsImageGenUtils").translateHeroSelectionToGenerativePath(a),source:"USER_INPUT"}},{line:"32",module:"useAdsImageGenGenerationTypeInfo.js",moduleID:f.id}),e(!1)},a[2]=e,a[3]=g):g=a[3];g=g;b=b!=null?b:"full_image";var h;a[4]!==g||a[5]!==b?(h={isSelectorDisabled:!1,onChange:g,value:b},a[4]=g,a[5]=b,a[6]=h):h=a[6];return h}g["default"]=a}),98);
-----
AdsImageGenUtils",[],(function(a,b,c,d,e,f){"use strict";a=function(a){if(a==null)return"full_image";switch(a){case"HERO_COMPLIANT":case"HERO_CATALOG_MATCHING":case"HERO_COMPLEX":case"UNCONFIDENT_HERO":return"background";case"UNCONFIDENT_NONHERO":case"CONFIDENT_NONHERO":return"full_image";default:return"full_image"}};f.translateGenAIImageTypeToHeroSelection=a}),66);
-----
AdsImageGenHeroNonHeroSelector.react",["fbt","AdsImageGenHeroNonHeroSelector_SeedImageData.graphql","AdsImageGenUtils","CometPlaceholder.react","GeoGlimmer.react","GeoHStack.react","GeoSelector.react","GeoSelectorItem.react","RelayHooks","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));j.useCallback;var l={container:{maxWidth:"x6155ps",marginTop:"x1anpbxc",marginInlineEnd:"x1sa5p1d",marginBottom:"xyorhqc",marginInlineStart:"x1hm9lzh",$$css:!0}},m=i!==void 0?i:i=b("AdsImageGenHeroNonHeroSelector_SeedImageData.graphql");function n(a){var b=d("react-compiler-runtime").c(3),c=a.onChange;a=a.seedImageData;a=d("RelayHooks").useFragment(m,a);var e;b[0]!==c||b[1]!==a?(e=k.jsx(o,{seedImageData:a,onChange:c}),b[0]=c,b[1]=a,b[2]=e):e=b[2];return e}function o(a){var b=d("react-compiler-runtime").c(10),e=a.onChange;a=a.seedImageData;a=(a=a.flow_prediction)==null?void 0:a.hero_type;var f;b[0]!==a?(f=d("AdsImageGenUtils").translateGenAIImageTypeToHeroSelection(a),b[0]=a,b[1]=f):f=b[1];a=f;b[2]!==e?(f=function(a){e&&e(a)},b[2]=e,b[3]=f):f=b[3];f=f;var g;b[4]===Symbol["for"]("react.memo_cache_sentinel")?(g=h._(/*BTDS*/""),b[4]=g):g=b[4];var i;b[5]===Symbol["for"]("react.memo_cache_sentinel")?(i=k.jsx(c("GeoSelectorItem.react"),{fit:"contain",label:h._(/*BTDS*/""),value:"background"}),b[5]=i):i=b[5];var j;b[6]===Symbol["for"]("react.memo_cache_sentinel")?(j=k.jsx(c("GeoSelectorItem.react"),{fit:"contain",label:h._(/*BTDS*/""),value:"full_image"}),b[6]=j):j=b[6];b[7]!==f||b[8]!==a?(g=k.jsx(c("GeoHStack.react"),{alignItems:"center",context:"container",relation:"related",xstyle:l.container,children:k.jsxs(c("GeoSelector.react"),{isLabelHidden:!0,label:g,value:a,onChange:f,children:[i,j]})}),b[7]=f,b[8]=a,b[9]=g):g=b[9];return g}function p(){var a=d("react-compiler-runtime").c(1),b;a[0]===Symbol["for"]("react.memo_cache_sentinel")?(b=k.jsx(c("GeoGlimmer.react"),{height:36,width:210}),a[0]=b):b=a[0];return b}function a(a){var b=d("react-compiler-runtime").c(4),e=a.onChange;a=a.seedImageData;var g;b[0]===Symbol["for"]("react.memo_cache_sentinel")?(g=k.jsx(p,{}),b[0]=g):g=b[0];b[1]!==e||b[2]!==a?(g=k.jsx(c("CometPlaceholder.react"),{fallback:g,name:f.id,children:k.jsx(n,{seedImageData:a,onChange:e})}),b[1]=e,b[2]=a,b[3]=g):g=b[3];return g}g.AdsImageGenHeroNonHeroSelectorImpl=o;g.AdsImageGenHeroNonHeroSelector=a}),226);
-----
-----
useAdsImageGenGenerationTypeInfo",["AdsImageGenProvider","AdsImageGenSetGenerationPathAction","AdsImageGenSideCardContextProvider","AdsImageGenUtils","Laminar","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";function a(){var a=d("react-compiler-runtime").c(7),b=d("AdsImageGenSideCardContextProvider").useAdsImageGenSideCardContext(),e=b.setShowIntentSideCard;b=d("Laminar").useProvider(c("AdsImageGenProvider"));b=b.generationPath;b=b==null?void 0:b.value;var g;a[0]!==b?(g=d("AdsImageGenUtils").translateGenerativePathToHeroSelection(b),a[0]=b,a[1]=g):g=a[1];b=g;a[2]!==e?(g=function(a){c("AdsImageGenSetGenerationPathAction").dispatch({generationPath:{value:d("AdsImageGenUtils").translateHeroSelectionToGenerativePath(a),source:"USER_INPUT"}},{line:"32",module:"useAdsImageGenGenerationTypeInfo.js",moduleID:f.id}),e(!1)},a[2]=e,a[3]=g):g=a[3];g=g;b=b!=null?b:"full_image";var h;a[4]!==g||a[5]!==b?(h={isSelectorDisabled:!1,onChange:g,value:b},a[4]=g,a[5]=b,a[6]=h):h=a[6];return h}g["default"]=a}),98);
-----
AdsImageGenUtils",[],(function(a,b,c,d,e,f){"use strict";a=function(a){if(a==null)return"full_image";switch(a){case"HERO_COMPLIANT":case"HERO_CATALOG_MATCHING":case"HERO_COMPLEX":case"UNCONFIDENT_HERO":return"background";case"UNCONFIDENT_NONHERO":case"CONFIDENT_NONHERO":return"full_image";default:return"full_image"}};f.translateGenAIImageTypeToHeroSelection=a}),66);
-----
AdsImageGenHeroNonHeroSelector.react",["fbt","AdsImageGenHeroNonHeroSelector_SeedImageData.graphql","AdsImageGenUtils","CometPlaceholder.react","GeoGlimmer.react","GeoHStack.react","GeoSelector.react","GeoSelectorItem.react","RelayHooks","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));j.useCallback;var l={container:{maxWidth:"x6155ps",marginTop:"x1anpbxc",marginInlineEnd:"x1sa5p1d",marginBottom:"xyorhqc",marginInlineStart:"x1hm9lzh",$$css:!0}},m=i!==void 0?i:i=b("AdsImageGenHeroNonHeroSelector_SeedImageData.graphql");function n(a){var b=d("react-compiler-runtime").c(3),c=a.onChange;a=a.seedImageData;a=d("RelayHooks").useFragment(m,a);var e;b[0]!==c||b[1]!==a?(e=k.jsx(o,{seedImageData:a,onChange:c}),b[0]=c,b[1]=a,b[2]=e):e=b[2];return e}function o(a){var b=d("react-compiler-runtime").c(10),e=a.onChange;a=a.seedImageData;a=(a=a.flow_prediction)==null?void 0:a.hero_type;var f;b[0]!==a?(f=d("AdsImageGenUtils").translateGenAIImageTypeToHeroSelection(a),b[0]=a,b[1]=f):f=b[1];a=f;b[2]!==e?(f=function(a){e&&e(a)},b[2]=e,b[3]=f):f=b[3];f=f;var g;b[4]===Symbol["for"]("react.memo_cache_sentinel")?(g=h._(/*BTDS*/""),b[4]=g):g=b[4];var i;b[5]===Symbol["for"]("react.memo_cache_sentinel")?(i=k.jsx(c("GeoSelectorItem.react"),{fit:"contain",label:h._(/*BTDS*/""),value:"background"}),b[5]=i):i=b[5];var j;b[6]===Symbol["for"]("react.memo_cache_sentinel")?(j=k.jsx(c("GeoSelectorItem.react"),{fit:"contain",label:h._(/*BTDS*/""),value:"full_image"}),b[6]=j):j=b[6];b[7]!==f||b[8]!==a?(g=k.jsx(c("GeoHStack.react"),{alignItems:"center",context:"container",relation:"related",xstyle:l.container,children:k.jsxs(c("GeoSelector.react"),{isLabelHidden:!0,label:g,value:a,onChange:f,children:[i,j]})}),b[7]=f,b[8]=a,b[9]=g):g=b[9];return g}function p(){var a=d("react-compiler-runtime").c(1),b;a[0]===Symbol["for"]("react.memo_cache_sentinel")?(b=k.jsx(c("GeoGlimmer.react"),{height:36,width:210}),a[0]=b):b=a[0];return b}function a(a){var b=d("react-compiler-runtime").c(4),e=a.onChange;a=a.seedImageData;var g;b[0]===Symbol["for"]("react.memo_cache_sentinel")?(g=k.jsx(p,{}),b[0]=g):g=b[0];b[1]!==e||b[2]!==a?(g=k.jsx(c("CometPlaceholder.react"),{fallback:g,name:f.id,children:k.jsx(n,{seedImageData:a,onChange:e})}),b[1]=e,b[2]=a,b[3]=g):g=b[3];return g}g.AdsImageGenHeroNonHeroSelectorImpl=o;g.AdsImageGenHeroNonHeroSelector=a}),226);
-----