if (self.CavalryLogger) { CavalryLogger.start_js(["oB\/dg"]); } __d("AdsBoostedComponentBoostedPostCarouselV2DeleteItemDataAction",["Laminar"],(function(a,b,c,d,e,f){"use strict";a=b("Laminar").__createAction(function(){return[]},function(){return[]},"BoostedPostCarousel.DELETE_ITEM");e.exports=a}),null); __d("AdsBoostedComponentBoostedPostCarouselV2DeleteItemDataActionFlux",[],(function(a,b,c,d,e,f){"use strict";e.exports={actionType:"BoostedPostCarousel.DELETE_ITEM"}}),null); __d("AdsLWIPromotionIDsData",["immutable"],(function(a,b,c,d,e,f){"use strict";a=b("immutable").Record({promotionIDs:b("immutable").List(),cursor:null});c=function(a){babelHelpers.inheritsLoose(b,a);function b(){return a.apply(this,arguments)||this}return b}(a);e.exports=c}),null); __d("AdsLWIDeletePromotionIDReducerPlugin",["AdsLWIPromotionIDsData"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a={reduce:function(a,c){__p&&__p();var d=c.promotionID;c=a.get();if(c&&c.hasValue()){var e=c.getValueEnforcing();if(e!=null){var f=e.promotionIDs;return!f.includes(d)?a:a.update(function(a){return a.setValue(new(b("AdsLWIPromotionIDsData"))({cursor:e.cursor,promotionIDs:f["delete"](f.indexOf(d))})).done()})}}return a}};e.exports=a}),null); __d("PHPromotionIDsProviderPlugin",["LoadObjectLoader"],(function(a,b,c,d,e,f){"use strict";a={initialState:new(b("LoadObjectLoader"))(function(){})};e.exports=a}),null); __d("PHPromotionIDsProvider",["Laminar","PHPromotionIDsProviderPlugin"],(function(a,b,c,d,e,f){"use strict";e.exports=b("Laminar").__createProvider(b("PHPromotionIDsProviderPlugin"),"PHPromotionIDsProviderPlugin")}),null); __d("AdsLWIDeletePromotionIDAction",["Laminar","AdsLWIDeletePromotionIDReducerPlugin","PHPromotionIDsProvider"],(function(a,b,c,d,e,f){"use strict";a=b("Laminar").__createAction(function(){return[b("Laminar").__createReducer(b("AdsLWIDeletePromotionIDReducerPlugin"),b("PHPromotionIDsProvider"),{})]},function(){return[]},"AdsLWIDeletePromotionIDActionPlugin");e.exports=a}),null); __d("AdsPromotionsManagerServerCleanStoreDataDataAction",["Laminar"],(function(a,b,c,d,e,f){"use strict";a=b("Laminar").__createAction(function(){return[]},function(){return[]},"CLEAN_STORE_DATA");e.exports=a}),null); __d("AdsPromotionsManagerServerReceivePromotionEntriesDataDataAction",["Laminar"],(function(a,b,c,d,e,f){"use strict";a=b("Laminar").__createAction(function(){return[]},function(){return[]},"RECEIVE_PROMOTION_ENTRIES_DATA");e.exports=a}),null); __d("AdsPromotionsManagerServerReceivePromotionEntriesErrorDataAction",["Laminar"],(function(a,b,c,d,e,f){"use strict";a=b("Laminar").__createAction(function(){return[]},function(){return[]},"RECEIVE_PROMOTION_ENTRIES_ERROR");e.exports=a}),null); __d("BoostedPostMultipleBoostsInitStoreAction",["Laminar"],(function(a,b,c,d,e,f){"use strict";a=b("Laminar").__createAction(function(){return[]},function(){return[]},"BoostedPostMultipleBoosts.INIT_STORE");e.exports=a}),null); __d("PromotionsHubDeleteAsyncPromotionDataAction",["Laminar"],(function(a,b,c,d,e,f){"use strict";a=b("Laminar").__createAction(function(){return[]},function(){return[]},"DELETE_ASYNC_PROMOTION");e.exports=a}),null); __d("AdsLWICarousel.react",["AdsCarousel.react","FBCarouselArrow.react","FBOverlayBase.react","FBOverlayContainer.react","FBOverlayElement.react","Link.react","React"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("React").useCallback,h=b("React").useState;function a(a){__p&&__p();var c=a.className,d=a.children,e=a.leftArrow;a=a.rightArrow;var f=b("React").Children.count(d),i=h(0),j=i[0],k=i[1];i=h(f>1);var l=i[0],m=i[1];i=g(function(){j>0&&k(j-1)},[j]);var n=g(function(){j0?b("React").createElement(b("FBOverlayElement.react"),{horizontal:"left",vertical:"middle"},b("React").createElement(b("Link.react"),{onClick:i},e)):null;e=l?b("React").createElement(b("FBOverlayElement.react"),{horizontal:"right",vertical:"middle"},b("React").createElement(b("Link.react"),{onClick:n},a)):null;return b("React").createElement(b("FBOverlayContainer.react"),{className:c},b("React").createElement(b("FBOverlayBase.react"),null,b("React").createElement(b("AdsCarousel.react"),{index:j,onUpdated:o},d)),i,e)}a.defaultProps={leftArrow:b("React").createElement(b("FBCarouselArrow.react"),{direction:"backward"}),rightArrow:b("React").createElement(b("FBCarouselArrow.react"),{direction:"forward"})};e.exports=a}),null); __d("AdsLWIPromotionsHubErrorMessageButton.react",["React","ShimButton.react"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){var a=this.props,c=a.customComponent,d=a.inline,e=a.onFocus,f=a.onClick;a=a.onMouseOver;return b("React").createElement(b("ShimButton.react"),{"data-testid":this.props["data-testid"],inline:d,onClick:f,onFocus:e,onMouseOver:a},c)};return c}(b("React").PureComponent);e.exports=a}),null); __d("AdsLWIPromotionsHubErrorMessageButtonContainer.react",["fbt","AdsLWIBoostIDType","AdsLWIDialogUtils","AdsLWIErrorDialogUtils","AdsLWIErrorUtils","AdsLWIInstanceType","AdsLWIProductUtils","AdsLWIPromotionsHubErrorMessageButton.react","AsyncRequest","BoostedComponentClientExceptionsTypedLogger","BoostedComponentErrorBoundaryContainer.react","React","XAdsLWIAsyncCreationStatusController","XAdsLWIPackageAsyncCreationStatusController","throttle"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=b("AdsLWIBoostIDType").NO_BOOST_ID,i=b("AdsLWIDialogUtils").openLWIDialog,j=b("AdsLWIDialogUtils").openLWIDialogWithPhase,k=b("AdsLWIInstanceType").createRandomInstanceID,l=b("AdsLWIProductUtils").convertProductToAppID,m=18e4;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(c){__p&&__p();var d;d=a.call(this,c)||this;d.state={errorDetails:null};d.$2=function(){var a=d.props.isPackageAsyncRequest?b("XAdsLWIPackageAsyncCreationStatusController").getURIBuilder():b("XAdsLWIAsyncCreationStatusController").getURIBuilder();a.setFBID("async_request_id",d.props.asyncRequestID).setBool("minimize_response",!0);new(b("AsyncRequest"))(a.getURI()).setHandler(function(a){d.$3("container_error","AdsLWIPromotionsHubErrorMessageButtonContainer should not be called for successful creation")}).setErrorHandler(function(a){a=b("AdsLWIErrorUtils").getGenericErrorDetails(a,l(d.props.product));d.setState({errorDetails:a})}).setMethod("POST").send()};d.$4=function(){var a={label:g._("Create New Promotion"),onClick:d.$5};d.$1();var c=d.state.errorDetails;c&&b("AdsLWIErrorDialogUtils").openErrorDialog(c.title,c.desc,a)};d.$5=function(){if(d.props.product==="boosted_post")j(d.props.pageID,"BOOST_POST_PICKER","coupon_interstitial_flow");else{var a=k();i(a,d.props.pageID,"www_promotions_hub_all_promotions",d.props.product,h,d.props.targetID)}};d.$1=b("throttle")(d.$2,m,{trailing:!1});c.fetchOnConstruct===!0&&d.$1();return d}var d=c.prototype;d.$3=function(a,c){var d=this.props.product;a=new(b("BoostedComponentClientExceptionsTypedLogger"))().setEvent(a).setExceptionMessage(c).setModuleName("AdsLWIPromotionsHubErrorMessageButtonContainer").setEntryPoint(this.props.placement).setPageID(this.props.pageID).setTargetID(this.props.targetID).setProduct(d);a.log()};d.render=function(){return b("React").createElement(b("BoostedComponentErrorBoundaryContainer.react"),{sectionName:"AdsLWIPromotionsHubErrorMessageButton"},b("React").createElement(b("AdsLWIPromotionsHubErrorMessageButton.react"),{customComponent:this.props.customComponent,"data-testid":this.props["data-testid"],inline:this.props.inline,onClick:this.$4,onFocus:this.$1,onMouseOver:this.$1}))};return c}(b("React").PureComponent);e.exports=a}),null); __d("BoostedPostMultipleBoostsActionTypes",["keyMirrorRecursive"],(function(a,b,c,d,e,f){"use strict";a={HIDE_SEE_ALL_BOOSTS_DIALOG:"",INIT_STORE:"",SHOW_SEE_ALL_BOOSTS_DIALOG:""};c=b("keyMirrorRecursive")(a,"BoostedPostMultipleBoosts");e.exports=c}),null); __d("BoostedPostPickerActionTypes",["keyMirrorRecursive"],(function(a,b,c,d,e,f){"use strict";a={FETCH_INITIAL_POSTS:"",FETCH_MORE_POSTS:"",FETCH_MULTIPLE_BOOST_POSTS:"",LOAD_INITIAL_POSTS:"",LOAD_MORE_POSTS:"",LOAD_MULTIPLE_BOOST_POSTS:"",LOAD_POSTS:"",LOAD_POSTS_ERROR:""};c=b("keyMirrorRecursive")(a,"BoostedPostPicker");e.exports=c}),null); __d("BoostedPostMultipleBoostsActions",["BoostedPostMultipleBoostsInitStoreAction","immutable"],(function(a,b,c,d,e,f){"use strict";function a(a,c,d,e){b("BoostedPostMultipleBoostsInitStoreAction").dispatch({appID:a,promotionsData:c,targetID:d,product:e},{line:"26",module:"BoostedPostMultipleBoostsActions.js"})}e.exports={loadInitialData:a}}),null); __d("AdsLWIStringUtils",[],(function(a,b,c,d,e,f){"use strict";function a(a){switch(a){case"active":return"positive";case"creating":return"highlight";case"rejected":case"error":return"negative";case"pending":default:return"secondary"}}e.exports={getStatusColor:a}}),null); __d("XAdsLWIAsyncCreationDeleteRequestController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/ads/lwi/async_creation/delete_request/",{async_request_id:{type:"FBID",required:!0},is_package_async_request:{type:"Bool",defaultValue:!1}})}),null); __d("BoostedComponentPromotionsManagerServerActions",["AdsLWIDeletePromotionIDAction","AdsPromotionsManagerServerCleanStoreDataDataAction","AdsPromotionsManagerServerReceivePromotionEntriesDataDataAction","AdsPromotionsManagerServerReceivePromotionEntriesErrorDataAction","AsyncRequest","PromotionsHubDeleteAsyncPromotionDataAction","XAdsLWIAsyncCreationDeleteRequestController"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a={cleanStoreData:function(){b("AdsPromotionsManagerServerCleanStoreDataDataAction").dispatch({},{line:"21",module:"BoostedComponentPromotionsManagerServerActions.js"})},updatePromotionEntriesData:function(a){b("AdsPromotionsManagerServerReceivePromotionEntriesDataDataAction").dispatch({data:a},{line:"25",module:"BoostedComponentPromotionsManagerServerActions.js"})},deleteAsyncPromotion:function(a,c,d,e){d!=null&&b("PromotionsHubDeleteAsyncPromotionDataAction").dispatch({index:d},{line:"37",module:"BoostedComponentPromotionsManagerServerActions.js"});e!=null&&b("AdsLWIDeletePromotionIDAction").dispatch({promotionID:e},{line:"42",module:"BoostedComponentPromotionsManagerServerActions.js"});d=b("XAdsLWIAsyncCreationDeleteRequestController").getURIBuilder().setFBID("async_request_id",a).setBool("is_package_async_request",c).getURI();new(b("AsyncRequest"))(d).setMethod("POST").send()},receiveError:function(a){b("AdsPromotionsManagerServerReceivePromotionEntriesErrorDataAction").dispatch({error:a},{line:"54",module:"BoostedComponentPromotionsManagerServerActions.js"})}};e.exports=a}),null); __d("BoostedPostCarouselV2ItemDeleteButton.react",["cx","AdsBoostedComponentBoostedPostCarouselV2DeleteItemDataAction","AdsLWIProductUtils","BoostedComponentPromotionsManagerServerActions","FDSCloseButton.react","React"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=b("AdsLWIProductUtils").convertProductToAppID;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){var c,d;for(var e=arguments.length,f=new Array(e),g=0;g364)return h._("Finishes on {Stop Date of the promotion}",[h._param("Stop Date of the promotion",b("formatDate")(c,"M d, Y"))]);else if(a>30)return h._("Finishes on {Stop Date of the promotion}",[h._param("Stop Date of the promotion",b("formatDate")(c,"M d"))]);else return h._({"*":"Finishes in {number} days","_1":"Finishes in 1 day"},[h._plural(a,"number")]);default:return null}}function o(a){var c;if(a<1e3)return String(a);c=(c=b("intlNumUtils").parseNumber(b("intlNumUtils").formatNumberWithLimitedSigFig(a,0,3)))!=null?c:a;return b("intlSummarizeNumber")(c,1)}function p(a){return b("React").createElement(b("LeftRight.react"),{className:"_6r-m"},b("React").createElement(b("FDSText.react"),{color:"secondary",size:"body3"},b("React").createElement(b("LineClamp.react"),{className:"_6r-o",enableTooltipOnOverflow:!0,lines:2},a.type)),b("React").createElement("div",{className:"_6r-n"},b("React").createElement(b("FDSText.react"),{size:"header3",weight:"bold"},o(a.value))))}function q(a){var c=a.adStatus,d=null;switch(c){case"error":case"pending":case"rejected":d=b("React").createElement(b("Link.react"),null,h._("View Details"));break;case"creating":break;default:d=b("React").createElement(b("Link.react"),null,h._("View Results"))}return b("React").createElement(b("LeftRight.react"),null,b("React").createElement(p,{type:h._("People Reached"),value:a.reach}),b("React").createElement(b("React").Fragment,null,b("React").createElement(p,{type:i(a.performanceIndicator),value:a.performanceIndicatorValue}),b("React").createElement("div",{className:"_6r-p"},b("React").createElement(b("BoostedPostCarouselViewResultsButtonWrapper.react"),{adStatus:c,asyncEntID:a.asyncEntID,buttonData:a.buttonData,pageID:a.pageID,placement:a.placement,product:a.product,promotionEditLink:d,targetID:a.targetID}))))}function a(a){return b("React").createElement("div",{className:"_6s07"},b("React").createElement(b("FDSCard.react"),null,b("React").createElement(b("FDSSection.react"),{hasPadding:!1},b("React").createElement("div",{className:"_6r-l"},b("React").createElement(m,{adStatus:a.adStatus,asyncEntID:a.asyncEntID,creator:a.creator,product:a.product,startTime:a.startTime,stopTime:a.stopTime,targetID:a.targetID}),b("React").createElement(q,{adStatus:a.adStatus,asyncEntID:a.asyncEntID,buttonData:a.buttonData,pageID:a.pageID,performanceIndicator:a.performanceIndicator,performanceIndicatorValue:a.performanceIndicatorValue,placement:a.placement,product:a.product,reach:a.reach,targetID:a.targetID})))))}e.exports=a}),null); __d("BoostedPostCarouselV2.react",["ix","cx","fbt","AdsFBIconDownsized.react","AdsLWICarousel.react","AdsLWIProductUtils","BoostedPostCarouselV2Item.react","React","asset","immutable"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j=b("AdsLWIProductUtils").convertAppIDToProduct,k=b("React").createElement(b("AdsFBIconDownsized.react"),{alt:i._("Prev"),className:"_6s06 _6swh",src:g("406788")}),l=b("React").createElement(b("AdsFBIconDownsized.react"),{alt:i._("Next"),className:"_6s06 _6ssx",src:g("374387")});function a(a){var c=a.promotionsData;c=c.map(function(c){return b("React").createElement(b("BoostedPostCarouselV2Item.react"),{adStatus:c.adStatus,asyncEntID:c.asyncEntID,audienceName:c.audienceName,buttonData:c.buttonData,creator:c.creator,key:c.boostID,pageID:a.pageID,performanceIndicator:c.performanceIndicator,performanceIndicatorValue:c.performanceIndicatorValue,placement:a.placement,product:j(a.appID),reach:c.reach,startTime:c.startTime,stopTime:c.stopTime,targetID:a.targetID})});return b("React").createElement("div",{className:"_6s05"},b("React").createElement(b("AdsLWICarousel.react"),{className:"margin/vert-4",leftArrow:k,rightArrow:l},c))}e.exports=a}),null); __d("BoostedPostCarouselViewResultsButton.react",["invariant","AdsLWIDialogButtonContainer.react","AdsLWIPromotionsHubErrorMessageButtonContainer.react","React"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();function a(a){var c=a.adStatus,d=a.asyncEntID,e=a.buttonData,f=a.pageID,h=a.placement,i=a.product,j=a.promotionEditLink;a=a.targetID;var k=null;switch(c){case"creating":break;case"error":k=d!=null?b("React").createElement(b("AdsLWIPromotionsHubErrorMessageButtonContainer.react"),{asyncRequestID:d,customComponent:j,isPackageAsyncRequest:!1,pageID:f,placement:h,product:i,targetID:a}):null;break;default:e!=null||g(0,12940),k=b("React").createElement(b("AdsLWIDialogButtonContainer.react"),{configData:e.configData,customComponent:j,instanceData:e.instanceData,instanceID:e.instanceID})}return k}e.exports=a}),null); __d("BoostedPostMultipleBoostsStoreData",["BoostedComponentAppID","BoostedComponentBaseStoreData","immutable"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a={appID:b("BoostedComponentAppID").BOOSTED_POST,promotionsData:b("immutable").List(),seeAllBoostsDialogShown:!1,targetID:null};c=function(a){__p&&__p();babelHelpers.inheritsLoose(b,a);function b(){return a.apply(this,arguments)||this}var c=b.prototype;c.getAppID=function(){return this.appID};c.getPromotionsData=function(){return this.promotionsData};c.getTargetID=function(){return this.targetID};c.getSeeAllBoostsDialogShown=function(){return this.seeAllBoostsDialogShown};c.$BoostedPostMultipleBoostsStoreData1=function(a){return this.promotionsData.findEntry(function(b){return b.asyncEntID!=null?String(b.asyncEntID)===String(a):String(b.boostID)===String(a)})};c.$BoostedPostMultipleBoostsStoreData2=function(a){return this.promotionsData.findIndex(function(b){return b.asyncEntID!=null?String(b.asyncEntID)===String(a):String(b.boostID)===String(a)})};c.setBudgetTotal=function(a,b){a=this.$BoostedPostMultipleBoostsStoreData1(a);var c=a[0];a=a[1];if(c>=0){a=babelHelpers["extends"]({},a,{budgetTotal:b});b=this.promotionsData.set(c,a);return this.set("promotionsData",b)}return this};c.deletePromotionData=function(a){a=this.$BoostedPostMultipleBoostsStoreData2(a);if(a>=0){a=this.promotionsData["delete"](a);return this.set("promotionsData",a)}return this};c.editPromotionData=function(a,b,c,d){b=this.$BoostedPostMultipleBoostsStoreData1(b);var e=b[0];b=b[1];if(e>=0){b=babelHelpers["extends"]({},b,{audienceName:a,budgetTotal:c,stopTime:d});a=this.promotionsData.set(e,b);return this.set("promotionsData",a)}return this};c.setPromotionData=function(a,b){a=this.$BoostedPostMultipleBoostsStoreData2(a);return a>=0?this.set("promotionsData",this.promotionsData.set(a,b)):this.addPromotionData(b)};c.addPromotionData=function(a){a=this.promotionsData.unshift(a);return this.set("promotionsData",a)};return b}(b("BoostedComponentBaseStoreData")(a));e.exports=c}),null); __d("BoostedPostMultipleBoostsStore",["AdsBoostedComponentBoostedPostCarouselV2DeleteItemDataActionFlux","AdsBoostedComponentCommonV2AsyncCreatePendingActionFlux","AdsBoostedComponentCommonV2CreateSuccessWithBoostIdDataActionFlux","AdsDataAtom","AdsLWIBoostIDType","AdsLWIInstanceType","AdsSelectorUtils","BoostedComponentAppID","BoostedComponentCommonActionTypesV2","BoostedComponentFluxReduceStore","BoostedComponentStoreState","BoostedComponentV2Utils","BoostedPostMultipleBoostsActionTypes","BoostedPostMultipleBoostsStoreData","BoostedPostPickerActionTypes","adsLWIAdAccountStoreDataSelector","adsLWIContextStoreDataSelector","adsLWICurrencySelector","adsLWICurrentInstanceDataSelector","adsLWITotalBudgetSelector","immutable","isEmpty"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("AdsLWIInstanceType").createRandomInstanceID,h=b("BoostedComponentStoreState").BoostedComponentState,i=b("BoostedComponentStoreState").getKey,j=b("BoostedComponentV2Utils").getKeyData,k=b("AdsSelectorUtils").getStoreDispatchTokens([b("adsLWICurrentInstanceDataSelector")]),l="BoostedPostMultipleBoostsStore";a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){var b,c;for(var d=arguments.length,e=new Array(d),f=0;f