BusinessCometAdsLiftSetupCellEditView.react",["fbt","AdsLiftAdSourceTypes","AdsLiftSetupFlowV3PerCellErrorNoticesContainer.react","BusinessCometAdsLiftSetupCellNameFieldContainer.react","BusinessCometAdsLiftSetupCellsContext.react","GeoButton.react","GeoHStack.react","GeoSection.react","GeoVStack.react","meta-brand-arrows-out-upper-right-lower-left-filled-16","meta-brand-container-with-lid-filled-16","react","useGeoConfirmationModal"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u=e||(e=o("react"));function c(e){var t,n=e.adSourcesField,a=e.cell,i=e.handleEditCell,l=e.handleRemoveCell,c=e.index,d=e.isRemoveButtonHidden,m=o("BusinessCometAdsLiftSetupCellsContext.react").useBusinessCometAdsLiftSetupCellsContext(),p=m.selectedCellIndex,_=m.tabObjectLevel,f=(t=a.cellIndex)!=null?t:0,g=r("useGeoConfirmationModal")(),h=_!==o("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.ADVANCED,y=p===f,C=function(){g({body:s._(/*BTDS*/"Are you sure that you want to delete this cell?"),onConfirm:l,title:s._(/*BTDS*/"Delete cell")})};return u.jsx("div",{style:{overflow:"hidden"},children:u.jsxs(r("GeoSection.react"),{"data-testid":void 0,variant:"secondary",children:[u.jsxs("div",{style:{position:"relative",width:"100%"},children:[u.jsx(r("BusinessCometAdsLiftSetupCellNameFieldContainer.react"),{cellIndex:f,displayIndex:c+1}),d?null:u.jsx("div",{style:{position:"absolute",right:"0",top:"0",zIndex:1},children:u.jsxs(r("GeoHStack.react"),{children:[u.jsx(r("GeoButton.react"),{"data-testid":void 0,icon:o("meta-brand-container-with-lid-filled-16").metaBrandContainerWithLidTrashFilled16,isLabelHidden:!0,label:s._(/*BTDS*/"Delete cell"),onClick:C}),h&&u.jsx(r("GeoButton.react"),{"data-testid":void 0,icon:o("meta-brand-arrows-out-upper-right-lower-left-filled-16").metaBrandArrowsOutUpperRightLowerLeftResizeUpFilled16,isDisabled:y,label:s._(/*BTDS*/"Edit"),onClick:i})]})})]}),u.jsxs(r("GeoVStack.react"),{children:[n,u.jsx(r("AdsLiftSetupFlowV3PerCellErrorNoticesContainer.react"),{cellIndex:f})]})]})})}c.displayName=c.name+" [from "+i.id+"]",l.default=c}),226);
-----
AdsLiftAdSourceTypes",[],(function(r,u,_,c,d,e){"use strict";var A={AD_ACCOUNT:"ad_account",ADVANCED:"advanced",CAMPAIGN:"campaign",CAMPAIGN_GROUP:"campaign_group"};e.AD_SOURCE_TYPES=A}),66);
-----
BusinessCometAdsLiftSetupCellUtil",["errorCode","fbt","AdAccountGraphIDUtils","AdsError","AdsLiftAdEntityFBTypeDataType","AdsLiftAdSourceTypes","AdsLiftFrequencyPollingConstants","AdsLiftSetupAdSourceErrorUtils","AdsLiftSetupConstants","BusinessCometAdsLiftSetupDateUtil","GeoText.react","LiftUiEventsFalcoEvent","immutable","react"],(function(Ne,be,l,r,he,fe,d,Ye,o){"use strict";var F,g=F||(F=l("react"));function ve(e,t,a,_){_({cellIndex:e,controlPercentage:t,treatmentPercentage:a,type:"SET_CELL_GROUP_PERCENTAGES"})}function N(e,t){var a=e.creationTemplate,_=e.name,u=a&&r("AdsLiftSetupConstants").TEMPLATE_CELL_TAGS[a];return o._(/*BTDS*/"{cell tag or cell index}{cell name}",[o._param("cell tag or cell index",g.jsx("span",{className:"x1fns5xo",children:g.jsxs(l("GeoText.react"),{children:[u!=null?u:o._(/*BTDS*/"Cell {index number}",[o._param("index number",t+1)]),":"]})})),o._param("cell name",g.jsx("span",{className:"x3nfvp2 xdwrcjd x256u9z",children:g.jsx(l("GeoText.react"),{display:"truncate",children:_!=null?_:""})}))])}N.displayName=N.name+" [from "+fe.id+"]";function B(e,t){var a=new Map;return e.cells.forEach(function(_){var u,f;if(_.cellIndex!==t){var v=(u=_.cellIndex)!=null?u:0,T={cellIndex:v,cellName:(f=_.name)!=null?f:"Cell "+(v+1)};_.adAccountIDList.forEach(function(A){a.set(A,T)}),_.campaignGroupIDList.forEach(function(A){a.set(A,T)}),_.campaignIDList.forEach(function(A){a.set(A,T)})}}),a}function x(e,t){var a=B(e,t);return l("immutable").List(Array.from(a.keys()))}function Se(e,t,a,_,u,f,v){var T,A,E=t==null?void 0:t.nodes,C=(T=a.account)==null?void 0:T.account_id,y=!0,R=x(a,_),L=R.filter(function(n){return e.has(n)});if(L.size>0){var Ue=J(L);u({adEntityIDs:e.toArray(),cellIndex:_,error:Ue,type:"ADD_AD_ENTITY_CHECK_ERROR"});return}var p=E==null?void 0:E.map(function(n){return z(n==null?void 0:n.__typename)});if((A=p==null?void 0:p.length)!=null&&A&&!(p!=null&&p.every(function(n){return n===p[0]}))){var me=r("AdsLiftSetupAdSourceErrorUtils").createNoMixOfAdLevelsError(e.toList());u({adEntityIDs:e.toArray(),cellIndex:_,error:me,type:"ADD_AD_ENTITY_CHECK_ERROR"});return}if(E==null||E.length===0){var Ie=r("AdsLiftSetupAdSourceErrorUtils").createInvalidAdSourceError(e.toArray().join(", "));u({adEntityIDs:e.toArray(),cellIndex:_,error:Ie,type:"ADD_AD_ENTITY_CHECK_ERROR"});return}E==null||E.map(function(n){var j,k,q,Q,V,W,U,X,m,Z,I,ee,O,ne,te,S=(j=n==null?void 0:n.id)!=null?j:"",re=z(n==null?void 0:n.__typename);if(re==null){y=!1;var Oe=r("AdsLiftSetupAdSourceErrorUtils").createInvalidAdSourceError(S);return u({adEntityIDs:[S],cellIndex:_,error:Oe,type:"ADD_AD_ENTITY_CHECK_ERROR"}),"invalid"}if(a.adSourceLevel!=null&&re!==a.adSourceLevel){var _e;y=!1;var Ge=r("AdsLiftSetupAdSourceErrorUtils").createNoMixOfAdLevelsError(e.toList());return u({adEntityIDs:[(_e=n.id)!=null?_e:""],cellIndex:_,error:Ge,type:"ADD_AD_ENTITY_CHECK_ERROR"}),l("LiftUiEventsFalcoEvent").log(function(){return{event_name:"Input error for cell ad sources ",extra_data_map:{ad_entity_input:e.toString()},ui_product:"Unified Setup"}}),"mixed levels"}var h=(k=n==null||(q=n.ad_account)==null?void 0:q.legacy_account_id)!=null?k:"";C==null&&(C=h);function ue(i,s,c){var $,M,D,H,se;if(c==="not_published"){var Me=r("AdsLiftSetupAdSourceErrorUtils").createNotPublishedAdSourceError(i,w(s));return u({adEntityIDs:[i],cellIndex:_,error:Me,type:"ADD_AD_ENTITY_CHECK_ERROR"}),!1}var ce=($=n==null?void 0:n.start_time)!=null?$:0,Te=r("BusinessCometAdsLiftSetupDateUtil").getEndTime(n==null?void 0:n.end_time_and_timezone,n==null?void 0:n.calendar_end_time);return f.set(i,ce),v.set(i,Te),u({adAccount:b((M=n.legacy_account_id)!=null?M:"",babelHelpers.extends({},n.ad_account,{ad_insights:{nodes:(D=(H=n.ad_insights)==null||(H=H.nodes)==null?void 0:H.map(function(P){var Ee,ye;return babelHelpers.extends({},P,{spend_amount:babelHelpers.extends({},P==null?void 0:P.spend_amount,{formatted_amount:(Ee=P==null||(ye=P.spend_amount)==null?void 0:ye.formatted_amount)!=null?Ee:""})})}))!=null?D:[]}})),adEntityID:i,adEntityIDToMarkVerfied:i,adEntityType:s,business_id:oe,business_name:Ae,cellIndex:_,end_time:Te,name:(se=n.name)!=null?se:"",region:de,start_time:ce,type:"ADD_AD_ENTITY",vertical:ie}),!0}function Y(i,s,c,$){if(K())if(c!=="campaign_group"){var M=r("AdsLiftSetupAdSourceErrorUtils").createInvalidCampaignGroupError(s);return u({adEntityIDs:[s],cellIndex:_,error:M,type:"ADD_AD_ENTITY_CHECK_ERROR"}),!1}else return ue(s,c);if(c==="ad_account"){var D;return u({adAccount:i,adEntityID:s,adEntityIDToMarkVerfied:h,adEntityType:c,business_id:oe,business_name:Ae,cellIndex:_,name:(D=i.name)!=null?D:"",region:de,type:"ADD_AD_ENTITY",vertical:ie}),!0}else return ue(s,c,$)}var ae=n==null||(Q=n.delivery_info)==null?void 0:Q.status,le=((V=n.ad_account)==null?void 0:V.ad_insights)!=null?n.ad_account:n,de=(W=n==null||(U=n.ad_account)==null||(U=U.ad_account_organization)==null?void 0:U.region)!=null?W:"",ie=(X=n==null||(m=n.ad_account)==null||(m=m.ads_business)==null?void 0:m.vertical)!=null?X:"",oe=(Z=n==null||(I=n.ad_account)==null||(I=I.ads_business)==null?void 0:I.id)!=null?Z:"",Ae=(ee=n==null||(O=n.ad_account)==null||(O=O.ads_business)==null?void 0:O.name)!=null?ee:"",G=b(h,babelHelpers.extends({},le,{ad_insights:{nodes:(ne=(te=le.ad_insights)==null?void 0:te.nodes.map(function(i){var s,c;return babelHelpers.extends({},i,{spend_amount:babelHelpers.extends({},i==null?void 0:i.spend_amount,{formatted_amount:(s=i==null||(c=i.spend_amount)==null?void 0:c.formatted_amount)!=null?s:""})})}))!=null?ne:[]}}));switch(n==null?void 0:n.__typename){case"AdAccount":case"PaymentAccountRawDoNotUse":case"AdsPaymentAccountRawDoNotUse":y=Y(G,S,r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.AD_ACCOUNT,null);break;case"AdCampaign":y=Y(G,S,r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN,ae);break;case"AdCampaignGroup":y=Y(G,S,r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN_GROUP,ae);break;default:{var $e=r("AdsLiftSetupAdSourceErrorUtils").createInvalidCampaignGroupError(S);u({adEntityIDs:[S],cellIndex:_,error:$e,type:"ADD_AD_ENTITY_CHECK_ERROR"}),l("LiftUiEventsFalcoEvent").log(function(){return{event_name:"Input error for cell ad sources ",extra_data_map:{ad_entity_type:n==null?void 0:n.__typename},ui_product:"Unified Setup"}})}}y&&a.account==null&&u({adAccount:G,type:"SET_AD_ACCOUNT"})})}function z(e){switch(e){case"AdAccount":case"PaymentAccountRawDoNotUse":case"AdsPaymentAccountRawDoNotUse":return r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.AD_ACCOUNT;case"AdCampaign":return r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN;case"AdCampaignGroup":return r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN_GROUP;default:return null}}function K(e){return r("AdsLiftFrequencyPollingConstants").FREQUENCY_POLLING_CELL_TEMPLATES.includes(e==null?void 0:e.creationTemplate)}function b(e,t){var a,_,u,f,v,T,A,E,C,y,R,L;return{account_currency_ratio_to_usd:(a=t==null?void 0:t.account_currency_ratio_to_usd)!=null?a:1,account_id:e,account_status:Ce(t==null?void 0:t.account_status),amount_spent:(_=t==null||(u=t.ad_insights)==null||(u=u.nodes[0])==null||(u=u.spend_amount)==null?void 0:u.formatted_amount)!=null?_:"-",business:t!=null&&t.ads_business?{id:(f=t.ads_business.id)!=null?f:"",name:(v=t.ads_business.name)!=null?v:""}:null,capabilities:[],currency:(T=t==null?void 0:t.currency)!=null?T:"USD",has_migrated_permissions:!0,id:r("AdAccountGraphIDUtils").castStringToGraphID(e),min_campaign_group_spend_cap:"0",min_daily_budget:0,modeled_reporting_type:"NONE",moo_default_conversion_bid:0,name:(A=t==null?void 0:t.name)!=null?A:"",offsite_pixels_tos_accepted:!1,timezone_id:(E=t==null||(C=t.timezone_info)==null?void 0:C.timezone_id)!=null?E:1,timezone_name:(y=t==null||(R=t.timezone_info)==null?void 0:R.display_name)!=null?y:"America/Los_Angeles",timezone_offset_hours_utc:(L=t==null?void 0:t.timezone_offset_hours_utc)!=null?L:0,tos_accepted:{}}}function Ce(e){return e==null||typeof e=="string"?101:e}function Le(e){switch(e){case"ad_account":return r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.AD_ACCOUNT;case"campaign":return r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN_GROUP;case"ad_set":return r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN;default:return null}}function w(e){switch(e){case r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN_GROUP:return l("AdsLiftAdEntityFBTypeDataType").ADMARKET_CAMPAIGN_GROUP;case r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN:return l("AdsLiftAdEntityFBTypeDataType").ADMARKET_CAMPAIGN;case r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.AD_ACCOUNT:default:return l("AdsLiftAdEntityFBTypeDataType").PAYMENT_ACCOUNT}}function pe(e){switch(e){case r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN_GROUP:return"campaign";case r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN:return"ad_set";case r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.AD_ACCOUNT:default:return"ad_account"}}function De(e){switch(e){case l("AdsLiftAdEntityFBTypeDataType").ADMARKET_CAMPAIGN_GROUP:return r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN_GROUP;case l("AdsLiftAdEntityFBTypeDataType").ADMARKET_CAMPAIGN:return r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN;case l("AdsLiftAdEntityFBTypeDataType").PAYMENT_ACCOUNT:default:return r("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.AD_ACCOUNT}}function Pe(e){switch(e){case l("AdsLiftAdEntityFBTypeDataType").PAYMENT_ACCOUNT:return o._(/*BTDS*/"Ad Account");case l("AdsLiftAdEntityFBTypeDataType").ADMARKET_CAMPAIGN_GROUP:return o._(/*BTDS*/"Ad Campaign");case l("AdsLiftAdEntityFBTypeDataType").ADMARKET_CAMPAIGN:return o._(/*BTDS*/"Ad Set");default:return o._(/*BTDS*/"Ad entity")}}function ge(e){switch(e){case"campaign":return l("AdsLiftAdEntityFBTypeDataType").ADMARKET_CAMPAIGN_GROUP;case"ad_set":return l("AdsLiftAdEntityFBTypeDataType").ADMARKET_CAMPAIGN;case"ad_account":default:return l("AdsLiftAdEntityFBTypeDataType").PAYMENT_ACCOUNT}}function J(e){return l("AdsError").createError(1840107,o._(/*BTDS*/"The same ad entity cannot be in more than one cell. ID(s): {Ad entity ids}",[o._param("Ad entity ids",e.toArray().join(", "))]))}function Re(e){return e.adAccountIDList.concat(e.campaignGroupIDList,e.campaignIDList)}d.dispatchCellPercentagesChange=ve,d.renderCellNameFbt=N,d.getAdEntitiesWithCellInfo=B,d.combineAllAdEntitiesFromAllOtherCells=x,d.validateAdEntities=Se,d.isFrequencyPollingCell=K,d.getQueryAccountData=b,d.convertSourceTypeToAdSourceType=Le,d.convertAdSourceTypeToAdsLiftAdEntityFBTypeDataType=w,d.convertAdSourceTypeToAdsTALStudyLevelType=pe,d.convertAdEntityFBTypeToSourceType=De,d.getAdEntityTagFbtByAdEntityType=Pe,d.convertStringToAdEntityFBType=ge,d.createNoDuplicateIdError=J,d.getCellAdEntities=Re}),226);
-----
BusinessCometAdsLiftSetupCellsContext.react",["AdsLiftAdSourceTypes","AdsLiftSetupStudyCellUtils","BusinessCometAdsLiftSetupCellUtil","BusinessCometAdsLiftSetupCellsContextAccountData_fragmentRef.graphql","BusinessCometAdsLiftSetupCellsContext_fragmentRef.graphql","BusinessCometAdsLiftSetupCellsDispatchContext","BusinessCometAdsLiftSetupCellsReducer.react","BusinessCometAdsLiftSetupDateUtil","RelayHooks","immutable","react"],(function(me,$,i,l,Se,ne,r){"use strict";var h,R,M,P,T=P||(P=l("react")),B=M||(M=i("react")),le=T.useContext,j=T.useMemo,ae=T.useReducer,x=[],_={account:null,accounts:x,adEntityTypeCheckErrors:i("immutable").Map(),adEntityTypeCheckInputs:i("immutable").Map(),adEntityTypeCheckPendingIDs:i("immutable").Map(),adSourceLevel:null,adSourcesIDToEndTime:new Map,adSourcesIDToStartTime:new Map,allAvailableEntitiesMetaData:new Map,canEditAdSources:!0,cells:[l("AdsLiftSetupStudyCellUtils").createNewCell({sequenceNumber:1})],forceAdvancedTab:!0,haveCellsBeenUpdated:!1,lastUsedCellIndex:1,region:null,selectedCellIndex:0,tabObjectLevel:l("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.ADVANCED,vertical:null},E=B.createContext(_),O=h!==void 0?h:h=$("BusinessCometAdsLiftSetupCellsContextAccountData_fragmentRef.graphql"),ue=R!==void 0?R:R=$("BusinessCometAdsLiftSetupCellsContext_fragmentRef.graphql");function U(a){var s=a.accountFragmentRef,u=a.children,g=a.studyFragmentRef,C=l("RelayHooks").useFragment(ue,g),c=l("RelayHooks").useFragment(O,C==null?void 0:C.ad_account),e=l("RelayHooks").useFragment(O,s),f=ae(l("BusinessCometAdsLiftSetupCellsReducer.react").adsLiftSetupStudyCellsReducer(),{accountDataFromStudy:c,accountDataFromUrl:e,studyData:C},se),v=f[0],d=f[1],p=function(o){return d(o)};return B.jsx(E.Provider,{value:j(function(){return v},[v]),children:B.jsx(i("BusinessCometAdsLiftSetupCellsDispatchContext").Provider,{value:j(function(){return{dispatch:p}},[]),children:u})})}U.displayName=U.name+" [from "+ne.id+"]";function se(a){var s,u,g,C=a.accountDataFromStudy,c=a.accountDataFromUrl,e=a.studyData;if(e==null){if(c!=null){var f,v=l("BusinessCometAdsLiftSetupCellUtil").getQueryAccountData((f=c==null?void 0:c.legacy_account_id)!=null?f:"",c);return babelHelpers.extends({},_,{account:v,accounts:[v],adSourceLevel:null,forceAdvancedTab:!1,tabObjectLevel:l("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN_GROUP})}return _}var d;if(e.ad_account!=null){var p,L=(p=e.ad_accounts)==null?void 0:p[0].legacy_account_id;L!==null&&(d=l("BusinessCometAdsLiftSetupCellUtil").getQueryAccountData(L!=null?L:"",C))}var o=l("BusinessCometAdsLiftSetupCellUtil").convertSourceTypeToAdSourceType(e.ad_object_level);if(((s=e.cells)==null?void 0:s.nodes)==null)return babelHelpers.extends({},_,{account:d,accounts:d?[d]:x,adSourceLevel:o,tabObjectLevel:o!=null?o:l("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.ADVANCED});var A=x;for(var F of(q=e==null?void 0:e.ad_accounts)!=null?q:[]){var q,H;A=k(A,l("BusinessCometAdsLiftSetupCellUtil").getQueryAccountData((H=F==null?void 0:F.legacy_account_id)!=null?H:"0",F))}var w=new Map,G=((u=e==null||(g=e.cells)==null?void 0:g.nodes)!=null?u:[]).toSorted(function(t,y){return t.control_start==null||y.control_start==null?0:t.control_start-y.control_start}).map(function(t,y){var V,D,z,Q,J,I=l("immutable").List((V=t==null||(D=t.ad_entities)==null||(D=D.nodes)==null?void 0:D.map(function(n){var m,S;switch(e==null?void 0:e.ad_object_level){case"ad_account":return(m=n==null?void 0:n.legacy_account_id)!=null?m:"";default:return(S=n==null?void 0:n.id)!=null?S:""}}))!=null?V:[]);t==null||(z=t.ad_entities)==null||z.nodes.forEach(function(n){var m,S,K,W,X,Z,N,b,ee=(e==null?void 0:e.ad_object_level)==="ad_account"?(m=n==null?void 0:n.legacy_account_id)!=null?m:"":(S=n==null||(K=n.ad_account)==null?void 0:K.legacy_account_id)!=null?S:"",te=(e==null?void 0:e.ad_object_level)==="ad_account"?ee:(W=n==null?void 0:n.id)!=null?W:"",Ce=(X=n==null?void 0:n.start_time)!=null?X:0,fe=l("BusinessCometAdsLiftSetupDateUtil").getEndTime(n==null?void 0:n.end_time_and_timezone,n==null?void 0:n.calendar_end_time),ve={accountId:ee,adEntityFBType:l("BusinessCometAdsLiftSetupCellUtil").convertStringToAdEntityFBType(e==null?void 0:e.ad_object_level),end_time:fe,id:te,name:(Z=n==null?void 0:n.name)!=null?Z:"",spend:(N=n==null||(b=n.ad_insights)==null||(b=b.nodes[0].spend_amount)==null?void 0:b.formatted_amount)!=null?N:"",start_time:Ce};w.set(te,ve)});var re=(e==null?void 0:e.ad_object_level)==="campaign",ce=(e==null?void 0:e.ad_object_level)==="ad_set",_e=(e==null?void 0:e.ad_object_level)==="ad_account";return{adAccountIDList:_e?I:i("immutable").List(),campaignGroupIDList:re?I:i("immutable").List(),campaignIDList:ce?I:i("immutable").List(),cellIndex:y,controlPercentage:(Q=t==null?void 0:t.control_percentage)!=null?Q:10,creationTemplate:null,id:(J=t==null?void 0:t.id)!=null?J:void 0,name:t==null?void 0:t.name,treatmentPercentage:(t==null?void 0:t.cell_size_percentage)!=null&&(t==null?void 0:t.control_percentage)!=null?(t==null?void 0:t.cell_size_percentage)-(t==null?void 0:t.control_percentage):90}}),Y=o===l("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.AD_ACCOUNT&&A.length>1;return babelHelpers.extends({},_,{account:d!=null?d:A[0],accounts:A,adSourceLevel:o,allAvailableEntitiesMetaData:w,cells:G,forceAdvancedTab:Y,lastUsedCellIndex:G.length,tabObjectLevel:o==null||Y?l("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.ADVANCED:o})}function oe(a){return a.flatMap(function(s){return l("AdsLiftSetupStudyCellUtils").getAdEntityInputs(s)})}function ie(a){var s=a.map(function(u){return{adaccounts:u.adAccountIDList.toArray(),adsets:u.campaignIDList.toArray(),campaigns:u.campaignGroupIDList.toArray(),control_percentage:u.controlPercentage,id:u.id,name:u.name,treatment_percentage:u.treatmentPercentage}});return s}function de(){return le(E)}function k(a,s){return a.find(function(u){return u.id===s.id})?a:a.concat(s)}r.LiftSetupCellsParamContext=E,r.BusinessCometAdsLiftSetupCellsContext=U,r.getAdEntityInputsForAllCells=oe,r.getCellsForStudySaving=ie,r.useBusinessCometAdsLiftSetupCellsContext=de,r.addAccountToAccounts=k}),98);
-----
BusinessCometAdsLiftSetupCellsReducer.react",["AdsLiftAdSourceTypes","AdsLiftSetupAdSourceErrorUtils","AdsLiftSetupStudyCellUtils","BusinessCometAdsLiftSetupCellUtil","BusinessCometAdsLiftSetupCellsContext.react","BusinessCometAdsLiftSetupMutatorUtils","immutable"],(function(z,q,w,n,W,j,T){"use strict";function C(e,t){var d=[];return t.forEach(function(s){s.adAccountIDList.forEach(function(i){d.push(i)})}),e==null||d.length>1&&e===n("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.AD_ACCOUNT}function P(){return function(e,t){var d;switch(t.type){case"ADD_CELL":{var s=e.lastUsedCellIndex+1;return babelHelpers.extends({},e,{cells:n("AdsLiftSetupStudyCellUtils").setCellsWithTotalControlPercent(n("immutable").List(e.cells.concat(n("AdsLiftSetupStudyCellUtils").createNewCell({sequenceNumber:s}))),n("AdsLiftSetupStudyCellUtils").getTotalControlPercent(n("immutable").List(e.cells))).toArray(),lastUsedCellIndex:s,selectedCellIndex:s-1})}case"REMOVE_CELL":{var i=t.cellIndex,f=e.cells.filter(function(r){return r.cellIndex!==i}),H=n("immutable").List(f),R=e.adEntityTypeCheckPendingIDs.delete(i),B=e.adEntityTypeCheckErrors.delete(i),O=e.adEntityTypeCheckInputs.delete(i);return babelHelpers.extends({},e,{adEntityTypeCheckErrors:B,adEntityTypeCheckInputs:O,adEntityTypeCheckPendingIDs:R,cells:n("AdsLiftSetupStudyCellUtils").setCellsWithTotalControlPercent(H,n("AdsLiftSetupStudyCellUtils").getTotalControlPercent(n("immutable").List(e.cells))).toArray(),forceAdvancedTab:C(e.tabObjectLevel,f),haveCellsBeenUpdated:!0})}case"REMOVE_ALL_CELLS":return babelHelpers.extends({},e,{cells:[n("AdsLiftSetupStudyCellUtils").createNewCell({sequenceNumber:1})],haveCellsBeenUpdated:!0,lastUsedCellIndex:0,selectedCellIndex:0});case"SET_CELL_NAME":{var S=E(e,t.cellIndex);return S==null?e:A(e,babelHelpers.extends({},S,{name:t.name}))}case"ADD_AD_ENTITY":{var p,v=n("BusinessCometAdsLiftSetupMutatorUtils").adsLiftSetupFlowAddAdEntityToCell(n("immutable").List(e.cells),{adEntityID:t.adEntityID,adEntityIDToMarkVerfied:t.adEntityIDToMarkVerfied,adEntityType:n("BusinessCometAdsLiftSetupCellUtil").convertAdSourceTypeToAdsLiftAdEntityFBTypeDataType(t.adEntityType),cellIndex:t.cellIndex},e.adEntityTypeCheckPendingIDs),h=v.cells,o=v.pendingIDSet,y={accountId:t.adEntityIDToMarkVerfied,adEntityFBType:n("BusinessCometAdsLiftSetupCellUtil").convertAdSourceTypeToAdsLiftAdEntityFBTypeDataType(t.adEntityType),business_id:t.business_id,business_name:t.business_name,id:t.adEntityID,name:t.name,region:t.region,spend:(p=t.adAccount.amount_spent)!=null?p:"",vertical:t.vertical};return t.start_time!=null&&(y=babelHelpers.extends({},y,{start_time:t.start_time})),t.end_time!=null&&(y=babelHelpers.extends({},y,{end_time:t.end_time})),babelHelpers.extends({},e,{account:e.account?e.account:t.adAccount,accounts:n("BusinessCometAdsLiftSetupCellsContext.react").addAccountToAccounts(e.accounts,t.adAccount),adEntityTypeCheckInputs:o.isEmpty()?e.adEntityTypeCheckInputs.set(t.cellIndex,n("AdsLiftSetupAdSourceErrorUtils").buildTypeCheckInputFromErrors(e.adEntityTypeCheckErrors.get(t.cellIndex)||n("immutable").Set())):e.adEntityTypeCheckInputs,adEntityTypeCheckPendingIDs:e.adEntityTypeCheckPendingIDs.set(t.cellIndex,o),adSourceLevel:t.adEntityType,allAvailableEntitiesMetaData:e.allAvailableEntitiesMetaData.set(t.adEntityID,y),cells:h.toArray(),forceAdvancedTab:C(t.adEntityType,h.toArray()),haveCellsBeenUpdated:!0})}case"EDIT_CELL":return babelHelpers.extends({},e,{selectedCellIndex:t.cellIndex});case"REMOVE_AD_ENTITY":{var l=E(e,t.cellIndex);if(l==null)return e;var I=e.accounts,a=e.account;switch(t.adEntityType){case n("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.AD_ACCOUNT:l.adAccountIDList=l.adAccountIDList.filter(function(r){return r!==t.adEntityID}),I=e.accounts.filter(function(r){return r.id!==t.adEntityID}),l.adAccountIDList.size===0?a=null:((d=e.account)==null?void 0:d.id)===t.adEntityID&&(a=I[0]);break;case n("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN_GROUP:l.campaignGroupIDList=l.campaignGroupIDList.filter(function(r){return r!==t.adEntityID});break;case n("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN:l.campaignIDList=l.campaignIDList.filter(function(r){return r!==t.adEntityID});break;default:}var L=A(e,babelHelpers.extends({},l,{account:a,accounts:I,adAccountIDList:l.adAccountIDList,campaignGroupIDList:l.campaignGroupIDList,campaignIDList:l.campaignIDList})),b=!0;for(var D of L.cells)if(D.adAccountIDList.size>0||D.campaignGroupIDList.size>0||D.campaignIDList.size>0){b=!1;break}b&&(a=null);var _=b?null:e.adSourceLevel;return babelHelpers.extends({},L,{account:a,adSourceLevel:_,forceAdvancedTab:C(_,L.cells)})}case"SET_AD_ENTITIES":{var u=E(e,t.cellIndex);if(u==null)return e;switch(t.adEntityType){case n("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.AD_ACCOUNT:u.adAccountIDList=n("immutable").List(t.selectedAdEntities);break;case n("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN_GROUP:u.campaignGroupIDList=n("immutable").List(t.selectedAdEntities);break;case n("AdsLiftAdSourceTypes").AD_SOURCE_TYPES.CAMPAIGN:u.campaignIDList=n("immutable").List(t.selectedAdEntities);break;default:}var G=A(e,babelHelpers.extends({},u,{adAccountIDList:u.adAccountIDList,campaignGroupIDList:u.campaignGroupIDList,campaignIDList:u.campaignIDList}));return babelHelpers.extends({},G,{adSourceLevel:t.selectedAdEntities.size>0?t.adEntityType:null,haveCellsBeenUpdated:!0})}case"LEVEL_CHANGE_CLEAR_AD_ENTITIES":{var M=e.cells.map(function(r){return r.adAccountIDList=n("immutable").List(),r.campaignGroupIDList=n("immutable").List(),r.campaignIDList=n("immutable").List(),r});return babelHelpers.extends({},e,{adEntityTypeCheckErrors:n("immutable").Map(),adEntityTypeCheckPendingIDs:n("immutable").Map(),adSourceLevel:null,cells:M,haveCellsBeenUpdated:!0})}case"UPDATE_CELL_AD_ENTITY_INPUT":return babelHelpers.extends({},e,{adEntityTypeCheckErrors:e.adEntityTypeCheckErrors.set(t.cellIndex,n("immutable").Set()),adEntityTypeCheckInputs:e.adEntityTypeCheckInputs.set(t.cellIndex,t.input),haveCellsBeenUpdated:!0});case"AD_ENTITY_IDS_PENDING_VERIFY":return babelHelpers.extends({},e,{adEntityTypeCheckErrors:e.adEntityTypeCheckErrors.set(t.cellIndex,n("immutable").Set()),adEntityTypeCheckPendingIDs:e.adEntityTypeCheckPendingIDs.set(t.cellIndex,n("immutable").Set(t.adEntityIDs))});case"ADD_AD_ENTITY_CHECK_ERROR":{var Y=t.adEntityIDs,c=t.cellIndex,m=t.error,k=(e.adEntityTypeCheckPendingIDs.get(c)||n("immutable").Set()).subtract(Y),g=(e.adEntityTypeCheckErrors.get(c)||n("immutable").Set()).add(m);return babelHelpers.extends({},e,{adEntityTypeCheckErrors:e.adEntityTypeCheckErrors.set(c,g),adEntityTypeCheckInputs:k.isEmpty()?e.adEntityTypeCheckInputs.set(c,n("AdsLiftSetupAdSourceErrorUtils").buildTypeCheckInputFromErrors(g)):e.adEntityTypeCheckInputs,adEntityTypeCheckPendingIDs:e.adEntityTypeCheckPendingIDs.set(c,k)})}case"SET_CELL_GROUP_PERCENTAGES":{var x=E(e,t.cellIndex);return x==null?e:A(e,babelHelpers.extends({},x,{controlPercentage:t.controlPercentage,treatmentPercentage:t.treatmentPercentage}))}case"SET_AD_ACCOUNT":return babelHelpers.extends({},e,{account:t.adAccount});case"SET_AD_SOURCES_FULL_SET":{var U=e.allAvailableEntitiesMetaData;return t.adSources.forEach(function(r,F){U.set(F,r)}),babelHelpers.extends({},e,{allAvailableEntitiesMetaData:U})}case"TAB_SWITCH":return babelHelpers.extends({},e,{tabObjectLevel:t.destinationTab});default:}return babelHelpers.extends({},e)}}function E(e,t){return e.cells.find(function(d){return d.cellIndex===t})}function A(e,t){var d=e.cells.map(function(s){return t.cellIndex===s.cellIndex?t:s});return babelHelpers.extends({},e,{cells:d})}T.shouldForceAdvancedTab=C,T.adsLiftSetupStudyCellsReducer=P,T.getCellByIndex=E}),98);
-----