if (self.CavalryLogger) { CavalryLogger.start_js(["uSZuM"]); } __d("FundraiserForStoryCharityPickerRelaySearchSourceQuery.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{kind:"LocalArgument",name:"query",type:"String",defaultValue:null},{kind:"LocalArgument",name:"limit",type:"Int",defaultValue:null},{kind:"LocalArgument",name:"scale",type:"Float",defaultValue:null}],b=[{kind:"Variable",name:"query",variableName:"query"}],c=[{kind:"Variable",name:"first",variableName:"limit"},{kind:"Literal",name:"is_fundraiser_for_story_eligible",value:!0},{kind:"Literal",name:"is_fundraiser_person_to_charity_eligible",value:!1}],d={kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null},e={kind:"ScalarField",alias:null,name:"name",args:null,storageKey:null},f={kind:"LinkedField",alias:null,name:"profile_picture",storageKey:null,args:[{kind:"Literal",name:"height",value:32},{kind:"Variable",name:"scale",variableName:"scale"},{kind:"Literal",name:"width",value:32}],concreteType:"Image",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"uri",args:null,storageKey:null}]},g={kind:"LinkedField",alias:null,name:"charity_picker_subtitle",storageKey:null,args:null,concreteType:"TextWithEntities",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"text",args:null,storageKey:null}]},h={kind:"ScalarField",alias:null,name:"is_verified",args:null,storageKey:null};return{kind:"Request",fragment:{kind:"Fragment",name:"FundraiserForStoryCharityPickerRelaySearchSourceQuery",type:"Query",metadata:null,argumentDefinitions:a,selections:[{kind:"LinkedField",alias:null,name:"fundraiser_charity_search",storageKey:null,args:b,concreteType:"FundraiserCharitySearchQuery",plural:!1,selections:[{kind:"LinkedField",alias:null,name:"search_results",storageKey:null,args:c,concreteType:"FundraiserCharitySearchResultsConnection",plural:!1,selections:[{kind:"LinkedField",alias:null,name:"edges",storageKey:null,args:null,concreteType:"FundraiserCharitySearchResultsEdge",plural:!0,selections:[{kind:"LinkedField",alias:null,name:"node",storageKey:null,args:null,concreteType:null,plural:!1,selections:[d,e,f,g,{kind:"InlineFragment",type:"FundraiserCharity",selections:[{kind:"LinkedField",alias:null,name:"page",storageKey:null,args:null,concreteType:"Page",plural:!1,selections:[h]}]}]}]}]}]}]},operation:{kind:"Operation",name:"FundraiserForStoryCharityPickerRelaySearchSourceQuery",argumentDefinitions:a,selections:[{kind:"LinkedField",alias:null,name:"fundraiser_charity_search",storageKey:null,args:b,concreteType:"FundraiserCharitySearchQuery",plural:!1,selections:[{kind:"LinkedField",alias:null,name:"search_results",storageKey:null,args:c,concreteType:"FundraiserCharitySearchResultsConnection",plural:!1,selections:[{kind:"LinkedField",alias:null,name:"edges",storageKey:null,args:null,concreteType:"FundraiserCharitySearchResultsEdge",plural:!0,selections:[{kind:"LinkedField",alias:null,name:"node",storageKey:null,args:null,concreteType:null,plural:!1,selections:[{kind:"ScalarField",alias:null,name:"__typename",args:null,storageKey:null},d,e,f,g,{kind:"InlineFragment",type:"FundraiserCharity",selections:[{kind:"LinkedField",alias:null,name:"page",storageKey:null,args:null,concreteType:"Page",plural:!1,selections:[h,d]}]}]}]}]}]}]},params:{operationKind:"query",name:"FundraiserForStoryCharityPickerRelaySearchSourceQuery",id:"1645128748940417",text:null,metadata:{}}}}();e.exports=a}),null); __d("ReactComposerSponsorTaggerDealUpsellQuery.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{kind:"LocalArgument",name:"brandPageID",type:"ID",defaultValue:null},{kind:"LocalArgument",name:"creatorPageID",type:"ID",defaultValue:null}],b=[{kind:"LinkedField",alias:null,name:"bc_hst_brand_query",storageKey:null,args:[{kind:"Variable",name:"brand_page_id",variableName:"brandPageID"},{kind:"Variable",name:"creator_page_id",variableName:"creatorPageID"}],concreteType:"BrandedContentHstBrandGatingQueryResponse",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"deal_upsell",args:null,storageKey:null}]}];return{kind:"Request",fragment:{kind:"Fragment",name:"ReactComposerSponsorTaggerDealUpsellQuery",type:"Query",metadata:null,argumentDefinitions:a,selections:b},operation:{kind:"Operation",name:"ReactComposerSponsorTaggerDealUpsellQuery",argumentDefinitions:a,selections:b},params:{operationKind:"query",name:"ReactComposerSponsorTaggerDealUpsellQuery",id:"2439345196110543",text:null,metadata:{}}}}();e.exports=a}),null); __d("VideoComposerCaptionEditorEditCaptionsContainerRelayQuery.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{kind:"LocalArgument",name:"caption_id",type:"ID!",defaultValue:null}],b=[{kind:"Variable",name:"id",variableName:"caption_id"}],c={kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null};return{kind:"Request",fragment:{kind:"Fragment",name:"VideoComposerCaptionEditorEditCaptionsContainerRelayQuery",type:"Query",metadata:null,argumentDefinitions:a,selections:[{kind:"LinkedField",alias:null,name:"node",storageKey:null,args:b,concreteType:null,plural:!1,selections:[{kind:"FragmentSpread",name:"VideoComposerCaptionEditorCaptionsListGenerator_node",args:null}]}]},operation:{kind:"Operation",name:"VideoComposerCaptionEditorEditCaptionsContainerRelayQuery",argumentDefinitions:a,selections:[{kind:"LinkedField",alias:null,name:"node",storageKey:null,args:b,concreteType:null,plural:!1,selections:[{kind:"ScalarField",alias:null,name:"__typename",args:null,storageKey:null},c,{kind:"InlineFragment",type:"VideoSubtitle",selections:[{kind:"ScalarField",alias:null,name:"locale",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"process_status",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"review_expire_time",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"video_id",args:null,storageKey:null},{kind:"LinkedField",alias:null,name:"captions",storageKey:'captions(first:3000,orderby:["chronological"])',args:[{kind:"Literal",name:"first",value:3e3},{kind:"Literal",name:"orderby",value:["chronological"]}],concreteType:"VideoSubtitleCaptionsConnection",plural:!1,selections:[{kind:"LinkedField",alias:null,name:"edges",storageKey:null,args:null,concreteType:"VideoSubtitleCaptionsEdge",plural:!0,selections:[{kind:"LinkedField",alias:null,name:"node",storageKey:null,args:null,concreteType:"VideoSubtitleCaption",plural:!1,selections:[c,{kind:"ScalarField",alias:null,name:"text",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"start_time_in_ms",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"duration_in_ms",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"confidence",args:null,storageKey:null}]}]}]}]}]}]},params:{operationKind:"query",name:"VideoComposerCaptionEditorEditCaptionsContainerRelayQuery",id:"2025972160809495",text:null,metadata:{}}}}();e.exports=a}),null); __d("VideoComposerCaptionEditorCaptionsListGenerator_node.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null};return{kind:"Fragment",name:"VideoComposerCaptionEditorCaptionsListGenerator_node",type:"VideoSubtitle",metadata:null,argumentDefinitions:[],selections:[a,{kind:"ScalarField",alias:null,name:"locale",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"process_status",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"review_expire_time",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"video_id",args:null,storageKey:null},{kind:"LinkedField",alias:null,name:"captions",storageKey:'captions(first:3000,orderby:["chronological"])',args:[{kind:"Literal",name:"first",value:3e3},{kind:"Literal",name:"orderby",value:["chronological"]}],concreteType:"VideoSubtitleCaptionsConnection",plural:!1,selections:[{kind:"LinkedField",alias:null,name:"edges",storageKey:null,args:null,concreteType:"VideoSubtitleCaptionsEdge",plural:!0,selections:[{kind:"LinkedField",alias:null,name:"node",storageKey:null,args:null,concreteType:"VideoSubtitleCaption",plural:!1,selections:[a,{kind:"ScalarField",alias:null,name:"text",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"start_time_in_ms",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"duration_in_ms",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"confidence",args:null,storageKey:null}]}]}]}]}}();e.exports=a}),null); __d("VideoComposerCaptionEditorPlayerSectionBodyContainerRelayQuery.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{kind:"LocalArgument",name:"video_id",type:"ID!",defaultValue:null}],b=[{kind:"Variable",name:"id",variableName:"video_id"}];return{kind:"Request",fragment:{kind:"Fragment",name:"VideoComposerCaptionEditorPlayerSectionBodyContainerRelayQuery",type:"Query",metadata:null,argumentDefinitions:a,selections:[{kind:"LinkedField",alias:null,name:"node",storageKey:null,args:b,concreteType:null,plural:!1,selections:[{kind:"FragmentSpread",name:"VideoComposerCaptionEditorVideoPlayerContainer_video",args:null}]}]},operation:{kind:"Operation",name:"VideoComposerCaptionEditorPlayerSectionBodyContainerRelayQuery",argumentDefinitions:a,selections:[{kind:"LinkedField",alias:null,name:"node",storageKey:null,args:b,concreteType:null,plural:!1,selections:[{kind:"ScalarField",alias:null,name:"__typename",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null},{kind:"InlineFragment",type:"Video",selections:[{kind:"ScalarField",alias:null,name:"playable_duration_in_ms",args:null,storageKey:null}]}]}]},params:{operationKind:"query",name:"VideoComposerCaptionEditorPlayerSectionBodyContainerRelayQuery",id:"1763849727005855",text:null,metadata:{}}}}();e.exports=a}),null); __d("VideoComposerCaptionEditorVideoPlayerContainer_video.graphql",[],(function(a,b,c,d,e,f){"use strict";a={kind:"Fragment",name:"VideoComposerCaptionEditorVideoPlayerContainer_video",type:"Video",metadata:null,argumentDefinitions:[],selections:[{kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"playable_duration_in_ms",args:null,storageKey:null}]};e.exports=a}),null); __d("LiveVideoBroadcastStickerPollOptionContainerQuery.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{kind:"LocalArgument",name:"sticker_id",type:"ID!",defaultValue:null}],b=[{kind:"Variable",name:"id",variableName:"sticker_id"}],c={kind:"InlineFragment",type:"Sticker",selections:[{kind:"LinkedField",alias:null,name:"animated_image",storageKey:null,args:null,concreteType:"Image",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"uri",args:null,storageKey:null}]},{kind:"ScalarField",alias:null,name:"url",args:null,storageKey:null}]};return{kind:"Request",fragment:{kind:"Fragment",name:"LiveVideoBroadcastStickerPollOptionContainerQuery",type:"Query",metadata:null,argumentDefinitions:a,selections:[{kind:"LinkedField",alias:null,name:"node",storageKey:null,args:b,concreteType:null,plural:!1,selections:[c]}]},operation:{kind:"Operation",name:"LiveVideoBroadcastStickerPollOptionContainerQuery",argumentDefinitions:a,selections:[{kind:"LinkedField",alias:null,name:"node",storageKey:null,args:b,concreteType:null,plural:!1,selections:[{kind:"ScalarField",alias:null,name:"__typename",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null},c]}]},params:{operationKind:"query",name:"LiveVideoBroadcastStickerPollOptionContainerQuery",id:"2351289141633548",text:null,metadata:{}}}}();e.exports=a}),null); __d("AdsVideoCaptionLoadingView.react",["cx","fbt","FDSSpinner.react","React","SUIBusinessTheme","SUIButton.react"],(function(a,b,c,d,e,f,g,h){"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(){return b("React").createElement("div",{className:"_bdi"},b("React").createElement(b("FDSSpinner.react"),null),b("React").createElement("span",null,h._("Loading Caption Editor...")),b("React").createElement("span",null,b("React").createElement(b("SUIButton.react"),{height:"short",label:h._("Cancel"),theme:b("SUIBusinessTheme"),use:"default",onClick:this.props.onCancel})))};return c}(b("React").Component);e.exports=a}),null); __d("AdBreaksPixelTrackerConstants",["keyMirror","CurrentUser","fbq"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("keyMirror")({track:null,trackCustom:null});c=b("keyMirror")({page_level:null,launchpad:null,creator_studio:null});d={pageLevel:{viewEarnMoneyWithAdsNotice:{eventType:a.trackCustom,eventName:"view_earn_money_with_ads_notice",data:{content_name:"View earn money with Ads notice",content_category:c.page_level}}},launchPad:{},creatorStudio:{}};f="209613416311731";var g=b("fbq").fbq;g.isAdBreakPixelIdSet=g.isAdBreakPixelIdSet==null?!1:g.isAdBreakPixelIdSet;g.isAdBreakPixelIdSet||(g("init",f),g("track","PageView"),g.isAdBreakPixelIdSet=!0);c=function(a,c,d,e){return b("CurrentUser").isEmployee()?null:g(a,c,d,e)};e.exports={AdBreaksPixelId:f,AdBreaksPixelEventType:a,AdBreaksPixelEvents:d,AdBreaksFbq:c}}),null); __d("SponsorTagsOptInActionTypes",[],(function(a,b,c,d,e,f){"use strict";a=Object.freeze({SHOW:"sponsorTagsOptIn/show",NEXT:"sponsorTagsOptIn/next",ACCEPT:"sponsorTagsOptIn/accept",CANCEL:"sponsorTagsOptIn/cancel",QUERY_STATUS:"sponsorTagsOptIn/query_status",QUERY_OPT_IN:"sponsorTagsOptIn/query_opt_in",HANDLE_STATUS:"sponsorTagsOptIn/handle_status",HANDLE_OPT_IN:"sponsorTagsOptIn/handle_opt_in"});e.exports=a}),null); __d("SponsorTagsOptInDispatcher",["ExplicitRegistrationReactDispatcher"],(function(a,b,c,d,e,f){"use strict";a=function(a){babelHelpers.inheritsLoose(b,a);function b(b){b=a.call(this,b)||this;babelHelpers.assertThisInitialized(b).dispatch=b.dispatch.bind(babelHelpers.assertThisInitialized(b));return b}return b}(b("ExplicitRegistrationReactDispatcher"));e.exports=new a({strict:!0})}),null); __d("XSponsorTagsOptInController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/branded_content/optin/",{profile_id:{type:"Int"},option:{type:"String"}})}),null); __d("SponsorTagsOptInDataManager",["AsyncRequest","SponsorTagsOptInActionTypes","SponsorTagsOptInDispatcher","XSponsorTagsOptInController"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a={queryStatus:function(a){var c=b("XSponsorTagsOptInController").getURIBuilder().setString("option","query_status");a&&c.setInt("profile_id",a);new(b("AsyncRequest"))().setMethod("POST").setReadOnly(!1).setURI(c.getURI()).setHandler(this._handleStatusSuccess).send()},_handleStatusSuccess:function(a){a=a.getPayload();b("SponsorTagsOptInDispatcher").dispatch({type:b("SponsorTagsOptInActionTypes").HANDLE_STATUS,payload:a})},queryOptIn:function(a){var c=b("XSponsorTagsOptInController").getURIBuilder().setString("option","opt_in");a&&c.setInt("profile_id",a);new(b("AsyncRequest"))().setMethod("POST").setReadOnly(!1).setURI(c.getURI()).setHandler(this._handleOptInSuccess).send()},_handleOptInSuccess:function(a){a=a.getPayload();b("SponsorTagsOptInDispatcher").dispatch({type:b("SponsorTagsOptInActionTypes").HANDLE_OPT_IN,payload:a})}};e.exports=a}),null); __d("SponsorTagsOptInStepHowItWorks.react",["ix","cx","fbt","Image.react","React","Text.react","XUIButton.react","XUICloseButton.react","XUIDialogBody.react","XUIDialogFooter.react","fbglyph"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();a=b("React").Component;c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){var a=[{imageSrc:g("134446"),textTitle:i._("Find and tag business partners"),textContent:i._("If your post features another brand or product then search forthe business partner's Page and tag them. A \"Paid\" label will appear on these posts.")},{imageSrc:g("134453"),textTitle:i._("Amplify your posts"),textContent:i._("A notification will be sent to the Pages tagged. These partners can then view the post's metrics as well as boost the post.")},{imageSrc:g("134914"),textTitle:i._("Track performance"),textContent:i._("You can both see how much budget is spent and the CPM metrics.")}];a=a.map(function(a,c){return b("React").createElement("div",{className:"_y1a",key:c},b("React").createElement("div",{className:"_y1c"},b("React").createElement(b("Image.react"),{src:a.imageSrc})),b("React").createElement("div",{className:"_y1g"},b("React").createElement(b("Text.react"),{className:"_y1h"},a.textTitle),b("React").createElement(b("Text.react"),{className:"_y1j"},a.textContent)))});return b("React").createElement("div",null,b("React").createElement("div",{className:"_8s2"},b("React").createElement(b("XUICloseButton.react"),{label:i._("Close"),className:"layerCancel _51-t"})),b("React").createElement(b("XUIDialogBody.react"),null,b("React").createElement("div",{className:"_424x"},b("React").createElement(b("Text.react"),{className:"_y1l"},i._("How it Works")),a)),b("React").createElement(b("XUIDialogFooter.react"),null,b("React").createElement(b("XUIButton.react"),{use:"confirm",onClick:this.props.onClickNext,label:i._("Continue"),className:"_y1m"})))};return c}(a);e.exports=c}),null); __d("SponsorTagsOptInStepIntro.react",["cx","fbt","ix","Image.react","React","Text.react","XUIButton.react","XUICloseButton.react","XUIDialogBody.react","XUIDialogFooter.react"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();a=b("React").Component;var j=i("26925");c=function(a){babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){return b("React").createElement("div",null,b("React").createElement("div",{className:"_8s2"},b("React").createElement(b("XUICloseButton.react"),{label:h._("Close"),className:"layerCancel _51-t"})),b("React").createElement(b("XUIDialogBody.react"),null,b("React").createElement("div",{className:"_424x"},b("React").createElement(b("Image.react"),{src:j}),b("React").createElement(b("Text.react"),{className:"_424z"},h._("Tagging Business Partners")),b("React").createElement(b("Text.react"),{className:"_4250"},h._("Tell meaningful stories with the businesses you partner with. Tag your business partners when you're posting branded content.")))),b("React").createElement(b("XUIDialogFooter.react"),null,b("React").createElement(b("XUIButton.react"),{use:"confirm",onClick:this.props.onClickNext,label:h._("How it Works"),className:"_4252"})))};return c}(a);e.exports=c}),null); __d("SponsorTagsOptInTCContent",["cx","Link.react","React"],(function(a,b,c,d,e,f,g){a=b("React").createElement("div",{className:"_47o7"},b("React").createElement("p",null,b("React").createElement("b",null,"Facebook Branded Content Policies")),b("React").createElement("p",null,"Our Branded Content Policies apply to Verified Pages and Verified Profiles (with the blue badge) on Facebook. Branded content may only be posted by Verified Pages and Verified Profiles. Branded content is defined as content originating from a Page or Profile that features third party products, brands, or sponsors that differ from the Profile or Page. When posting permitted branded content integrations, Verified Profiles and Verified Pages must use the Branded Content tool to tag the featured third party product, brand, or sponsor."),b("React").createElement("ol",null,b("React").createElement("li",null,"Don't include pre, mid or post-roll ads in videos."),b("React").createElement("li",null,"Don't include banner ads in videos or images."),b("React").createElement("li",null,"Don't include third party products, brands or sponsors within your Profile or Page's cover photo or profile picture."),b("React").createElement("li",null,"Don't include title cards within a video's first three seconds. Interstitial ad cards outside of a video's first three seconds, such as mid cards or end cards, must not persist for longer than five consecutive seconds and must be tagged appropriately using the Branded Content tool."),b("React").createElement("li",null,"Don't include graphical overlays, logos or watermarks within a video's first three seconds. Graphical overlays, logos or watermarks included outside of a video's first three seconds must be tagged appropriately using the Branded Content tool. Ad elements and logos included in videos by virtue of being recorded during the subject matter's filming, such as stadium signage in sports related content, do not need to be tagged."),b("React").createElement("li",null,"Graphical overlays, logos or watermarks included on image content must be tagged appropriately using the Branded Content tool."),b("React").createElement("li",null,"Promotions, such as sweepstakes or giveaways, must be tagged appropriately using the Branded Content tool and must comply with section III. E. of the"," ",b("React").createElement(b("Link.react"),{href:"https://www.facebook.com/page_guidelines.php",target:"_blank"},"Facebook Pages Terms"),"."),b("React").createElement("li",null,"Third party images or videos promoting brands, products or sponsors that are unassociated with your Profile or Page, such as full-length third party video commercials, must be tagged appropriately using the Branded Content tool."),b("React").createElement("li",null,"Product placement in images or videos must be tagged appropriately using the Branded Content tool."),b("React").createElement("li",null,"Profile and Page posts clearly disclosed as being sponsored or provided by a third party, such as self-disclosure within a post's text, must be tagged appropriately using the Branded Content tool."),b("React").createElement("li",null,"You must comply with all applicable laws and regulations, including by ensuring that you provide all necessary disclosures to people using Facebook, such as any disclosures needed to indicate the commercial nature of content posted by you.")));e.exports=a}),null); __d("SponsorTagsOptInStepTerms.react",["cx","fbt","React","ScrollableArea.react","SponsorTagsOptInTCContent","Text.react","XUIButton.react","XUICloseButton.react","XUIDialogBody.react","XUIDialogFooter.react"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();a=b("React").Component;c=function(a){babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){return b("React").createElement("div",null,b("React").createElement("div",{className:"_8s2"},b("React").createElement(b("XUICloseButton.react"),{label:h._("Close"),className:"layerCancel _51-t"})),b("React").createElement(b("XUIDialogBody.react"),null,b("React").createElement("div",{className:"_5vvo"},b("React").createElement(b("Text.react"),{className:"_y1l"},h._("Business Partner Tags Terms & Conditions")),b("React").createElement(b("ScrollableArea.react"),{maxHeight:280,fade:!1},b("SponsorTagsOptInTCContent")))),b("React").createElement(b("XUIDialogFooter.react"),null,b("React").createElement(b("XUIButton.react"),{use:"default",onClick:this.props.onClickCancel,label:h._("Cancel"),className:"_82v"}),b("React").createElement(b("XUIButton.react"),{use:"confirm",onClick:this.props.onClickAccept,label:h._("Accept"),className:"_82v"})))};return c}(a);e.exports=c}),null); __d("SponsorTagsOptInDialog.react",["cx","LayerFadeOnHide","React","SponsorTagsOptInStepHowItWorks.react","SponsorTagsOptInStepIntro.react","SponsorTagsOptInStepTerms.react","XUIDialog.react"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=b("React").Component;c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){if(!this.props.isShown)return null;var a=[b("React").createElement(b("SponsorTagsOptInStepIntro.react"),{onClickNext:this.props.onClickNext}),b("React").createElement(b("SponsorTagsOptInStepHowItWorks.react"),{onClickNext:this.props.onClickNext}),b("React").createElement(b("SponsorTagsOptInStepTerms.react"),{onClickAccept:this.props.onClickAccept,onClickCancel:this.props.onClickCancel})];a=a[this.props.step];return b("React").createElement(b("XUIDialog.react"),{behaviors:{LayerFadeOnHide:b("LayerFadeOnHide")},fixedTopPosition:120,hideOnEscape:!1,layerHideOnBlur:!1,onToggle:this.$1.bind(this),shown:!0,width:550,className:"_2um5"},a)};d.$1=function(a){a||this.props.onClickCancel()};return c}(a);e.exports=c}),null); __d("SponsorTagsOptInStore",["FluxReduceStore","SponsorTagsOptInActionTypes","SponsorTagsOptInDataManager","SponsorTagsOptInDispatcher","immutable"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a={step:0,profileID:0,isShown:!1,isOptedIn:null};var g=function(b){babelHelpers.inheritsLoose(a,b);function a(){return b.apply(this,arguments)||this}return a}(b("immutable").Record(a));c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return new g()};d.reduce=function(a,c){__p&&__p();switch(c.type){case b("SponsorTagsOptInActionTypes").NEXT:return a.set("step",a.step+1);case b("SponsorTagsOptInActionTypes").SHOW:return a.set("isShown",!0).set("step",0);case b("SponsorTagsOptInActionTypes").CANCEL:return a.set("isShown",!1).set("step",0);case b("SponsorTagsOptInActionTypes").ACCEPT:b("SponsorTagsOptInDataManager").queryOptIn(a.profileID);return a.set("isShown",!1);case b("SponsorTagsOptInActionTypes").QUERY_STATUS:b("SponsorTagsOptInDataManager").queryStatus(c.profileID);return a.set("profileID",c.profileID);case b("SponsorTagsOptInActionTypes").QUERY_OPT_IN:b("SponsorTagsOptInDataManager").queryOptIn(a.profileID);return a;case b("SponsorTagsOptInActionTypes").HANDLE_STATUS:return a.set("isOptedIn",c.payload.isOptedIn);case b("SponsorTagsOptInActionTypes").HANDLE_OPT_IN:return a.set("isOptedIn",c.payload.isOptedIn);default:return a}};return c}(b("FluxReduceStore"));c.__moduleID=e.id;e.exports=new c(b("SponsorTagsOptInDispatcher"))}),null); __d("SponsorTagsOptInDialogContainer.react",["FluxContainer","React","SponsorTagsOptInActionTypes","SponsorTagsOptInDialog.react","SponsorTagsOptInDispatcher","SponsorTagsOptInStore"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("React").Component;c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);c.getStores=function(){return[b("SponsorTagsOptInStore")]};c.calculateState=function(){return{isShown:b("SponsorTagsOptInStore").getState().isShown,step:b("SponsorTagsOptInStore").getState().step}};function c(){var b;b=a.call(this)||this;b.state={isShown:!1,step:0};return b}var d=c.prototype;d.render=function(){return b("React").createElement(b("SponsorTagsOptInDialog.react"),babelHelpers["extends"]({},this.state,{onClickNext:this.$1.bind(this),onClickAccept:this.$2.bind(this),onClickCancel:this.$3.bind(this)}))};d.$3=function(){b("SponsorTagsOptInDispatcher").dispatch({type:b("SponsorTagsOptInActionTypes").CANCEL})};d.$2=function(){b("SponsorTagsOptInDispatcher").dispatch({type:b("SponsorTagsOptInActionTypes").ACCEPT})};d.$1=function(){b("SponsorTagsOptInDispatcher").dispatch({type:b("SponsorTagsOptInActionTypes").NEXT})};return c}(a);e.exports=b("FluxContainer").create(c)}),null); __d("BCHSTStrings",["fbt"],(function(a,b,c,d,e,f,g){"use strict";a={tagging:{tagSponsorLabel:g._("Tag Sponsor"),tagSponsorTypeaheadPlaceholder:g._("Enter your business partner's name or Page")},intercept:{dialogTitle:g._("Is this post part of a paid partnership?"),dialogContentSelfDisclosure:g._("Your post contains information commonly found in branded content. If your post features or is influenced by a business partner for an exchange of value, our policies require you to tag the partner to show that your content is sponsored."),dialogContentAffiliateLink:g._("Your post mentions a third party product or business. If your post features or is influenced by a business partner for an exchange of value, our policies require you to tag the partner to show that your content is sponsored."),publishWithTag:g._("Publish With Tag"),scheduleWithTag:g._("Schedule With Tag"),publishWithoutTag:g._("Publish Without Tag"),scheduleWithoutTag:g._("Schedule Without Tag")}};e.exports=a}),null); __d("BCMPNuxContextSelectors",[],(function(a,b,c,d,e,f){"use strict";a={HANDSHAKE_GUIDED_TOUR:"handshake_guided_tour",HANDSHAKE_GUIDED_TOUR_BOOST_CHECKBOX:"handshake_guided_tour_boost_checkbox",HANDSHAKE_GUIDED_TOUR_SPONSOR_SPROUT:"handshake_guided_tour_sponsor_sprout",HANDSHAKE_GUIDED_TOUR_SPONSOR_TYPEAHEAD:"handshake_guided_tour_sponsor_typeahead",HANDSHAKE_GUIDED_TOUR_LEARN_MORE:"handshake_guided_tour_learn_more",HANDSHAKE_GUIDED_TOUR_TAGGER_CONTAINER:"handshake_guided_tour_tagger_container"};e.exports=a}),null); __d("CreateReviewableBCWhitelistInterceptDialog.react",["cx","fbt","React","XUIButton.react","XUIDialog.react","XUIDialogBody.react","XUIDialogFooter.react","XUIDialogTitle.react","XUIGrayText.react"],(function(a,b,c,d,e,f,g,h){"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.brandName?h._("Before your post is published, {=[brandName]} must confirm they have a branded content partnership with you. They'll be able to see this post before deciding whether to approve your Page.",[h._param("=[brandName]",b("React").createElement("b",null,h._("{brandName}",[h._param("brandName",this.props.brandName)])))]):h._("Before your post is published, your tagged business partner must confirm they have a branded content partnership with you. They'll be able to see this post before deciding whether to approve your Page.");return b("React").createElement(b("XUIDialog.react"),{isStrictlyControlled:!0,onHide:this.props.onHide,shown:!0,width:800},b("React").createElement(b("XUIDialogTitle.react"),null,h._("Your Post Isn't Published Yet")),b("React").createElement(b("XUIDialogBody.react"),null,b("React").createElement(b("XUIGrayText.react"),{shade:"medium"},a)),b("React").createElement(b("XUIDialogFooter.react"),null,b("React").createElement(b("XUIButton.react"),{className:"_idm",label:h._("Confirm"),onClick:this.props.onSubmit,use:"confirm"}),b("React").createElement(b("XUIButton.react"),{className:"_idm _3-90",label:h._("Cancel"),onClick:this.props.onHide,use:"default"})))};return c}(b("React").PureComponent);e.exports=a}),null); __d("ReactLiveBroadcastCustomProfileImageSelector.react",["ix","cx","fbt","glyph","invariant","BackgroundImage.react","CenteredContainer.react","FBOverlayBase.react","FBOverlayContainer.react","FBOverlayElement.react","FileInput.react","Image.react","LeftRight.react","Link.react","React"],(function(a,b,c,d,e,f,g,h,i,j,k){"use strict";__p&&__p();a=b("React").PropTypes;var l=Object.freeze({DEFAULT_IMAGE:0,PREVIEW_POSITIONING:1,IMAGE_SET:2}),m=50;c=b("React").createClass({displayName:"ReactLiveBroadcastCustomProfileImageSelector",propTypes:{imageDimensions:function(a,b,c){a.imageSrc&&(typeof a.imageDimensions==="object"||k(0,5723))},imageFile:a.object,imageSrc:a.string,footerText:a.string,width:a.number.isRequired,height:a.number.isRequired,onFileUploaded:a.func.isRequired,onImageUpdated:a.func},getInitialState:function(){return{coverPhotoStatus:l.DEFAULT_IMAGE,dragging:!1,displayImage:this.props.imageFile,displayImageSrc:this.props.imageSrc,displayImageWidth:this.props.imageSrc&&this.props.imageDimensions?this.props.imageDimensions.width:0,displayImageHeight:this.props.imageSrc&&this.props.imageDimensions?this.props.imageDimensions.height:0,displayImageFocusX:this.props.imageSrc&&this.props.imageDimensions?.5*this.props.imageDimensions.width:0,displayImageFocusY:this.props.imageSrc&&this.props.imageDimensions?.5*this.props.imageDimensions.height:0}},componentDidUpdate:function(a,b){this.state.dragging&&!b.dragging?(document.addEventListener("mousemove",this._onMouseMove),document.addEventListener("mouseup",this._onMouseUp)):!this.state.dragging&&b.dragging&&(document.removeEventListener("mousemove",this._onMouseMove),document.removeEventListener("mouseup",this._onMouseUp))},componentWillUnmount:function(){document.removeEventListener("mousemove",this._onMouseMove),document.removeEventListener("mouseup",this._onMouseUp)},render:function(){return b("React").createElement("div",null,b("React").createElement("div",{className:"_4lyb _5le2",style:{height:this.props.height,width:this.props.width}},b("React").createElement(b("FBOverlayContainer.react"),null,b("React").createElement(b("FBOverlayBase.react"),null,b("React").createElement(b("BackgroundImage.react"),{backgroundSize:"coverinside",backgroundPosition:this._getImagePosition(),height:this.props.height,src:this._getImageSrc(),width:this.props.width,onImageLoad:this._onImageLoaded})),b("React").createElement(b("FBOverlayElement.react"),null,this._renderImageTextOverlay()))),this._renderFooter())},_renderFooter:function(){switch(this.state.coverPhotoStatus){case l.PREVIEW_POSITIONING:return b("React").createElement("div",{className:"_4lyc _5le2"},b("React").createElement(b("LeftRight.react"),null,b("React").createElement(b("Link.react"),{onClick:this._cancelChanges},i._("Cancel")),b("React").createElement(b("Link.react"),{onClick:this._saveChanges},i._("Save Changes"))));case l.DEFAULT_IMAGE:return b("React").createElement("div",{className:"_4lyd _5le2"},this.props.footerText)}return null},_renderImageTextOverlay:function(){var a=null;switch(this.state.coverPhotoStatus){case l.PREVIEW_POSITIONING:a=b("React").createElement("div",{className:"_4lyf"},b("React").createElement(b("Image.react"),{className:"_4lyg",src:g("101443")}),b("React").createElement("span",null,i._("Drag to Reposition")));break;case l.DEFAULT_IMAGE:case l.IMAGE_SET:a=b("React").createElement(b("FileInput.react"),{name:"file",accept:"image/*",onChange:this._onFileChange},b("React").createElement(b("Link.react"),{href:{url:"#"}},b("React").createElement("div",{className:"_4lyf"},b("React").createElement(b("Image.react"),{className:"_4lyg",src:g("101456")}),b("React").createElement("span",null,i._("Change Custom Image")))))}return b("React").createElement("div",{onMouseDown:this._onMouseDown,className:"_4lyu"+(this.state.coverPhotoStatus===l.PREVIEW_POSITIONING?" _4lyv":"")},b("React").createElement(b("CenteredContainer.react"),{fullHeight:!0,vertical:!0},a))},_getImageSrc:function(){return this.state.uploadStatus===l.DEFAULT_IMAGE?this.props.imageSrc:this.state.displayImageSrc},_cancelChanges:function(){this.props.onFileUploaded()},_saveChanges:function(){if(!this.state.displayImage)return;this.setState({coverPhotoStatus:l.IMAGE_SET});this.props.onFileUploaded(this.state.displayImage,this._getImageFocus())},_onFileChange:function(a){var b=this;if(!(a.target.files&&a.target.files[0]))return;a=a.target.files[0];var c=URL.createObjectURL(a),d=new Image();d.onload=function(){b.setState({displayImageWidth:d.width,displayImageHeight:d.height,displayImageFocusX:d.width*.5,displayImageFocusY:d.height*.5})};d.src=c;this.setState({displayImage:a,displayImageSrc:c})},_canMoveHorizontally:function(){return this.state.coverPhotoStatus===l.PREVIEW_POSITIONING&&this.state.displayImageWidth/this.state.displayImageHeight>this.props.width/this.props.height},_getImageFocus:function(){var a=this.state.displayImageFocusX/this.state.displayImageWidth;a<0&&(a=0);a>1&&(a=1);var b=this.state.displayImageFocusY/this.state.displayImageHeight;b<0&&(b=0);b>1&&(b=1);return{x:a,y:b}},_getImagePosition:function(){if(!this.state.displayImageWidth||!this.state.displayImageHeight)return"50% 50%";var a=this._getImageFocus();return""+a.x*100+"% "+a.y*100+"%"},_onImageLoaded:function(){this.setState({coverPhotoStatus:l.PREVIEW_POSITIONING})},_onMouseDown:function(a){if(a.button!==0||this.state.coverPhotoStatus!==l.PREVIEW_POSITIONING)return;this.setState({dragging:!0,ox:a.pageX,oy:a.pageY});a.stopPropagation();a.preventDefault()},_onMouseUp:function(a){this.setState({dragging:!1}),a.stopPropagation(),a.preventDefault()},_onMouseMove:function(a){__p&&__p();if(!this.state.dragging||this.state.coverPhotoStatus!==l.PREVIEW_POSITIONING)return;var b=a.pageX-this.state.ox,c=a.pageY-this.state.oy;if(this._canMoveHorizontally()){var d=this.state.displayImageFocusX;b>0?d-=m:b<0&&(d+=m);d<0&&(d=0);d>this.state.displayImageWidth&&(d=this.state.displayImageWidth);this.setState({displayImageFocusX:d,ox:a.pageX,oy:a.pageY})}else{b=this.state.displayImageFocusY;c>0?b-=m:c<0&&(b+=m);b<0&&(b=0);b>this.state.displayImageHeight&&(b=this.state.displayImageHeight);this.setState({displayImageFocusY:b,ox:a.pageX,oy:a.pageY})}a.stopPropagation();a.preventDefault()}});e.exports=c}),null); __d("ScheduleLiveWatchTabPreview.react",["cx","fbt","CenteredContainer.react","CssBackgroundImage.react","Image.react","React","ScheduledLiveTimeStringUtil","XUIButton.react","XUIText.react"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();a=function(a){babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.$1=function(){return b("React").createElement("div",null,b("React").createElement("div",{className:"_1g3f"},b("React").createElement(b("Image.react"),{className:"_1g3k",src:this.props.showmarkURI}),b("React").createElement("div",{className:"_1g3l"},h._("Live {liveTime}",[h._param("liveTime",b("ScheduledLiveTimeStringUtil").getStr(this.props.scheduledTime))])),b("React").createElement("div",{className:"_1g3m"},this.props.title),b("React").createElement("div",{className:"_1g3n"},this.props.pageName)),b("React").createElement("div",{className:"_1g3o"},b("React").createElement(b("XUIButton.react"),{className:"_1g3q",label:h._("Remind Me")})))};d.render=function(){return!this.props.customThumbnailURI?b("React").createElement(b("CenteredContainer.react"),{className:"_1g3r",fullHeight:!0,vertical:!0},b("React").createElement(b("XUIText.react"),{size:"meta1",display:"block",className:"_1g3s"},h._("Add a 16:9 thumbnail to make your scheduled live episode eligible to be featured in the Watch tab.")),b("React").createElement(b("XUIText.react"),{size:"meta1",display:"block",className:"_1g3s"},h._("Your thumbnail should be related to your scheduled live video to help promote it."))):b("React").createElement(b("CssBackgroundImage.react"),{className:"_1g3r",imageURI:this.props.customThumbnailURI},b("React").createElement("div",{className:"_1g3u"},b("React").createElement("div",{className:"_1g3v"},this.$1())))};return c}(b("React").PureComponent);e.exports=a}),null); __d("VideoComposerPremiereUtils",["fbt","DateConsts","DateTime","LocalDate","ScheduleLiveVideoDialogConfig"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=g._("Video premieres must be between 30 seconds and four hours long");c=function(a){var c=b("ScheduleLiveVideoDialogConfig").validMinStartTime/b("DateConsts").SEC_PER_MIN,d=b("ScheduleLiveVideoDialogConfig").validMaxStartTime/b("DateConsts").SEC_PER_HOUR,e=b("ScheduleLiveVideoDialogConfig").validMaxStartTime/b("DateConsts").SEC_PER_DAY;return a?g._("Premieres must be scheduled between {min start time in minutes} minutes and {max start time in days} days {max start time in hours} hours) from when you create them.",[g._param("min start time in minutes",c),g._param("max start time in days",e),g._param("max start time in hours","("+d)]):g._("Scheduled live videos must be scheduled between {min start time in minutes} minutes and {max start time in days} days {max start time in hours} hours) from when you create them.",[g._param("min start time in minutes",c),g._param("max start time in days",e),g._param("max start time in hours","("+d)])};d=function(a){if(b("ScheduleLiveVideoDialogConfig").startTimeOverride)return!0;var c=b("LocalDate").fromDateTime(b("DateTime").localNow());if(a.isBefore(c))return!1;return a.isAfter(c.addDays(b("ScheduleLiveVideoDialogConfig").validMaxStartTime/b("DateConsts").SEC_PER_DAY))?!1:!0};f=function(a){if(a==null)return!1;if(b("ScheduleLiveVideoDialogConfig").startTimeOverride)return!0;a=a.getTime();var c=Date.now()+b("ScheduleLiveVideoDialogConfig").validMinStartTime*b("DateConsts").MS_PER_SEC,d=Date.now()+b("ScheduleLiveVideoDialogConfig").validMaxStartTime*b("DateConsts").MS_PER_SEC;c=a>c&&ab("DateConsts").SEC_PER_MIN*b("DateConsts").MS_PER_SEC};e.exports={INVALID_DURATION_MESSAGE:a,getScheduledLiveInvalidTimeNotice:c,isDateValid:d,isPremiereEditable:h,isPublishTimeValid:f}}),null); __d("ScheduleLiveVideoDialog.react",["ix","cx","fbt","DatePickerRestraints","EditorState","FileInput.react","Grid.react","Image.react","MentionsInput.react","React","ReactLayeredComponentMixin_DEPRECATED","ReactLiveBroadcastCustomProfileImageSelector.react","ScheduledLiveStoryPreview.react","ScheduleLiveVideoDialogConfig","ScheduleLiveWatchTabPreview.react","Tooltip.react","VideoComposerPremiereUtils","XUIButton.react","XUIDateTimePicker.react","XUIDialog.react","XUIDialogBody.react","XUIDialogButton.react","XUIDialogCancelButton.react","XUIDialogFooter.react","XUIDialogTitle.react","XUIGrayText.react","XUINotice.react","XUIText.react","XUITypeaheadView.react","asset","cxMargin","fbglyph","getMentionsInputDecorator","getMentionsTextForContentState"],(function(a,b,c,d,e,f,g,h,i){__p&&__p();var j=b("Grid.react").GridItem;a=b("React").PropTypes;var k=60,l=60*1e3,m=24*60*60*1e3,n=11,o=942,p=477,q=532,r=Object.freeze({NO_IMAGE:0,EDITING_IMAGE:1,HAS_IMAGE:2});c=b("React").createClass({displayName:"ScheduleLiveVideoDialog",mixins:[b("ReactLayeredComponentMixin_DEPRECATED")],propTypes:{actorID:a.any,defaultScheduledTimeDelta:a.number,description:a.string.isRequired,broadcastID:a.string,initialPublishDate:a.instanceOf(Date),isPremiere:a.bool,onSubmit:a.func.isRequired,targetID:a.string.isRequired,timezoneStr:a.string.isRequired,scheduleExpirationTime:a.number,isPageTarget:a.bool,canAddLiveAnnouncementThumbnail:a.bool,videoTitle:a.string,showmarkURI:a.string,showPageName:a.string,submitButtonLabel:a.string,previewTitle:a.string,canAddAnnouncementPostMessage:a.bool,mentionsSource:a.any},getDefaultProps:function(){return{defaultScheduledTimeDelta:n*l,canAddAnnouncementPostMessage:!1}},getInitialState:function(){return{customImage:null,customImageStatus:r.NO_IMAGE,isAnnounced:!1,publishDate:this.props.initialPublishDate?this.props.initialPublishDate:new Date(Date.now()+this.props.defaultScheduledTimeDelta),selectedFileName:"",shown:!1,customAnnouncementThumbnail:null,customAnnouncementThumbnailURL:null,editorState:b("EditorState").createEmpty(b("getMentionsInputDecorator")())}},show:function(){var a=this.getInitialState();a.shown=!0;this.setState(a)},render:function(){return b("React").createElement("div",null)},renderLayers:function(){var a=this.state.customImageStatus===r.EDITING_IMAGE?this._renderCustomImageCropper():this._renderStoryPreview(),c=this.props.isPremiere?i._("Premiere"):i._("Schedule Live"),d=this.props.submitButtonLabel;d==null&&(d=this.props.isPremiere?i._("Schedule Premiere"):i._("Schedule"));return b("React").createElement("div",null,b("React").createElement(b("XUIDialog.react"),{shown:this.state.shown,width:o,className:"_1_x8"},b("React").createElement(b("XUIDialogTitle.react"),null,c),b("React").createElement(b("XUIDialogBody.react"),null,b("React").createElement(b("Grid.react"),{className:"_35sx",cols:2,alignv:"top"},b("React").createElement(j,{width:p},this._renderSchedule()),b("React").createElement(j,{className:"_35sx",width:q},a))),b("React").createElement(b("XUIDialogFooter.react"),null,b("React").createElement(b("XUIDialogCancelButton.react"),{className:"_1m2j _3-90"}),b("React").createElement(b("XUIDialogButton.react"),{action:"confirm",className:"_1m2j",label:d,onClick:this._onSubmitClick,"data-testid":"schedule_premiere_button",disabled:!this._isPublishTimeValid(),use:"confirm"}))))},_renderSchedule:function(){__p&&__p();var a=this,c=this.props.isPremiere?i._("Select a date and time when you want to premiere. You can also add a custom image."):i._("Select a date and time when you want to go live. You can also add a custom image.");c=b("React").createElement(b("Grid.react"),{cols:2,alignv:"top",className:"_3-8w"},b("React").createElement(j,{className:"_kdz"},b("React").createElement(b("Image.react"),{src:g("141741")})),b("React").createElement(j,null,b("React").createElement(b("XUIGrayText.react"),{shade:"light",size:"meta1"},c)));var d=this.props.isPremiere?i._("When you schedule your premiere, an announcement will be published immediately."):i._("When you schedule your live video, an announcement will be published immediately.");d=b("React").createElement(b("Grid.react"),{cols:2,alignv:"top",className:"_3-8y"},b("React").createElement(j,{className:"_kdz"},b("React").createElement(b("Image.react"),{src:g("142529")})),b("React").createElement(j,null,b("React").createElement(b("XUIGrayText.react"),{shade:"light",size:"meta1"},d)));var e=this.props.isPageTarget?i._("Verify your live video feed at least 20 minutes before the scheduled start time. To verify it, preview the feed by opening the scheduled video in your Video Library."):i._("Verify your live video feed at least 20 minutes before the scheduled start time. To verify it, preview the feed by opening the scheduled video from your Timeline using the Edit Post button.");e=this.props.isPremiere?null:b("React").createElement(b("Grid.react"),{cols:2,alignv:"top",className:"_3-8y"},b("React").createElement(j,{className:"_kdz"},b("React").createElement(b("Image.react"),{src:g("142093")})),b("React").createElement(j,null,b("React").createElement(b("XUIGrayText.react"),{shade:"light",size:"meta1"},e)));var f=this.props.scheduleExpirationTime?this.props.scheduleExpirationTime/k:b("ScheduleLiveVideoDialogConfig").expirationTime/k;f=this.props.isPremiere?null:b("React").createElement(b("Grid.react"),{cols:2,alignv:"top",className:"_3-8y"},b("React").createElement(j,{className:"_kdz"},b("React").createElement(b("Image.react"),{src:g("142427")})),b("React").createElement(j,null,b("React").createElement(b("XUIGrayText.react"),{shade:"light",size:"meta1"},i._("People following your event will be notified about your scheduled broadcast, and some may be waiting for you at the scheduled start time. The live video will begin automatically at the scheduled start time. You must go live within {min start time in minutes} minutes of the scheduled time or your video will be canceled.",[i._param("min start time in minutes",f)]))));var h=this.props.isPremiere?i._("Premiere Start Time"):i._("Scheduled Start Time");h=b("React").createElement(b("XUIText.react"),{className:"_kd-",size:"meta1"},h);var l=b("React").createElement(b("XUIDateTimePicker.react"),{allowEmpty:!1,className:"_3hgw _3-8x",date:this.state.publishDate,dateRestraints:[b("DatePickerRestraints").enforceDateIsNoEarlierThan(new Date(Date.now()-m)),b("DatePickerRestraints").enforceDateIsNoLaterThan(new Date(Date.now()+this._getMaxStartTimeBufferMs()))],onChange:function(b){return a.setState({publishDate:b})},timezone:this.props.timezoneStr}),n=this._renderInvalidTimeNotice(),o=this._renderCustomImageLabel(),p=b("ScheduleLiveVideoDialogConfig").shouldShowCustomImage?this._renderCustomImageButtons():null;return b("React").createElement("div",{className:"_3-8k _6dw7"},c,d,e,f,h,l,n,o,p,this._renderCustomAnnouncementThumbnailSection(),this._renderAnnouncementPostMessageInput())},_renderCustomAnnouncementThumbnailSection:function(){if(!this.props.canAddLiveAnnouncementThumbnail)return null;var a=i._("Add Thumbnail");return b("React").createElement("div",null,b("React").createElement(b("XUIText.react"),{className:"_kd-",size:"meta1"},i._("Custom 16x9 Thumbnail"),b("React").createElement(b("Tooltip.react"),{position:"above",tooltip:i._("Optional: In order to be eligable for a feature in the Watch tab, you must upload a custom 16:9 thumbnail")},b("React").createElement(b("Image.react"),{className:"_52vx",src:g("142360")}))),b("React").createElement("div",{className:"_3-8n"},b("React").createElement(b("FileInput.react"),{name:"announcement_thumbnail",accept:"image/*",onChange:this._onCustomAnnouncementThumbnailUploaded,onClick:this._clearFileInput},b("React").createElement(b("XUIButton.react"),{href:{url:"#"},label:a}))))},_onCustomAnnouncementThumbnailUploaded:function(a){if(!(a.target.files&&a.target.files[0]))return;a=a.target.files[0];var b=URL.createObjectURL(a),c=new Image();c.onload=function(){};c.src=b;this.setState({customAnnouncementThumbnail:a,customAnnouncementThumbnailURL:b})},_renderInvalidTimeNotice:function(){if(this._isPublishTimeValid())return null;var a=b("VideoComposerPremiereUtils").getScheduledLiveInvalidTimeNotice(!!this.props.isPremiere);return b("React").createElement(b("XUINotice.react"),{className:"_3-8y",size:"small",use:"warn"},a)},_renderCustomImageLabel:function(){if(!b("ScheduleLiveVideoDialogConfig").shouldShowCustomImage)return null;var a=this.props.isPremiere?i._("Optional: You can add a custom image for your premiere announcement."):i._("Optional: You can add a custom image for your schedule live announcement.");return b("React").createElement(b("XUIText.react"),{className:"_kd-",size:"meta1"},i._("Custom Image"),b("React").createElement(b("Tooltip.react"),{position:"above",tooltip:a},b("React").createElement(b("Image.react"),{className:"_52vx",src:g("479819")})))},_onAnnouncementPostInputChange:function(a){this.setState({editorState:a})},_renderAnnouncementPostMessageInput:function(){if(!this.props.canAddAnnouncementPostMessage)return null;var a=i._("You can create a custom description for your announcement post. This will be different from the title of your single video.");return b("React").createElement("div",null,b("React").createElement(b("XUIText.react"),{className:"_kd-",size:"meta1"},i._("Announcement post description"),b("React").createElement(b("Tooltip.react"),{position:"above",tooltip:a},b("React").createElement(b("Image.react"),{className:"_52vx",src:g("479819")}))),b("React").createElement(b("MentionsInput.react"),{className:"_7lo2",editorState:this.state.editorState,mentionsSource:this.props.mentionsSource,onChange:this._onAnnouncementPostInputChange,typeaheadView:b("XUITypeaheadView.react")}))},_renderCustomImageButtons:function(){var a=i._("Upload Image");return b("React").createElement("div",{className:"_3-8x"},b("React").createElement(b("FileInput.react"),{name:"file",accept:"image/*",onChange:this._onCustomImageFileUploaded,onClick:this._clearFileInput},b("React").createElement(b("XUIButton.react"),{href:{url:"#"},label:a})))},_renderCustomImageCropper:function(){return!this.state.customImageDimensions?null:b("React").createElement(b("ReactLiveBroadcastCustomProfileImageSelector.react"),{imageDimensions:this.state.customImageDimensions,imageFile:this.state.customImageFile,imageSrc:this.state.customImageURL,width:500,height:280,onFileUploaded:this._onCustomImageChange})},_renderStoryPreview:function(){var a=this.state.editorState.getCurrentContent().getPlainText();a=this.props.canAddAnnouncementPostMessage&&a.length>0?a:this.props.description;return b("React").createElement("div",{className:"_1_x9"+(this.props.canAddLiveAnnouncementThumbnail?" _1_pb":"")},b("React").createElement("div",null,b("React").createElement("div",null,b("React").createElement(b("Image.react"),{src:g("126509")}),b("React").createElement(b("XUIGrayText.react"),{size:"meta1",weight:"bold",className:"_1_xa"},i._("News Feed Announcement Preview"))),b("React").createElement(b("ScheduledLiveStoryPreview.react"),{actorID:this.props.actorID,targetID:this.props.targetID,broadcastID:this.props.broadcastID,customProfileImage:this.state.customImage,customProfileImagePosition:this.state.focus,plannedStartTime:this.state.publishDate,description:a,isPremiere:this.props.isPremiere,previewTitle:this.props.previewTitle})),this._renderWatchTabAnnouncementPreview())},_renderWatchTabAnnouncementPreview:function(){return!this.props.canAddLiveAnnouncementThumbnail?null:b("React").createElement("div",{className:"_3-8-"},b("React").createElement("div",null,b("React").createElement(b("Image.react"),{src:g("347292")}),b("React").createElement(b("XUIGrayText.react"),{size:"meta1",weight:"bold",className:"_1_xa"},i._("Watch Tab Announcement Preview"))),b("React").createElement(b("ScheduleLiveWatchTabPreview.react"),{title:this.props.videoTitle,customThumbnailURI:this.state.customAnnouncementThumbnailURL,scheduledTime:this.state.publishDate,showmarkURI:this.props.showmarkURI,pageName:this.props.showPageName}))},_onCustomImageChange:function(a,b){if(!a&&this.state.customImage){this.setState({customImageStatus:r.HAS_IMAGE});return}if(!a){this.setState({customImageStatus:r.NO_IMAGE});return}this.setState({customImage:a,customImageStatus:r.HAS_IMAGE,focus:b})},_clearFileInput:function(a){a.target.value=null},_onCustomImageFileUploaded:function(a){__p&&__p();var b=this;if(!(a.target.files&&a.target.files[0]))return;a=a.target.files[0];var c=URL.createObjectURL(a),d=new Image();d.onload=function(){var a={width:d.width,height:d.height};b.setState({customImageDimensions:a,customImageStatus:r.EDITING_IMAGE})};d.src=c;this.setState({customImageFile:a,customImageURL:c})},_onSubmitClick:function(){if(!this._isPublishTimeValid()){this.setState({publishDate:this.state.publishDate});return}var a=b("getMentionsTextForContentState")(this.state.editorState.getCurrentContent()),c=Math.floor(this.state.publishDate.getTime()/1e3);this.props.onSubmit(c,null,null,this.state.customImage,this.state.focus,this.state.customAnnouncementThumbnail,a);this.setState({shown:!1})},_getContextRef:function(){return this.refs.expirationToggle},_getMaxStartTimeBufferMs:function(){return b("ScheduleLiveVideoDialogConfig").validMaxStartTime*1e3},_isPublishTimeValid:function(){if(b("ScheduleLiveVideoDialogConfig").startTimeOverride)return!0;var a=this.state.publishDate.getTime(),c=Date.now()+b("ScheduleLiveVideoDialogConfig").validMinStartTime*1e3,d=Date.now()+this._getMaxStartTimeBufferMs();c=a>c&&a=1e3?d.setState({fetching:!1,gating:a,gatingSentences:b("React").createElement("span",null,h._("{=Location - Living in:}",[h._param("=Location - Living in:",b("React").createElement(b("XUIText.react"),{weight:"bold"},h._("Location - Living in:")))]),b("React").createElement(b("XUIText.react"),{weight:"bold"}," \u2026"))}):b("ReactComposerTargetingUtils").fetchMetadata(a,d.context.targetID,d.$8)},d.$8=function(a,c){d.props.useTargetingAsFilter?d.setState({fetching:!1,gating:a,gatingSentences:c}):d.setState({fetching:!1,gating:a,targetingSentences:c}),b("isEmpty")(a)||b("isEmpty")(c.props.children)?d.props.onGatingChange&&d.props.onGatingChange(null,null):d.props.onGatingChange&&d.props.onGatingChange(a,c)},d.$9=function(a){var b=null,c=null;a==="ALL_SUPPORTERS"&&(b={woodhengeAudience:"ALL_SUPPORTERS",woodhengeTiers:d.props.woodhengeTiers||[]},c=h._("Supporters Only"));d.setState({woodhengeInfo:b,targetingSentences:c})},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.UNSAFE_componentWillMount=function(){this.props.callbackSelectionStatus&&this.props.callbackSelectionStatus(!0);var a=this.props.appID||b("PageComposerAccessToken").getAppID(),c=this.props.accessToken||b("PageComposerAccessToken").getAccessToken();!!a&&!!c&&b("WebApiApplication").init(c,a)};d.componentWillUnmount=function(){this.props.callbackSelectionStatus&&this.props.callbackSelectionStatus(!1)};d.componentDidMount=function(){b("BanzaiODS").bumpEntityKey(2966,"ui_audience_targeting","dialog_open")};d.getInitialGatingData=function(){var a=this.getInitialSavedData("gating");if(!a)return{age_min:k};a.age_min=a.age_min||k;return a};d.$4=function(a){b("ReactComposerTargetingUtils").setData(this.context.composerID,a)};d.$2=function(a){return b("areEqual")(a,{age_max:65,age_min:13})||b("areEqual")(a,{age_min:13})};d.$3=function(a){this.props.callbackDataStatus&&this.props.callbackDataStatus(!!(a.gating||a.targeting||a.hints)),b("ReactComposerTargetingUtils").setData(this.context.targetID,a)};d.$10=function(){if(!this.props.showWoodhengeGating)return!0;return(this.state.gating&&!b("isEmpty")(this.state.gating)&&!this.$2(this.state.gating)||this.state.targeting&&!b("isEmpty")(this.state.targeting)&&!this.$2(this.state.targeting))&&this.state.woodhengeInfo&&!b("isEmpty")(this.state.woodhengeInfo)?!1:!0};d.convertConnectionsToInterestsFromApiToTargetingSpec=function(a){a&&a.connections&&!a.fan_of&&(a.fan_of=a.connections,delete a.connections);return a};d.convertInterestsToConnectionsFromTargetingSpecToApi=function(a){a&&a.fan_of&&!a.connections&&(a.connections=a.fan_of,delete a.fan_of);return a};d.getInitialSavedData=function(a){var b;({});this.props.useFromLegacyComposer?b=this.getSavedSpec(a,this.context.targetID):b=this.getSavedSpec(a,this.context.composerID);return this.convertInterestsToConnectionsFromTargetingSpecToApi(b)};d.getSavedSpec=function(a,c){c=this.props.useFromLegacyComposer?b("ReactComposerTargetingUtils").getDataFromTargetingTaggerStore(c):b("ReactComposerTargetingUtils").getDataFromComposerTaggerStore(c);return c&&c[a]};d.getInitialReachEstimate=function(){if(!this.props.useTargetingAsFilter)return null;else{var a=b("ReactComposerTargetingUtils").getDataFromComposerTaggerStore(this.context.composerID);return a&&a.reachEstimate}};d.renderReachEstimate=function(){if(!this.state.reachEstimate)return null;var a=this.state.reachEstimate===20?h._("0-20"):this.state.reachEstimate;a=h._("Reach estimate for news feed targeting: {estimate_number}",[h._param("estimate_number",a)]);return b("React").createElement(b("XUIText.react"),null,a)};d.renderHelpLink=function(){var a=h._("Have a Question?"),c="https://www.facebook.com/facebookmedia/get-started/audience-optimization/";c=b("React").createElement(b("Link.react"),{href:c,target:"_blank"},h._("Read our Guidelines."));return b("React").createElement("div",{className:"_3xrd"},b("React").createElement(b("XUIText.react"),null,a)," ",c)};d.renderFooterLeftContent=function(){if(this.props.shouldHideLeftFooter)return null;return!this.props.useTargetingAsFilter?this.renderHelpLink():this.renderReachEstimate()};d.render=function(){var a=b("React").createElement("div",{className:"_1220"},b("React").createElement(b("XUISpinner.react"),null)),c=this.props.useTargetingAsFilter?this.state.targeting:this.state.hints,d="";this.state.woodhengeInfo&&(d=this.state.woodhengeInfo.woodhengeAudience);var e=this.$10();return b("React").createElement(b("XUIDialog.react"),{behaviors:{LayerFadeOnHide:b("LayerFadeOnHide")},layerHideOnBlur:!1,onToggle:this.props.onToggle,shown:this.props.shown,width:j},b("React").createElement(b("XUIDialogBody.react"),null,b("React").createElement(b("BootloadedComponent.react"),{accessToken:this.props.accessToken,allowExclusionsWithoutInclusions:this.props.allowExclusionsWithoutInclusions,bootloadLoader:b("JSResource")("PagesComposerAudiencesBody.react").__setRef("PagesComposerAudiences.react"),bootloadPlaceholder:a,canSeeCompleteList:this.props.canSeeCompleteList,canSeeDemographicOptions:this.props.canSeeDemographicOptions,disallowRadiusSelection:this.props.isLiveVideo,enableLanguageGating:this.props.enableLanguageGating,enableLocationExclusionGating:this.props.enableLocationExclusionGating,feedTargetingShowReachGK:this.props.feedTargetingShowReachGK,hideFeedTargeting:this.props.hideFeedTargeting,hideGating:this.props.hideGating,initialActiveKey:this.props.initialActiveKey,initialGatingSpec:this.state.gating,initialTargetingSpec:c,initialWoodhengeAudience:d,onGatingChange:this.$7,onTargetingChange:this.$5,onWoodhengeInfoChange:this.$9,shouldShowRestrictionTabNux:this.props.shouldShowRestrictionTabNux,showWoodhengeGating:this.props.showWoodhengeGating,useTargetingAsFilter:this.props.useTargetingAsFilter})),b("React").createElement(b("XUIDialogFooter.react"),{leftContent:this.renderFooterLeftContent()},b("React").createElement(b("XUIDialogCancelButton.react"),{use:"default"}),b("React").createElement(b("XUIDialogSaveButton.react"),{action:"confirm",className:"_2uyv","data-hover":"tooltip","data-tooltip-content":e?null:"Invalid targeting",disabled:this.state.fetching||!e,onClick:this.$1,use:"confirm"})))};return c}(b("React").PureComponent);a.contextTypes=b("ReactComposerContextTypes");a.propTypes={accessToken:b("prop-types").string,allowExclusionsWithoutInclusions:b("prop-types").bool,appID:b("prop-types").string,callbackDataStatus:b("prop-types").func,callbackSelectionStatus:b("prop-types").func,canSeeCompleteList:b("prop-types").bool,canSeeDemographicOptions:b("prop-types").bool,feedTargetingShowReachGK:b("prop-types").bool,hideFeedTargeting:b("prop-types").bool,hideGating:b("prop-types").bool,enableLanguageGating:b("prop-types").bool,enableLocationExclusionGating:b("prop-types").bool,initialActiveKey:b("prop-types").string,isLiveVideo:b("prop-types").bool,onGatingChange:b("prop-types").func,onSave:b("prop-types").func.isRequired,onToggle:b("prop-types").func.isRequired,rootElement:b("prop-types").object,saveData:b("prop-types").func,shouldHideLeftFooter:b("prop-types").bool,shouldShowRestrictionTabNux:b("prop-types").bool,shown:b("prop-types").bool.isRequired,showWoodhengeGating:b("prop-types").bool,useFromLegacyComposer:b("prop-types").bool,useTargetingAsFilter:b("prop-types").bool,woodhengeTiers:b("prop-types").array};e.exports=a}),null); __d("VideoComposerAdBreaksAutoInsertionNux.react",["cx","fbt","AsyncRequest","InstreamVideoAdsCreatorEventTypedLogger","React","SUIBusinessTheme","SUIButton.react","SUIText.react","XBasicFBNuxDismissController","XUINotice.react"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i=5680;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;g0?b("React").createElement(b("XUICloseButton.react"),{className:"_3mjw",onClick:this.$2,size:"small"}):null;return b("React").createElement(b("Grid.react"),{cols:2,className:"_5esl"},b("React").createElement(i,{key:"prefix",className:"_5esm"},h._("When")),b("React").createElement(i,{key:"tagger",className:"_5esw _3mjx"},b("React").createElement(b("ProgressiveDateAndTimePicker.react"),{className:"_5bm1",initialYear:this.props.taggerData.year,initialMonth:this.props.taggerData.month,initialDay:this.props.taggerData.day,initialHour:this.props.taggerData.hour,initialMinute:this.props.taggerData.minute,descendingYears:!0,onDateAndTimeChange:this.$1,menuMaxHeight:235}),a))};return c}(b("React").Component);c.propTypes={taggerData:a.object.isRequired,onSelect:a.func.isRequired};c.defaultProps={taggerData:{},onSelect:b("emptyFunction")};e.exports=c}),null); __d("ReactComposerBackdateTaggerContainer.react",["React","ReactComposerBackdateTaggerComponent.react","ReactComposerLoggingName","ReactComposerTaggerContainerMixin","ReactComposerTaggerType"],(function(a,b,c,d,e,f){a=b("React").createClass({displayName:"ReactComposerBackdateTaggerContainer",mixins:[b("ReactComposerTaggerContainerMixin")()],statics:{taggerID:b("ReactComposerTaggerType").BACKDATE,loggingName:b("ReactComposerLoggingName").BACKDATE_TAGGER,taggerComponent:b("ReactComposerBackdateTaggerComponent.react")}});e.exports=a}),null); __d("ReactComposerSupportNowTaggerButton.react",["cx","fbt","React","ReactComposerLoggingName","ReactComposerSupportNowActions","ReactComposerTaggerActions","ReactComposerTaggerButtonMixin","ReactComposerTaggerType","SimpleNUXMessage","SimpleNUXMessageTypes","WoodhengePromotionStrings","XUIAmbientNUX.react"],(function(a,b,c,d,e,f,g,h){__p&&__p();a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactComposerSupportNowTaggerButton",mixins:[b("ReactComposerTaggerButtonMixin")],propTypes:{pageID:a.string.isRequired},statics:{taggerID:b("ReactComposerTaggerType").SUPPORT_NOW,loggingName:b("ReactComposerLoggingName").SUPPORT_NOW_TAGGER},getTitle:function(){return h._("Add Subscription Button")},getTooltip:function(){return b("WoodhengePromotionStrings").COMPOSER_NUX_TEXT},getNUX:function(){var a=this;return!this.state.showNUX?null:b("React").createElement(b("XUIAmbientNUX.react"),{alignment:"left",contextRef:function(){return a.state.contextRef},onCloseButtonClick:this._hideNUX,position:"above",shown:!0,width:"custom",hideOnBlur:!0,customwidth:450},b("WoodhengePromotionStrings").COMPOSER_NUX_TEXT)},_hideNUX:function(){b("SimpleNUXMessage").markMessageSeenByUser(b("SimpleNUXMessageTypes").SUPPORT_NOW_CTA_NUX),b("ReactComposerTaggerActions").handleSetTaggerShowNUX(this.context.composerID,b("ReactComposerTaggerType").SUPPORT_NOW,!1),this.setState({showNUX:!1})},getClassName:function(){return"_77hj"},_onSelectX:function(){b("ReactComposerSupportNowActions").onSelect(this.context.composerID,this.props.pageID,"VIDEO_COMPOSER","woodhenge")},getRef:function(){return"fbReactComposerSupportNowTaggerButton"},componentDidMount:function(){b("ReactComposerTaggerActions").handleSetTaggerShowNUX(this.context.composerID,b("ReactComposerTaggerType").SUPPORT_NOW,!b("SimpleNUXMessage").hasUserSeenMessage(b("SimpleNUXMessageTypes").SUPPORT_NOW_CTA_NUX)),this.setState({contextRef:this.refs.fbReactComposerSupportNowTaggerButton})}});e.exports=c}),null); __d("ReactComposerSupportNowTaggerContainer.react",["React","ReactComposerLoggingName","ReactComposerSupportNowActions","ReactComposerSupportNowAttachmentContainer.react","ReactComposerTaggerActions","ReactComposerTaggerContainerMixin","ReactComposerTaggerStore","ReactComposerTaggerType"],(function(a,b,c,d,e,f){"use strict";a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactComposerSupportNowTaggerContainer",mixins:[b("ReactComposerTaggerContainerMixin")()],propTypes:{pageID:a.string.isRequired},statics:{taggerID:b("ReactComposerTaggerType").SUPPORT_NOW,loggingName:b("ReactComposerLoggingName").SUPPORT_NOW_TAGGER,taggerComponent:b("ReactComposerSupportNowAttachmentContainer.react")},componentDidMount:function(){var a=b("ReactComposerTaggerStore").getSelectedTagger(this.context.composerID);a==null&&(b("ReactComposerTaggerActions").selectTagger(this.context.composerID,b("ReactComposerLoggingName").SUPPORT_NOW_TAGGER,b("ReactComposerTaggerType").SUPPORT_NOW),b("ReactComposerSupportNowActions").initialize(this.context.composerID,this.props.pageID,"VIDEO_COMPOSER","woodhenge"))}});e.exports=c}),null); __d("FundraiserForStoryCharityPickerRelaySearchSource",["AbstractRelaySearchSource","RelayFBEnvironment","RelayModern","SearchableEntry","nullthrows","FundraiserForStoryCharityPickerRelaySearchSourceQuery.graphql"],(function(a,b,c,d,e,f){"use strict";__p&&__p();b("RelayModern").graphql;var g=10,h=function(){return b("FundraiserForStoryCharityPickerRelaySearchSourceQuery.graphql")};function i(a){return{query:h,variables:{query:a,limit:g}}}function j(a){a=(a=a)!=null?(a=a.fundraiser_charity_search)!=null?(a=a.search_results)!=null?a.edges:a:a:a;return!a?[]:a.map(function(a,c){var d;a=b("nullthrows")(a.node);return new(b("SearchableEntry"))({uniqueID:b("nullthrows")(a.id),title:b("nullthrows")(a.name),subtitle:(d=a)!=null?(d=d.charity_picker_subtitle)!=null?d.text:d:d,photo:(d=a)!=null?(d=d.profile_picture)!=null?d.uri:d:d,order:c,auxiliaryData:{verified:(d=a)!=null?(d=d.page)!=null?d.is_verified:d:d}})})}var k=function(a,b){return b(a)};a=function(a){babelHelpers.inheritsLoose(c,a);function c(){var c={bootstrapRequests:[{gen:function(a){return i(a)}}],queryRequests:[{gen:function(a){return i(a)}}],packageFn:j,getAllForEmptyQuery:!0};return a.call(this,b("RelayFBEnvironment"),c,k)||this}return c}(b("AbstractRelaySearchSource"));e.exports=a}),null); __d("PageComposerMessengerCTATaggerBanner.react",["fbt","PageComposerCTATaggerBanner.react","React"],(function(a,b,c,d,e,f,g){"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(){return b("React").createElement(b("PageComposerCTATaggerBanner.react"),{onCloseButtonClick:this.props.onCloseButtonClick,bannerText:g._("This post includes a button so people can reply in Messenger"),closeButtonText:g._("Remove the Send Message button")})};return c}(b("React").Component);e.exports=a}),null); __d("XMessengerMonetizationSmartSendMessageCTAController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/commerce/messenger_monetization/smart_send_message_cta/",{auto_select:{type:"Bool",defaultValue:!1}})}),null); __d("ReactComposerMessagingTaggerButton.react",["cx","fbt","AsyncRequest","MNPageComposerUtils","React","ReactComposerLoggingName","ReactComposerPropsAndStoreBasedStateMixin","ReactComposerStatusStore","ReactComposerTaggerActions","ReactComposerTaggerButton.react","ReactComposerTaggerStore","ReactComposerTaggerType","XCommerceSelfServeMerchantNUXSeenController","XMessengerMonetizationSmartSendMessageCTAController","XUIAmbientNUX.react"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactComposerMessagingTaggerButton",mixins:[b("ReactComposerPropsAndStoreBasedStateMixin")(b("ReactComposerStatusStore"),b("ReactComposerTaggerStore"))],statics:{loggingName:b("ReactComposerLoggingName").MESSAGING_TAGGER,taggerID:b("ReactComposerTaggerType").MESSAGING,savedAutoSelect:void 0,calculateState:function(a,c){c=b("ReactComposerTaggerStore").getSelectedTagger(a);return{selected:c===this.taggerID,hasData:b("ReactComposerTaggerStore").hasData(a,this.taggerID),showNUX:b("ReactComposerTaggerStore").shouldShowNUX(a,this.taggerID),showTooltip:b("ReactComposerTaggerStore").shouldShowTooltip(a,this.taggerID),shouldHide:b("ReactComposerTaggerStore").isDisabled(a,this.taggerID)}}},propTypes:{autoSelect:a.bool,nuxType:a.string,detectMessageIntent:a.bool},getTitle:function(){return h._("Add a send message CTA")},getNUX:function(){var a=this;if(!this.state.showNUX||!this.state.contextRef)return null;var c=h._("Add this button to your post so people can reply directly in Messenger.");return b("React").createElement(b("XUIAmbientNUX.react"),{alignment:"center",contextRef:function(){return a.state.contextRef},onCloseButtonClick:this._hideNUX,position:"below",shown:!0,width:"auto"},c)},getInitialState:function(){return{loggedImpressions:[]}},getTooltip:function(){return h._("Add a Messenger button")},getClassName:function(){return"_3dnl"},getRef:function(){return"fbReactComposerMessagingTaggerButton"},_hideNUX:function(){b("ReactComposerTaggerActions").handleSetTaggerShowNUX(this.context.composerID,b("ReactComposerTaggerType").MESSAGING,!1);var a=b("XCommerceSelfServeMerchantNUXSeenController").getURIBuilder().setInt("page_id",this.context.actorID).setEnum("nux_type",this.props.nuxType).getURI();new(b("AsyncRequest"))(a).send()},componentDidMount:function(){this.setState({contextRef:this.refs.fbReactComposerMessagingTaggerButton});this.constructor.savedAutoSelect===void 0&&(this.constructor.savedAutoSelect=this.props.autoSelect);if(!this.state.shouldHide&&this.constructor.savedAutoSelect){var a=b("ReactComposerTaggerStore").getSelectedTagger(this.context.composerID);a!==b("ReactComposerTaggerType").MESSAGING&&(this.constructor.savedAutoSelect=!this.constructor.savedAutoSelect,this._onSelect(),this.constructor.savedAutoSelect||this._logImpression())}},UNSAFE_componentWillUpdate:function(a,c){a=b("ReactComposerTaggerStore").hasData(this.context.composerID,this.constructor.taggerID);!this.state.shouldHide&&c.shouldHide&&b("MNPageComposerUtils").clearMessengerTaggerData(this.context.composerID);!this.state.shouldHide&&this.props.detectMessageIntent&&a===void 0&&(this.constructor.savedAutoSelect=!this.constructor.savedAutoSelect,this._onSelect(),this._logImpression())},render:function(){return this.state.shouldHide?null:b("React").createElement("div",{className:"uiContextualLayerParent",style:{display:"inline-block"}},b("React").createElement(b("ReactComposerTaggerButton.react"),babelHelpers["extends"]({},this.state,{taggerID:this.constructor.taggerID,title:this.getTitle(),tooltip:this.getTooltip(),className:this.getClassName(),ref:this.getRef(),onSelect:this._onSelect,suppressTaggerLink:this.constructor.suppressTaggerLink}),this.getNUX&&this.getNUX()))},_logImpression:function(){var a=this.state.loggedImpressions;if(a.indexOf(this.constructor.taggerID)>=0)return;a.push(this.constructor.taggerID);this.setState({loggedImpressions:a})},_onSelect:function(){this._onSelectX(),b("ReactComposerTaggerActions").selectTagger(this.context.composerID,this.constructor.loggingName,this.constructor.taggerID,this.constructor.disableToggle)},_onSelectX:function(){b("MNPageComposerUtils").clearMessengerTaggerData(this.context.composerID);this.constructor.savedAutoSelect=!this.constructor.savedAutoSelect;var a=b("XMessengerMonetizationSmartSendMessageCTAController").getURIBuilder().setBool("auto_select",this.constructor.savedAutoSelect).getURI();new(b("AsyncRequest"))(a).send()}});e.exports=c}),null); __d("ReactComposerMessagingTaggerComponent.react",["AdsCallToActionTypes","PageComposerMessengerCTATaggerBanner.react","React","ReactComposerCTAActions","ReactComposerLoggingName","ReactComposerTaggerActions","ReactComposerTaggerStore","ReactComposerTaggerType"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(c){__p&&__p();var d;d=a.call(this,c)||this;d.dismissButtonOnClick=function(){d.setState({setCTAConfig:!1});var a={ctaType:null,ctaValues:{is_cta_share_post:!0,service_config_id:null},ctaMarkup:"",ctaAttachmentConfig:""};d.setTaggerData(!1);d.deselectMessagingTagger();b("ReactComposerCTAActions").setConfig(d.props.reactComposerID,a)};d.state={setCTAConfig:!0};return d}var d=c.prototype;d.render=function(){if(!b("ReactComposerTaggerStore").hasMessagingCTA(this.props.reactComposerID))return null;return this.state.setCTAConfig?b("React").createElement(b("PageComposerMessengerCTATaggerBanner.react"),{onCloseButtonClick:this.dismissButtonOnClick}):null};d.componentDidMount=function(){this.setState({setCTAConfig:!0});this.setTaggerData(!0);var a={ctaType:b("AdsCallToActionTypes").TYPES.MESSAGE_PAGE.name,ctaValues:{is_cta_share_post:!0,service_config_id:null},ctaMarkup:"",ctaAttachmentConfig:""};b("ReactComposerCTAActions").setConfig(this.props.reactComposerID,a)};d.setTaggerData=function(a){b("ReactComposerTaggerActions").setTaggerData(this.props.reactComposerID,b("ReactComposerLoggingName").MESSAGING_TAGGER,b("ReactComposerTaggerType").MESSAGING,{hasCTA:a})};d.deselectMessagingTagger=function(){b("ReactComposerTaggerActions").deselectCurrentTagger(this.props.reactComposerID,b("ReactComposerLoggingName").MESSAGING_TAGGER)};return c}(b("React").Component);e.exports=a}),null); __d("ReactComposerMessagingTaggerContainer.react",["React","ReactComposerLoggingName","ReactComposerMessagingTaggerComponent.react","ReactComposerTaggerContainerMixin","ReactComposerTaggerType"],(function(a,b,c,d,e,f){"use strict";a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactComposerMessagingTaggerContainer",_subscriptions:void 0,mixins:[b("ReactComposerTaggerContainerMixin")()],statics:{taggerID:b("ReactComposerTaggerType").MESSAGING,loggingName:b("ReactComposerLoggingName").MESSAGING_TAGGER,taggerComponent:b("ReactComposerMessagingTaggerComponent.react")},propTypes:{reactComposerID:a.string.isRequired},componentWillUnmount:function(){this._subscriptions&&this._subscriptions.release()}});e.exports=c}),null); __d("PageComposerGetShowtimesCTATaggerBanner.react",["fbt","PageComposerCTATaggerBanner.react","React"],(function(a,b,c,d,e,f,g){"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(){return b("React").createElement(b("PageComposerCTATaggerBanner.react"),{onCloseButtonClick:this.props.onCloseButtonClick,bannerText:g._("This post includes a button so people can say they're interested or see showtimes."),closeButtonText:g._("Remove the Get Showtimes button")})};return c}(b("React").Component);e.exports=a}),null); __d("ReactComposerGetShowtimesTaggerComponent.react",["PageComposerGetShowtimesCTATaggerBanner.react","React","ReactComposerLoggingName","ReactComposerTaggerActions"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("React").PropTypes;c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){var c,d;for(var e=arguments.length,f=new Array(e),g=0;g=b&&a<=c};return c}(b("React").Component);c.propTypes={timeInMs:a.number.isRequired,minTime:a.number,maxTime:a.number,onTimeChange:a.func,onFocus:a.func};e.exports=c}),null); __d("VideoCaptionTimestamp.react",["cx","Event","React","VideoCaptionTimestampItemContainer.react","VideoCaptionEditorStateEnums"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=b("React").PropTypes;var h=b("VideoCaptionEditorStateEnums").TimestampTypes;c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var b,c;for(var d=arguments.length,e=new Array(d),f=0;f=b("VideoComposerHeightConfig").LARGE_HEIGHT+b("VideoComposerHeightConfig").DIALOG_VERTICAL_MARGIN?d=b("VideoComposerHeightConfig").LARGE_HEIGHT:a>=b("VideoComposerHeightConfig").STANDARD_HEIGHT+b("VideoComposerHeightConfig").DIALOG_VERTICAL_MARGIN?d=b("VideoComposerHeightConfig").STANDARD_HEIGHT:a>=b("VideoComposerHeightConfig").SMALL_HEIGHT+b("VideoComposerHeightConfig").DIALOG_VERTICAL_MARGIN/2?d=b("VideoComposerHeightConfig").SMALL_HEIGHT:d=b("VideoComposerHeightConfig").EXTRA_SMALL_HEIGHT;b("Style").set(c.$3,"height",d+"px");c.$2.updatePosition()};this.$2=a}var c=a.prototype;c.enable=function(){this.$1=new(b("SubscriptionsHandler"))(),this.$1.addSubscriptions(this.$2.subscribe("beforeshow",this.$4),b("Event").listen(window,"resize",b("throttle")(this.$4))),this.$3=b("DOM").find(this.$2.getRoot(),"._2rjf")};c.disable=function(){this.$1&&this.$1.release(),this.$1=null};return a}();e.exports=a}),null); __d("BannerWithImage.react",["FDSText.react","FlexLayout.react","Image.react","React","cxMargin"],(function(a,b,c,d,e,f){"use strict";var g=80,h=80;function a(a){return b("React").createElement(b("FlexLayout.react"),{className:a.className,justify:"start",align:"center"},b("React").createElement("div",null,b("React").createElement(b("Image.react"),{className:"_3-8r",src:a.imageSrc,width:g,height:h})),b("React").createElement(b("FlexLayout.react"),{direction:"vertical",align:"start",className:"_3-9b"},b("React").createElement(b("FDSText.react"),{margin:"_3-95",size:"body2",weight:"bold"},a.headerText),b("React").createElement(b("FDSText.react"),{size:"body3",color:"secondary"},a.bodyText)))}e.exports=a}),null); __d("UploadProgressPillGeneric.react",["ix","cx","fbt","FlexLayout.react","Image.react","InlineBlock.react","React","ShimButton.react","asset","fbglyph","formatNumber"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();a=function(a){__p&&__p();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.isComplete,d=a.hasError,e=a.uploadPercent,f=a.onToggleFunc;a=a.hideTriangle;var h=d?b("React").createElement(b("Image.react"),{src:g("118806")}):c?b("React").createElement(b("Image.react"),{src:g("407719")}):b("React").createElement(b("Image.react"),{src:g("360748")});a=Boolean(a)?null:d?b("React").createElement(b("Image.react"),{src:g("412694")}):c?b("React").createElement(b("Image.react"),{src:g("364972")}):b("React").createElement(b("Image.react"),{src:g("379681")});var j=e===100?0:1;return b("React").createElement(b("ShimButton.react"),{onClick:f,className:"_6eqo","data-testid":c?"video_upload_complete_bar":null},b("React").createElement("div",{style:{width:e+"%"},className:"_6eqp"+(c?" _6eqq":"")+(d?" _6eqr":"")}),b("React").createElement("div",{className:"_6eqs"+(d?" _6eqt":"")}),b("React").createElement(b("FlexLayout.react"),{justify:"all",align:"center",className:"_6equ"+(c?" _6eqv":"")+(d?" _6eqw":"")},b("React").createElement(b("FlexLayout.react"),{align:"center"},h,b("React").createElement(b("InlineBlock.react"),{className:"_6eqx"},i._("{percentage}",[i._param("percentage",b("formatNumber")(e,j)+"%")]))),a),this.props.children)};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerBackdateInput.react",["cx","fbt","FDSCheckboxInput.maintenance.react","FDSText.react","React","XUIProgressiveDatepicker.react","cxMargin"],(function(a,b,c,d,e,f,g,h){"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(){return b("React").createElement("div",null,b("React").createElement(b("FDSText.react"),{color:"placeholder",size:"body3"},h._("Backdate your post so it appears in the past on your Page Timeline. Backdated posts publish immediately.")),b("React").createElement("div",{className:"_3-8x"},b("React").createElement(b("XUIProgressiveDatepicker.react"),{initialDay:this.props.backdateDay||0,initialMonth:this.props.backdateMonth||0,initialYear:this.props.backdateYear||0,className:"_3-8x",maxTime:this.props.maxTime,menuMaxHeight:400,minTime:this.props.minTime,minTimeUnit:"day",onDateChange:this.props.onDateChange})),b("React").createElement("div",{className:"_6q48"},b("React").createElement(b("FDSCheckboxInput.maintenance.react"),{value:this.props.hideFromNewsFeed,label:b("React").createElement("div",{className:"_6qja"},h._("Hide from News Feed")),onChange:this.props.onHideFromNewsFeedToggle})))};return c}(b("React").Component);e.exports=a}),null); __d("VideosPublishingCheckboxItem.react",["ix","cssVar","cx","ClickableArea.react","FBCheckbox.react","FlexLayout.react","Image.react","React","SUIBusinessTheme","SUIText.react","Tooltip","XUICardSection.react","asset"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();var j=g("403740");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=j-i})},d.$6=function(){var a=d.$1.current;a&&d.$3()},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.$3=function(){this.setState({showMoreOptionsButton:!1,hasDismissedMoreOptionsButton:!0})};d.componentDidMount=function(){var a=this.$1.current;if(!a)return;h(a,"vertical",this.$5);this.$2=b("DOMEventListener").add(a,"scroll",this.$6,{passive:!0})};d.componentWillUnmount=function(){this.$2&&this.$2.remove()};d.render=function(){var a=this;return b("React").createElement("div",{className:"_6em_",ref:this.$1},this.props.enabledTabs.map(function(c){var d=b("VideoComposerTabs").get(c).tabContainer;return b("React").createElement(d,{key:c,videoComposerID:a.props.videoComposerID})}),this.state.showMoreOptionsButton&&!this.state.hasDismissedMoreOptionsButton?b("React").createElement(b("VideoComposerMoreOptionsButton.react"),{onClick:this.$4}):null)};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerTitleSection.react",["ix","cx","fbt","AbstractTextInput.react","FDSText.react","FlexLayout.react","Image.react","Keys","React","VideoComposerActions","VideoComposerUploaderPillContainer.react","XUIContextualDialog.react","XUIContextualDialogBody.react","XUIContextualDialogFooter.react","XUIContextualDialogTitle.react","XUIDialogCloseButton.react","asset","cxMargin","setTimeout"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;for(var e=arguments.length,f=new Array(e),g=0;g=this.$2)&&(this.$1.setState("playing"),this.$1.seek(this.$10));this.$5=!0;this.$3=!1};c.$14=function(a,b,c){a+=this.$8,b+=this.$8,a=Math.max(a,this.$10),b=Math.min(b,this.$2),this.$15(a),this.$16(b),this.$4=!0,this.$5=!1,this.$3=!1,this.$1.seek(this.$9),c||this.$1.play("user_initiated")};c.$15=function(a){this.$9=a};c.$16=function(a){this.$7=a};c.$12=function(a){this.$5&&(this.onUpdateCurrentPlayPosition&&this.onUpdateCurrentPlayPosition(a)),this.$3||this.onUpdatePlayerState&&this.onUpdatePlayerState(!0),this.$4||(this.$5=!0),this.$4&&a.position>=this.$7?this.$6?this.$1.seek(this.$9):(this.$1.pause("user_initiated"),this.$4=!1):a.position>=this.$2&&(this.$1.pause("user_initiated"),this.$1.setState("finished"))};c.seek=function(a){this.$1&&this.$1.seek(a)};c.getStartTime=function(){return this.$10};c.setStartTime=function(a){this.$10=a};c.getEndTime=function(){return this.$2};c.setEndTime=function(a){this.$2=a};c.getLoop=function(){return this.$6};c.setLoop=function(a){this.$6=a};c.setOnUpdateCurrentPlayPosition=function(a){this.onUpdateCurrentPlayPosition=a};c.release=function(){this.$11.release()};return a}();e.exports=a}),null); __d("VideoComponentWithPlayStartEnd.react",["React","VideoComponent","VideoWithPlayStartEnd"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.enable=function(a){this.$1=a,this.props.onEnableVPC&&this.props.onEnableVPC(a),this.$2=new(b("VideoWithPlayStartEnd"))(this.props.endTime,this.props.startTime,this.props.previewTimeOffset,this.$1,this.props.onUpdateCurrentPlayPosition,this.props.onUpdatePlayerState,this.props.loop)};d.disable=function(){this.$2.release()};d.UNSAFE_componentWillUpdate=function(a){var b=a.endTime,c=a.startTime,d=a.loop,e=a.onUpdateCurrentPlayPosition;this.$2&&this.props.onUpdateCurrentPlayPosition!==e&&this.$2.setOnUpdateCurrentPlayPosition(e);e=a.endTime!==this.props.endTime||a.startTime!==this.props.startTime||a.loop!==this.props.loop;this.$2&&e&&(this.$2.setStartTime(c),this.$2.setEndTime(b),this.$2.setLoop(d),this.$2.seek(c))};d.render=function(){return null};return c}(b("React").Component);a.defaultProps={loop:!1,previewTimeOffset:0};e.exports=b("VideoComponent").createContainer(a)}),null); __d("VideoComposerVideoPlayer.react",["cx","fbt","ix","ErrorBoundary.react","Image.react","React","VideoComponentEmbeddedControls.react","VideoComponentPlayButton.react","VideoComponentScrubberPreview.react","VideoComponentSphericalVideoSpatialAudioController.react","VideoComponentWithLoopingPlayback.react","VideoComponentWithPlayStartEnd.react","VideoComponentWithSpacePlayPause.react","VideoComposerBasicActions","VideoComposerBasicVideoLanguageSelectorContainer.react","VideoComposerVideoEditActionGroup.react","VideoPlayer.react","joinClasses"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();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;ga.length?h._({"*":"Ad breaks need to be at least {number} minutes apart. Based on where you've placed your current ad breaks, there isn't space for another one.","_1":"Ad breaks need to be at least 1 minute apart. Based on where you've placed your current ad breaks, there isn't space for another one."},[h._plural(b("VideoInstreamAdsConstants").AD_INSERTION_INTERVAL_MS/b("DateConsts").MS_PER_MIN,"number")]):h._("You've reached your ad break limit for this video.")}c=b("VideoInstreamUtils").isInEligibleTimeSegments(this.props.currentAdBreakTimeOffset,this.props.videoDuration,a,this.props.hasGapRule);if(c)return null;a=b("VideoInstreamAdsConstants").AD_INSERTION_START_TIME_OFFSET_MS/b("DateConsts").MS_PER_SEC;if(this.props.currentAdBreakTimeOffsetthis.props.videoDuration-c?h._({"*":"Ad breaks cannot be placed in the last {number} seconds.","_1":"Ad breaks cannot be placed in the last 1 second."},[h._plural(c,"number")]):h._({"*":"Ad breaks cannot be placed less than {number} minutes apart.","_1":"Ad breaks cannot be placed less than 1 minute apart."},[h._plural(b("VideoInstreamAdsConstants").AD_INSERTION_INTERVAL_MS/b("DateConsts").MS_PER_MIN,"number")])};d.render=function(){return b("React").createElement(b("XUIButton.react"),babelHelpers["extends"]({className:"_6ent _3-8_",disabled:this.props.disabled||!b("VideoInstreamUtils").isInEligibleTimeSegments(this.props.currentAdBreakTimeOffset,this.props.videoDuration,this.props.insertedAdBreaks.map(function(a){return{timeOffset:a.timeOffset,thumbnailURL:a.thumbnailURL}}),this.props.hasGapRule),href:"#",label:this.props.hasGapRule?h._("Add"):h._("Insert"),labelIsHidden:!1,type:"button",onClick:this.props.onInsertAdBreak},b("Tooltip").propsFor(this.$1(),"above","right")))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerAdBreakThumbnail.react",["cx","Image.react","React"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();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;f0?{className:"_3-9a"}:null;return b("React").createElement("div",babelHelpers["extends"]({key:d},e),b("React").createElement(b("VideoComposerAdBreakInsertedAdBreaksItem.react"),{adBreak:c,adBreakIndex:d,selected:a.state.selectedAdBreakTimeOffset===c.timeOffset,onSelect:a.$2}))}))),b("React").createElement("div",{className:"_6ep8 _3-8x"},c<0?null:b("React").createElement(b("VideoComposerAdBreakInsertedAdBreaksToolbar.react"),{adBreaksDisabled:this.props.adBreaksDisabled,insertedAdBreaks:this.props.insertedAdBreaks,isPreviewingAdBreak:this.props.isPreviewingAdBreak,isVideoTrimmed:this.props.isVideoTrimmed,selectedAdBreakIndex:c,videoID:this.props.videoID,onCancelPreview:this.props.onCancelPreview,onDeleteAdBreak:this.props.onDeleteAdBreak,onPreviewAdBreak:this.props.onPreviewAdBreak}),b("React").createElement("div",{className:"_3-9a"}),b("React").createElement(b("VideoComposerAdBreakInsertedAdBreaksSliderButtons.react"),{currentSliderOffset:this.state.currentSliderOffset,maxSliderOffset:this.$1(),onSlideLeft:this.$3,onSlideRight:this.$4})))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerAdBreakInsertionEditorField.react",["cx","React","VideoComposerAdBreakInsertionButton.react","VideoComposerAdBreakTimeOffsetEditor.react","VideoComposerDialogAdBreakStrings","XUIGrayText.react","cxMargin"],(function(a,b,c,d,e,f,g){"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(){return b("React").createElement("div",{className:"_6em1"},b("React").createElement(b("XUIGrayText.react"),{display:"block",size:"meta1"},b("VideoComposerDialogAdBreakStrings").INSERTION_TIME_OFFSET_EDITOR_DESCRIPTION),b("React").createElement("div",{className:"_6em2"},b("React").createElement(b("VideoComposerAdBreakTimeOffsetEditor.react"),{adBreakIndex:null,adBreakTimeOffset:this.props.currentAdBreakTimeOffset,isIndexCircleVisible:!1,isPreviewingAdBreak:this.props.currentPreviewIndex!=null,videoDuration:this.props.videoDuration,onSetCurrentAdBreak:this.props.onSetCurrentAdBreak}),b("React").createElement("div",{className:"_3-9b"},b("React").createElement(b("VideoComposerAdBreakInsertionButton.react"),{currentAdBreakTimeOffset:this.props.currentAdBreakTimeOffset,disabled:this.props.adBreaksDisabled||this.props.currentPreviewIndex!=null,hasGapRule:this.props.hasGapRule,insertedAdBreaks:this.props.insertedAdBreaks,videoDuration:this.props.videoDuration,onInsertAdBreak:this.props.onInsertAdBreak}))))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerAdBreakInsertionToggleField.react",["cx","fbt","React","VideoComposerAdBreakSwitch.react","VideoComposerDialogAdBreakStrings","VideoComposerField.react"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();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;f0?b("React").createElement("div",{className:"_6ejq"},b("React").createElement(b("VideoComposerAdBreakAutoAdjustmentSettings.react"),{isAdBreakAutoAdjustmentEnabled:this.props.isAdBreakAutoAdjustmentEnabled,onEnableAdBreakAutoAdjustment:this.props.onEnableAdBreakAutoAdjustment})):null)))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerAdBreakPageOnboardingSection.react",["cx","fbt","React","VideoComposerField.react","XUIButton.react"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();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=h&&b0,holdoutTestPublicMetadata:a.holdoutTestPublicMetadata,pageID:a.pageID,onUpdateHoldoutTestStatus:a.onUpdateHoldoutTestStatus}),b("React").createElement(b("VideoComposerAdBreakBlockListField.react"),{pageID:a.pageID}),a.isCountryRestrictionsEligible&&b("React").createElement(b("VideoComposerAdBreakCountryRestrictionsField.react"),{pageID:a.pageID}),a.isAdBreaksPollCreationEnabled&&b("React").createElement(b("VideoComposerAdBreakCreatePollField.react"),{adBreaksPolls:a.adBreaksPolls,videoComposerID:a.videoComposerID}),a.isAdBreaksPollCreationEnabled&&a.showAdPollEditor?b("React").createElement(b("VideoComposerSlidingDrawer.react"),null,b("React").createElement(b("VideoComposerPollsEditor.react"),{videoComposerID:a.videoComposerID})):null,b("React").createElement(b("VideoComposerInteractivityDeletePollAttemptDialogContainer.react"),{videoComposerID:a.videoComposerID}))}e.exports=a}),null); __d("VideoComposerGamingGameTaggerV2.react",["ix","cx","fbt","FDSText.react","FlexLayout.react","GamesTypeahead.react","Image.react","React","Token.react","Tooltip","asset","cxMargin"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();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;fb)return 1;else return 0};d.$3=function(a,c){new(b("VideoComposerSuggestedTagSelectionTypedLogger"))().setFirstAppearance(!1).setSelectionSource(c).setTagName(a).log()};d.$4=function(){var a=this;switch(this.props.tagSuggestionSource){case b("VideoComposerTagSuggestionSources").SUGGESTED:return b("React").createElement(b("SUIBusinessThemeContainer.react"),null,b("React").createElement(b("SUITokenizerItemList.react"),{entries:this.props.suggestedTags,onHighlight:b("emptyFunction"),onSelect:function(c){a.props.onAddEntryAttempt(c),a.$3(c.getTitle(),b("VideoComposerTagSuggestionSources").SUGGESTED)}}));case b("VideoComposerTagSuggestionSources").HISTORY:return b("React").createElement(b("SUIBusinessThemeContainer.react"),null,b("React").createElement(b("SUITokenizerItemList.react"),{entries:this.props.historyTags,onHighlight:b("emptyFunction"),onSelect:function(c){a.props.onAddEntryAttempt(c),a.$3(c.getTitle(),b("VideoComposerTagSuggestionSources").HISTORY)}}));case b("VideoComposerTagSuggestionSources").BROWSE:return b("React").createElement(b("SUIBusinessThemeContainer.react"),null,b("React").createElement(b("SUITokenizerItemList.react"),{areCategoriesCollapsible:!0,categoriesCompare:this.$1,entries:this.props.browseTags,hasCategories:!0,highlightedEntry:this.state.highlightedEntry,onHighlight:this.$2,onSelect:function(c){a.props.onAddEntryAttempt(c),a.$3(c.getTitle(),b("VideoComposerTagSuggestionSources").BROWSE)}}))}return null};d.render=function(){var a=[];this.props.suggestedTags.length>0&&a.push({label:g._("Suggested"),value:b("VideoComposerTagSuggestionSources").SUGGESTED});this.props.historyTags.length>0&&a.push({label:g._("Most Used"),value:b("VideoComposerTagSuggestionSources").HISTORY});this.props.browseTags.length>0&&a.push({label:g._("Browse Tags"),value:b("VideoComposerTagSuggestionSources").BROWSE});return a.length===0?null:b("React").createElement("div",null,b("React").createElement(b("FDSCard.react"),{header:b("React").createElement(b("FDSTabHeader.react"),{onChange:this.$5,tabs:a,value:this.props.tagSuggestionSource})},b("React").createElement(b("FDSSection.react"),null,this.$4())))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerTagFieldNUX.react",["cx","fbt","AsyncRequest","FDSCard.react","FDSSection.react","FDSText.react","FlexLayout.react","React","XBasicFBNuxViewController"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i=6324;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.componentDidMount=function(){var a=b("XBasicFBNuxViewController").getURIBuilder().setInt("nux_id",i).getURI();new(b("AsyncRequest"))().setURI(a).send()};d.render=function(){return b("React").createElement(b("FDSCard.react"),null,b("React").createElement(b("FDSSection.react"),{hasPadding:!1},b("React").createElement(b("FlexLayout.react"),{align:"center",className:"_6pgw"},b("React").createElement(b("FDSText.react"),{color:"white",display:"block",size:"body2"},h._("Tags make your post even more searchable for anyone looking for videos like yours.")))))};return c}(b("React").Component);e.exports=a}),null); __d("XVideoComposerBrowseTagsController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/browse_tags/",{})}),null); __d("XVideoComposerSuggestedTagsController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/suggested_tags/",{page_id:{type:"FBID",required:!0}})}),null); __d("VideoComposerTaggingUtils",["fbt","Promise","AnyTokenSearchSource","AsyncRequest","CompositeSearchSource","SearchableEntry","WebAsyncSearchSource","XInterestTaxonomyTypeaheadDataSourceController","XVideoComposerBrowseTagsController","XVideoComposerSuggestedTagsController"],(function(a,b,c,d,e,f,g){__p&&__p();a=function(){var a=b("XInterestTaxonomyTypeaheadDataSourceController").getURIBuilder().setEnum("app",1).getURI();return new(b("CompositeSearchSource"))([new(b("WebAsyncSearchSource"))({queryRequests:[{uri:a}]}),new(b("AnyTokenSearchSource"))(function(a){var c=g._("Add a new tag \"{free form tag}\"",[g._param("free form tag",a)]);return new(b("SearchableEntry"))({uniqueID:a,title:c,auxiliaryData:{isFreeForm:!0}})})])};c=function(a){var c=b("XVideoComposerSuggestedTagsController").getURIBuilder().setFBID("page_id",a).getURI();return new(b("Promise"))(function(a,d){new(b("AsyncRequest"))(c).setHandler(function(b){var c=h(b.getPayload().history);b=h(b.getPayload().suggested);a({history:c,suggested:b})}).setErrorHandler(function(a){return d(a)}).send()})};d=function(a){var c=b("XVideoComposerBrowseTagsController").getURIBuilder().getURI();return new(b("Promise"))(function(a,d){new(b("AsyncRequest"))(c).setHandler(function(c){c=c.getPayload().entries;c=c.filter(function(a){return a.uid!==null&&a.uid!==void 0&&a.text!==null&&a.text!==void 0&&a.text!==""}).map(function(a){return new(b("SearchableEntry"))({uniqueID:a.uid,title:a.text,type:a.type,auxiliaryData:{isFreeForm:!1}})});a(c)}).setErrorHandler(function(a){return d(a)}).send()})};var h=function(a){return a.filter(function(a){return a.uid!==null&&a.uid!==void 0&&a.text!==null&&a.text!==void 0&&a.text!==""}).map(function(a){return new(b("SearchableEntry"))({uniqueID:a.uid,title:a.text,auxiliaryData:{isFreeForm:a.uid===a.text}})})};e.exports={filterNullsAndMapToSearchbaleEntry:h,getContentTagSearchSource:a,getSuggestedContentTags:c,getBrowseTags:d}}),null); __d("VideoComposerContentTagsField.react",["ix","cx","fbt","FDSText.react","FlexLayout.react","Image.react","React","SearchableEntry","Tooltip","VideoComposerContentTagsSuggestionDropdown.react","VideoComposerDialogConstants","VideoComposerTagFieldNUX.react","VideoComposerTaggingUtils","XUITokenizer.react","asset","cxMargin"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();var j=b("VideoComposerDialogConstants").MAX_TAG_COUNT;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;for(var e=arguments.length,f=new Array(e),g=0;g=j};d.$6=function(a){var b=a.getUniqueID(),c=a.getAuxiliaryData().isFreeForm,d=a.getTitle();a=this.props.entries;a=a.some(function(a){if(a.getUniqueID()===b)return!0;else if(c&&b===a.getTitle()||a.getAuxiliaryData().isFreeForm&&a.getUniqueID()===d)return!0;return!1});return a};d.$11=function(a,b){b=b.some(function(b){return a===b.getTitle()});return b};d.$14=function(){return this.props.taggingGrowthExperimentEnabled&&this.state.showSuggestionSheet&&!this.$5()?b("React").createElement(b("VideoComposerContentTagsSuggestionDropdown.react"),{onAddEntryAttempt:this.$7,suggestedTags:this.props.suggestedTags,historyTags:this.props.historyTags,browseTags:this.props.browseTags,tagSuggestionSource:this.props.tagSuggestionSource,onTabChange:this.props.onTabChange}):null};d.$15=function(){return this.props.taggingGrowthExperimentEnabled&&this.props.showTaggingNux?b("React").createElement(b("VideoComposerTagFieldNUX.react"),null):null};d.$16=function(){var a=i._("Tags make your video easier to find."),c=i._("Tags");return this.props.taggingGrowthExperimentEnabled&&this.props.showTaggingNux?b("React").createElement("div",{className:"_6ek1"},b("React").createElement(b("Image.react"),{src:g("648193")}),b("React").createElement(b("FDSText.react"),{color:"highlight",margin:"_3-99",size:"header4",weight:"bold"},c)):b("React").createElement("div",babelHelpers["extends"]({},b("Tooltip").propsFor(a),{className:"_6ek1"}),b("React").createElement(b("Image.react"),{src:g("423746")}),b("React").createElement(b("FDSText.react"),{margin:"_3-99",size:"header4",weight:"bold"},c))};d.render=function(){var a=this,c=this.$1,d={};!this.state.showFreeFormOption&&this.state.queryString!==""&&(d[this.state.queryString]=new(b("SearchableEntry"))({uniqueID:this.state.queryString,title:this.state.queryString}));var e=null;this.props.entries.length>=j&&(e=b("React").createElement("div",{className:"_6ej_"},i._("You have added maximum number of tags.")));return b("React").createElement("div",{className:"_6maz",id:"entire-tag-area"},b("React").createElement("div",{className:this.props.className,onClick:this.$9,tabIndex:0,role:"textbox"},this.$15(),b("React").createElement(b("FlexLayout.react"),{align:"stretch",className:"_6-29"},!this.props.hideLabel&&this.$16(),b("React").createElement(b("XUITokenizer.react"),{className:"_70ob",entries:this.props.entries,excludedEntries:d,limit:j,placeholder:i._("Add keywords to help people find your video"),ref:function(b){return a.$2=b},searchSource:c,onInputFocus:this.$10,onEntriesFound:this.$13,onQueryStringChange:this.$12,onRemoveEntryAttempt:this.$8,onAddEntryAttempt:this.$7})),e),this.$14())};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerBasicSection.react",["cx","fbt","React","VideoComposerBasicActions","VideoComposerBasicComposerContainer.react","VideoComposerBasicGameSelectorWithExplicitGameTagging.react","VideoComposerBasicPromotedContentContainer.react","VideoComposerContentTagsField.react","VideoComposerDialogConstants","VideoComposerReplacePremiereContainer.react","VideoComposerSoundEditorContainer.react","VideoComposerThumbnailEditorContainer.react","VideoComposerTitleSectionContainer.react","VideoComposerTrimmingEditorContainer.react","VideoComposerVideoPlayerContainer.react","XUIGrayText.react","XUINotice.react","XUISpinner.react","cxMargin"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i=function(a){__p&&__p();var c=null;if(a.isGamingPage){c=b("React").createElement(b("VideoComposerBasicGameSelectorWithExplicitGameTagging.react"),{isExplicitlyTaggedAsGamingVideo:a.isExplicitlyTaggedAsGamingVideo,selectedGame:a.selectedGame,gameTaggingToggle:a.gameTaggingToggle,gameTaggingNewTypeahead:a.gameTaggingNewTypeahead,onExplicitlyTaggedAsGamingVideo:function(c){return b("VideoComposerBasicActions").changeExplicitlyTaggedAsGamingVideo(a.videoComposerID,c)},onGameChange:function(c){return b("VideoComposerBasicActions").changeGame(a.videoComposerID,c)}});if(!a.gameTaggingAlwaysShowGenericTagging)return c}return b("React").createElement("xfrag",null,c,b("React").createElement(b("VideoComposerContentTagsField.react"),{className:"_3-8y",accessToken:a.accessToken,browseTags:a.browseTags,entries:a.contentTags,historyTags:a.historyTags,showTaggingNux:a.showTaggingNux,suggestedTags:a.suggestedTags,taggingGrowthExperimentEnabled:a.taggingGrowthExperimentEnabled,tagSuggestionSource:a.tagSuggestionSource,onEntriesChange:function(c){return b("VideoComposerBasicActions").updateContentTags(a.videoComposerID,c)},onTabChange:function(c){return b("VideoComposerBasicActions").updateTagSuggestionSource(a.videoComposerID,c)}}))};a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.$1=function(){return this.props.showVideoType==="trailer"?b("React").createElement(b("XUINotice.react"),{use:"notify",className:"_3-8- _3-98"},b("React").createElement(b("XUIGrayText.react"),{display:"block"},h._("A trailer is a 16:9 video used to promote your show. It should be no longer than 2 minutes and 30 seconds. Trailers cannot be added as vertical videos and must have an aspect ratio greater than 1:1. Your trailer should be about your entire show, not just one particular episode."))):null};d.render=function(){return b("React").createElement("div",{className:"_6enh"},this.$1(),this.getInputFields(),b("React").createElement("div",{className:"_3-8-"},b("React").createElement(b("VideoComposerVideoPlayerContainer.react"),{videoComposerID:this.props.videoComposerID,enableSoundEditor:!0,enableTrimmingEditor:this.props.allowTrimming,height:b("VideoComposerDialogConstants").PLAYER_HEIGHT,width:b("VideoComposerDialogConstants").PLAYER_WIDTH,showThumbnailButton:!0})),this.getReplacePremiereSection(),b("React").createElement(b("VideoComposerSoundEditorContainer.react"),{videoComposerID:this.props.videoComposerID}),b("React").createElement(b("VideoComposerTrimmingEditorContainer.react"),{videoComposerID:this.props.videoComposerID}),b("React").createElement(b("VideoComposerThumbnailEditorContainer.react"),{videoComposerID:this.props.videoComposerID}))};d.getInputFields=function(){if(!this.props.bootloaded)return b("React").createElement("div",{className:"_3-8- _6eni"},b("React").createElement(b("XUISpinner.react"),{size:"large"}));var a=this.props.showNewPlaylistSelector;return b("React").createElement("div",null,this.props.showTitleInput?b("React").createElement("div",{className:"_3-8z"},b("React").createElement(b("VideoComposerTitleSectionContainer.react"),{videoComposerID:this.props.videoComposerID,isInsideBasicTab:!0})):null,b("React").createElement("div",{className:this.props.showTitleInput?"_3-8y":"_3-8z"},b("React").createElement(b("VideoComposerBasicComposerContainer.react"),{videoComposerID:this.props.videoComposerID})),b("React").createElement(i,{videoComposerID:this.props.videoComposerID,accessToken:this.props.accessToken,browseTags:this.props.browseTags,contentTags:this.props.contentTags,historyTags:this.props.historyTags,isGamingPage:this.props.isGamingPage,gameTaggingAlwaysShowGenericTagging:this.props.gameTaggingAlwaysShowGenericTagging,gameTaggingToggle:this.props.gameTaggingToggle,gameTaggingNewTypeahead:this.props.gameTaggingNewTypeahead,isExplicitlyTaggedAsGamingVideo:this.props.isExplicitlyTaggedAsGamingVideo,selectedGame:this.props.selectedGame,showTaggingNux:this.props.showTaggingNux,suggestedTags:this.props.suggestedTags,taggingGrowthExperimentEnabled:this.props.taggingGrowthExperimentEnabled,tagSuggestionSource:this.props.tagSuggestionSource}),a?b("React").createElement(b("VideoComposerBasicPromotedContentContainer.react"),{videoComposerID:this.props.videoComposerID}):null)};d.getReplacePremiereSection=function(){return!this.props.showReplacePremiereSection?null:b("React").createElement(b("VideoComposerReplacePremiereContainer.react"),{videoComposerID:this.props.videoComposerID})};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerReplacePremiereSection.react",["ix","fbt","BUIProgressBar.react","FDSButton.react","FileInput.react","Image.react","React","VideoComposerActions","XUINotice.react","asset","cxMargin"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();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;g0?b("React").createElement(b("XUINotice.react"),{className:"_3-95",use:"warn"},this.$9()):null};d.$9=function(){var a=[];for(var b=0;b0&&(e=d.get(a-1).left+d.get(a-1).width>b);a+1=0;c--){var d=a.charCodeAt(c);d>127&&d<=2047?b++:d>2047&&d<=65535&&(b+=2);d>=56320&&d<=57343&&c--}return b};c=function(a){if(a==="page_content_tab_season_details"||a==="shows_home_episodes_card"||a==="page_composer_episode_card")return"episode";return a==="page_trailer"?"trailer":null};d=function(a){var c=b("formatDate")(a,"m/d/Y",{skipPatternLocalization:!0});a=60*(a.getHours()*60+a.getMinutes());return{dateStr:c,timeSec:a}};f=function(a){return b("XVanityURLController").getURIBuilder().setString("vanity",a).getURI()};var g=function(a){return a&&a.format?a.format.isSpherical:!1};e.exports={byteLength:a,formatDateAndTime:d,getShowVideoTypeFromEntryPoint:c,getVideoPermalinkURL:f,isVideoSpherical:g}}),null); __d("XEmbeddedVideoEmbedDialogController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/embed/async/dialog/",{url:{type:"String",required:!0},source:{type:"Int"},__asyncDialog:{type:"Int"}})}),null); __d("VideoComposerFooterEditActions.react",["ix","cx","fbt","AutoScheduleUtils","ContextualLayerAutoFlip","FDSButton.react","FlexLayout.react","Image.react","LayerFadeOnHide","PopoverMenu.react","React","ReactDOM","ReactXUIMenu","ScheduleLiveVideoDialog.react","VideoComposerActions","VideoComposerDialogEditUtils","VideoComposerDialogUtils","VideoComposerPremiereUtils","VideoEditPublishingAction","VideoEditPublishingStatus","VideoPublishingStateIndicator.react","VideoPublishingStateIndicatorUtils","XEmbeddedVideoEmbedDialogController","XUIDialog.react","XUIDialogBody.react","XUIDialogButton.react","XUIDialogFooter.react","XUIDialogTitle.react","XUISingleSelector.react","XUISpinner.react","asset","cxMargin"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();var j=b("XUISingleSelector.react").Option,k=b("ReactXUIMenu").Item,l=1e3;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;for(var e=arguments.length,f=new Array(e),g=0;g=b.getTime()+k*10&&a<=b.getTime()+m};c=function(a,b){switch(a){case i.SAVE_AS_DRAFT:return g._("Save as Draft");case i.PUBLISH_FOR_DOGFOODING:return g._("Publish for Dogfooding");case i.DOGFOOD_WITH_SERIES_OR_SEASON:return g._("Dogfooding with series\/season");case i.SCHEDULE:return g._("Schedule");case i.BACKDATE:return g._("Backdate");case i.PUBLISH_WITH_SHOW_OR_SEASON:return b?g._("Publish with Season"):g._("Publish with Series");default:return g._("Publish")}};function a(a){switch(a){case j.SCHEDULE:return g._("Schedule");case j.PUBLISH_NOW:return g._("Publish");case j.BACKDATE:return g._("Backdate");default:return g._("Publish")}}var o=b,p=b,q=g._("Posts need to be expired between 10 minutes from when they are published and 6 months from now."),r=g._("Scheduled posts need to be shared between 10 minutes and 6 months from when you create them."),s=g._("News Feed distribution can only end between 10 minutes from when they are published and 6 months from now."),t=g._("You can only save a draft or schedule a post until your video has been approved for funding."),u=g._("Premiere is a video experience that lets you schedule and debut videos as live events. When your video is published, people will be able to watch and chat about the video together in real time. Afterwards, the video is saved on your Page as a video post. All of the engagement gained during the broadcast is saved to the post."),v=g._("You can only use this option if your selected series or season is in draft mode."),w=function(a){switch(a){case h.AD_BREAK_SUBMIT_FOR_REVIEW:return i.AD_BREAK_SUBMIT_FOR_REVIEW;case h.BACKDATE:return i.BACKDATE;case h.PREMIERE:return i.PREMIERE;case h.PUBLISH_NOW:return i.PUBLISH_NOW;case h.SAVE_DRAFT:return i.SAVE_AS_DRAFT;case h.SCHEDULE:return i.SCHEDULE;default:return null}};e.exports={fundedContentAllowedActionTypeTooltipText:t,invalidMessageExpireDate:q,invalidMessageScheduleDate:r,invalidMessagePostEndDate:s,isExpireDateValid:b,isPostEndDateValid:p,isScheduleDateValid:o,getDefaultExpireDate:d,getDefaultPostEndDate:f,getDefaultScheduleDate:n,getFooterButtonText:c,getFooterButtonTextRedesign:a,getPublishingTypeForAction:w,videoComposerPremiereOptionTooltipText:u,publishWithSeriesSeasonDisabledTooltipText:v}}),null); __d("VideoComposerPublishDrawerFooter.react",["cx","fbt","FDSButton.react","FDSButtonSpinner.react","React","ReactComposerVideoCopyrightDialog.react","SimpleNUXMessage","SimpleNUXMessageTypes","VideoComposerActions","VideoComposerDraftButton.react","VideoComposerFooterActorInfoContainer.react","VideoComposerFooterPrivacyDropdownSelector","VideoComposerInterceptCheckers","VideoComposerPremiereNowDialog.react","VideoComposerPublishingUtils","cxMargin","gkx"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i=b("VideoComposerInterceptCheckers").premiereNowUpsellDialogInterceptChecker,j=b("VideoComposerInterceptCheckers").rightsConfirmInterceptChecker;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;for(var e=arguments.length,f=new Array(e),g=0;g0?":":"")+b}return b},t=function(a){a=a.trim();var b=0;a.split(":").forEach(function(a){b=b*60+ +a});return b},u=function(a){return!a.match(/^\d{1,2}(:\d{1,2}){0,2}$/)?!1:a.split(":").slice(-2).every(function(a){return+a<60})};d=function(a){return s(t(a))};f=function(a,c,d,e){__p&&__p();e&&(e=Math.ceil(e));var f=a.startTime,g=a.endTime,h=null,i=null,s=null,v=0,w=0,x=u(f),y=u(g);x||(h=e&&e=e&&(h=o));i||(w=t(g),e&&w>e&&(i=p));!h&&!i&&(w-v=w||t(b.endTime)<=v)return;x=!0});x&&(s=r)}return{commonError:s,startTimeError:h,endTimeError:i}};g=function(a,c){var d=b("XVideoComposerBootloadEditPollsTabController").getURIBuilder().setFBID("video_id",c.videoID).getURI();d=b("ActorURI").create(d,c.common.actorID);return new(b("AsyncRequest"))().setURI(d).exec().then(function(c){return b("VideoComposerPollsActions").bootloadTabForEdit(a,c.payload)})};var v=function(a){var c=a.options.filter(function(a){return!!a.text.trim()}).sizeb.timestamp?1:-1}).map(function(a){return a.node})};e.exports={isValidTimeString:u,fetchEditPostData:g,format:d,mapPersistedPollToLocalPoll:w,secondsToTimeString:s,timeStringToSeconds:t,validateDraftInteractionTimeWindow:f,arePollQuestionAndOptionsInvalid:v,renderInteractiveComponentListItems:x,POLLS_SECTION_TITLE:a,SLIDERS_SECTION_TITLE:c,RANGE_OVERLAP_ERROR:r}}),null); __d("VideoComposerGameshowLightweightUtils",["fbt","VideoComposerGameshowLightweightTypes","VideoComposerPollsUtils","immutable"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=b("VideoComposerGameshowLightweightTypes").GameDataRecordFactory,i=b("VideoComposerGameshowLightweightTypes").OptionDataRecordFactory,j=b("VideoComposerGameshowLightweightTypes").QuestionDataRecordFactory,k=15,l=1e3;a=function(a,c){__p&&__p();var d=m(a);if(!d.isEmpty())return d;d=n(a);if(!d.isEmpty())return d;d=o(a,c);c=p(a,d);if(!c.isEmpty())return c;d=r(a);return d!==null&&d!==void 0?b("immutable").Map().set("results",d):b("immutable").Map()};var m=function(a){__p&&__p();var c=b("immutable").Map();for(var d=a.keys(),e=Array.isArray(d),f=0,d=e?d:d[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var h;if(e){if(f>=d.length)break;h=d[f++]}else{f=d.next();if(f.done)break;h=f.value}h=h;var i=a.get(h);i=b("VideoComposerPollsUtils").isValidTimeString(i);i||(c=c.set(h,g._("Start time must be in mm:ss or hh:mm:ss format")))}return c},n=function(a){__p&&__p();var c=b("immutable").Map();for(var d=a.keys(),e=Array.isArray(d),f=0,d=e?d:d[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var h;if(e){if(f>=d.length)break;h=d[f++]}else{f=d.next();if(f.done)break;h=f.value}h=h;var i=a.get(h);i=b("VideoComposerPollsUtils").timeStringToSeconds(i);i===0&&(c=c.set(h,g._("Cards cannot be scheduled to appear at the very beginning of the video")))}return c},o=function(a,c){__p&&__p();if(c===null||c===void 0)return b("immutable").Map();var d=b("immutable").Map();for(var e=a.keys(),f=Array.isArray(e),h=0,e=f?e:e[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var i;if(f){if(h>=e.length)break;i=e[h++]}else{h=e.next();if(h.done)break;i=h.value}i=i;var j=b("VideoComposerPollsUtils").timeStringToSeconds(a.get(i)),l=j+k;l>c&&(d=d.set(i,g._("Cards can't be shown after the video ends. The video ends at {video end time}. This card is scheduled to appear from {release time for this card} to {end time for this card}.",[g._param("video end time",b("VideoComposerPollsUtils").secondsToTimeString(c)),g._param("release time for this card",b("VideoComposerPollsUtils").secondsToTimeString(j)),g._param("end time for this card",b("VideoComposerPollsUtils").secondsToTimeString(l))])))}return d},p=function(a,b){__p&&__p();a=s(a);a.sort(function(a,b){return a.timestamp-b.timestamp});var c=b;for(var d=1;d=d.length)break;g=d[f++]}else{f=d.next();if(f.done)break;g=f.value}g=g;var h=a.get(g),i=b("VideoComposerPollsUtils").timeStringToSeconds(h);c.push({timestamp:i,id:g,timestampString:h})}return c};c=function(a){return b("VideoComposerPollsUtils").secondsToTimeString(a/l)};d=function(a){return b("VideoComposerPollsUtils").timeStringToSeconds(a)*l};f=function(a){return h({id:a.id,text:a.text,questions:b("immutable").List(a.questions.map(function(a){return j({id:a.id,text:a.text,options:b("immutable").List(a.options.map(function(a){return i({id:a.id,text:a.text,isCorrect:a.isCorrect})})),releaseTimestamp:a.releaseTimestamp,timeoutSeconds:a.timeoutSeconds})})),resultsReleaseTimestamp:a.resultsReleaseTimestamp})};e.exports={checkForTimestampErrors:a,millisecondsToTimeString:c,timeStringToMilliseconds:d,mapGameDataPayloadToGameDataRecord:f}}),null); __d("VideoComposerGameshowLightweightSectionAttachedGameInfo.react",["ix","cx","fbt","FDSText.react","FlexLayout.react","Image.react","React","VideoComposerField.react","VideoComposerGameshowLightweightActions","VideoComposerGameshowLightweightRemoveGameConfirmationDialogContainer.react","VideoComposerGameshowLightweightUtils","XUIAbstractGlyphButton.react","XUICard.react","XUICardSection.react","asset","cxMargin"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();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;gc&&(e=Math.min(e,a))});a=b("VideoComposerStores").getBasicStore(d.props.videoComposerID).getState();a=a.videoPreviewController;d.setState({slidingRight:!0,minAllowedRight:c+b("VideoComposerPollsConstants").MIN_POLL_DURATION,maxAllowedRight:e,videoPreviewController:a});window.addEventListener("mousemove",d.$9);window.addEventListener("mouseup",d.$10)},d.$8=function(a){var c=d.props.rootElem;if(!c)return;var e=b("VideoComposerStores").getBasicStore(d.props.videoComposerID).getState();e=e.videoPreviewController;d.setState({slidingMiddle:!0,slidingMiddleMouseX:(a.pageX-c.getBoundingClientRect().left)/b("VideoComposerPollsConstants").PLAYER_WIDTH*Math.ceil(d.props.videoDuration||0),slidingMiddleLeftX:b("VideoComposerPollsUtils").timeStringToSeconds(d.props.poll.startTime),slidingMiddleRightX:b("VideoComposerPollsUtils").timeStringToSeconds(d.props.poll.endTime),videoPreviewController:e});window.addEventListener("mousemove",d.$9);window.addEventListener("mouseup",d.$10)},d.$10=function(){d.setState({slidingRight:!1,slidingLeft:!1,slidingMiddle:!1,slidingMiddleMouseX:null,slidingMiddleLeftX:null,slidingMiddleRightX:null}),window.removeEventListener("mousemove",d.$9),window.removeEventListener("mouseup",d.$10)},d.$9=function(a){__p&&__p();var c=d.props.rootElem;if(!c)return;if(d.state.slidingRight){d.$1();var e=(a.pageX-c.getBoundingClientRect().left)/b("VideoComposerPollsConstants").PLAYER_WIDTH*Math.ceil(d.props.videoDuration||0);e=Math.max(e,d.state.minAllowedRight);e=Math.min(e,d.state.maxAllowedRight);d.$11(e);b("VideoComposerPollsActions").draftUpdateEndTime(d.props.videoComposerID,b("VideoComposerPollsUtils").secondsToTimeString(Math.round(e)))}if(d.state.slidingMiddle){d.$2();e=d.state.slidingMiddleMouseX;var f=(a.pageX-c.getBoundingClientRect().left)/b("VideoComposerPollsConstants").PLAYER_WIDTH*Math.ceil(d.props.videoDuration||0);if(e==null){d.setState({slidingMiddleMouseX:f});return}f=f-e;if(Math.round(d.state.slidingMiddleLeftX+f)d.state.maxEndTime){f=Math.round(d.state.maxEndTime-((e=d.state.slidingMiddleRightX)!=null?e:0))}e=b("VideoComposerPollsUtils").secondsToTimeString(Math.round(d.state.slidingMiddleLeftX+f));var g=b("VideoComposerPollsUtils").secondsToTimeString(Math.round(d.state.slidingMiddleRightX+f));d.$11(Math.round(d.state.slidingMiddleLeftX+f));b("VideoComposerPollsActions").draftUpdateStartTime(d.props.videoComposerID,e);b("VideoComposerPollsActions").draftUpdateEndTime(d.props.videoComposerID,g)}if(d.state.slidingLeft){d.$1();f=(a.pageX-c.getBoundingClientRect().left)/b("VideoComposerPollsConstants").PLAYER_WIDTH*Math.ceil(d.props.videoDuration||0);f=Math.max(f,d.state.minAllowedLeft);f=Math.min(f,d.state.maxAllowedLeft);d.$11(f);b("VideoComposerPollsActions").draftUpdateStartTime(d.props.videoComposerID,b("VideoComposerPollsUtils").secondsToTimeString(Math.round(f)))}},d.$4=function(){b("VideoComposerPollsActions").editPollAttempt(d.props.videoComposerID,d.props.poll.id)},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.render=function(){__p&&__p();var a=Math.ceil(this.props.videoDuration||0);if(a===0)return null;var c=this.props.poll,d=b("VideoComposerPollsUtils").timeStringToSeconds(c.startTime),e=b("VideoComposerPollsUtils").timeStringToSeconds(c.endTime);if(!this.$3(d,e,a))return null;a=b("VideoComposerPollsConstants").PLAYER_WIDTH/a;e=a*(e-d);a=a*d;d=this.state.slidingLeft||this.state.slidingRight?null:i._("{start time} to {end time}",[i._param("start time",c.startTime),i._param("end time",c.endTime)]);c=b("React").createElement("div",babelHelpers["extends"]({className:"_4io7"+(this.props.isActive?" _11xt":"")},b("Tooltip").propsFor(c.questionText,"above"),{style:{left:a+e/2-k/2}}),b("React").createElement(b("Image.react"),{src:g("524179")}));var f=b("React").createElement("div",babelHelpers["extends"]({className:"_4io9",style:{width:e,left:a}},b("Tooltip").propsFor(d,"below")));this.props.isActive||(f=b("React").createElement(b("ShimButton.react"),{onClick:this.$4},f));a=this.props.isActive?this.$5(a,e,d):null;return b("React").createElement("div",null,c,f,a)};d.$5=function(a,c,d){var e={},f=null;this.state.slidingLeft?(e.left=a,f=this.props.poll.startTime):this.state.slidingRight&&(e.right=b("VideoComposerPollsConstants").PLAYER_WIDTH-a-c,f=this.props.poll.endTime);e=b("React").createElement("div",{className:"_190l",style:e},f);f=b("React").createElement("div",babelHelpers["extends"]({className:"_11xv",style:{width:c,left:a}},b("Tooltip").propsFor(d,"below")));d=b("React").createElement("div",{className:"_11_0 _7llm _2e_v",style:{left:a-j,width:j},onMouseDown:this.$6},b("React").createElement("div",{className:"_7llk"}));var g=b("React").createElement("div",{className:"_11_0 _7llm _2e_w",style:{left:a+c-1,width:j},onMouseDown:this.$7},b("React").createElement("div",{className:"_7llk"}));a=b("React").createElement("div",{className:"_11_0 _7llm _7kpe",style:{left:a+j,width:c},onMouseDown:this.$8});return b("React").createElement("div",null,f,d,a,g,e)};d.$3=function(a,c,d){return!isNaN(a)&&!isNaN(c)&&c>=0&&c<=d&&a>=0&&a<=c-b("VideoComposerPollsConstants").MIN_POLL_DURATION};d.$11=function(a){if(!b("gkx")("836477"))return;var c=this.state.videoPreviewController;c!==null&&c!==void 0&&c.seek(a)};return c}(b("React").Component);e.exports=a}),null); __d("LiveVideoBroadcastStickerPollOptionContainer.react",["cx","fbt","FDSText.react","Image.react","React","RelayFBEnvironment","RelayModern","LiveVideoBroadcastStickerPollOptionContainerQuery.graphql"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i=b("RelayModern").QueryRenderer;b("RelayModern").graphql;var j=function(){return b("LiveVideoBroadcastStickerPollOptionContainerQuery.graphql")};a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.$1=function(a){var c=a.error;a=a.props;if(c)return b("React").createElement("div",null,b("React").createElement(b("FDSText.react"),{weight:"bold"},h._("We are unable to this sticker option at this time. Please try again.")));if(!a||!a.node)return null;c=a.node;a=c.animated_image?c.animated_image.uri:c.url;return b("React").createElement("div",{className:"_85g-"},b("React").createElement(b("Image.react"),{className:"_8571",src:a}))};d.render=function(){var a={sticker_id:this.props.stickerID};return b("React").createElement(i,{environment:b("RelayFBEnvironment"),query:j,render:this.$1,variables:a})};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerInteractivitySectionHeader.react",["cx","Image.react","React","SUIText.react","cxMargin"],(function(a,b,c,d,e,f,g){"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(){return b("React").createElement("div",{className:"_2htl"},b("React").createElement(b("Image.react"),{src:this.props.iconAsset,className:"_3-90"}),b("React").createElement(b("SUIText.react"),{color:"primary",size:"header3",weight:"bold"},this.props.sectionTitle))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerPollsOptionImageAttachment.react",["ix","cx","BackgroundImage.react","Image.react","React","VideoComposerPollsConstants","asset","joinClasses"],(function(a,b,c,d,e,f,g,h){"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;return b("React").createElement("div",{className:b("joinClasses")("_71c7",this.props.className)},b("React").createElement(b("BackgroundImage.react"),{className:"_71c8"+(this.props.disabled?" _75-4":""),width:this.props.width,height:this.props.height,backgroundSize:(a=this.props.backgroundSize)!=null?a:"cover",src:this.props.imageURL}),!this.props.disabled&&b("React").createElement("div",{className:"_71c9"},b("React").createElement(b("Image.react"),{className:"_71ca",src:g("481006"),onClick:this.props.onRemove})))};return c}(b("React").Component);a.defaultProps={width:b("VideoComposerPollsConstants").IMAGE_ATTACHMENT_WIDTH,height:b("VideoComposerPollsConstants").IMAGE_ATTACHMENT_HEIGHT,disabled:!1};e.exports=a}),null); __d("VideoComposerPollsSettingRow.react",["cx","FlexLayout.react","React","SUIHelpMessage.react","SUIText.react","cxMargin"],(function(a,b,c,d,e,f,g){"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(){return b("React").createElement("div",{className:this.props.className},b("React").createElement(b("FlexLayout.react"),{justify:"all",align:"stretch",direction:"vertical"},b("React").createElement(b("FlexLayout.react"),{justify:"all",align:this.props.align},b("React").createElement("div",{className:"_2hyi"},b("React").createElement(b("FlexLayout.react"),{align:"center"},b("React").createElement(b("SUIText.react"),{color:"primary",size:"body3",weight:"bold"},this.props.label),b("React").createElement("div",{className:"_3-99"},this.props.tooltip!==""&&this.props.tooltip!==null&&this.props.tooltip!==void 0?b("React").createElement(b("SUIHelpMessage.react"),{position:"above",value:this.props.tooltip}):null)),b("React").createElement("div",{className:"_2hyj"},this.props.desc)),b("React").createElement("div",{className:"_2hyr"},this.props.settingNode)),b("React").createElement("div",{className:"_73js"},this.props.settingNodeDatePicker)))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerPollsDetailsForm.react",["ix","cx","fbt","AbstractTextArea.react","BUIDateTimePicker.react","DateTime","EmojiFormat.bs","EmojiPickerContainer.react","FDSButton.react","FDSDropdownSelector.react","FDSDropdownSelectorOption.react","FDSText.react","FileInput.react","FlexLayout.react","Image.react","Link.react","LiveVideoBroadcastStickerPollOptionContainer.react","LocalDate","QE2Logger","React","ShimButton.react","SimpleNUXMessage","SimpleNUXMessageTypes","SUILink.react","SUIText.react","SUITextInput.react","Timezone","Tooltip.react","UFIStickerButton.react","VideoComposerInteractivityOpenFormSectionConfirmationDialogContainer.react","VideoComposerInteractivitySectionHeader.react","VideoComposerPollsActions","VideoComposerPollsAttachAdBreakSetting.react","VideoComposerPollsConstants","VideoComposerPollsOptionImageAttachment.react","VideoComposerPollsSettingRow.react","VideoComposerPollsTypes","VideoComposerPollsUtils","VideoComposerStores","VideoPollsTypedLogger","XUIAmbientNUX.react","XUICloseButton.react","asset","cxMargin","gkx","immutable","once","TimezoneNamesData"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();var j=b("VideoComposerPollsTypes").EditorState,k=3600,l=b("VideoComposerPollsConstants").AFTER_VOTE_TIMESTAMP,m=b("VideoComposerPollsConstants").NEVER_SHOW_TIMESTAMP,n=7,o=14,p=15e3,q=i._("mm:ss"),r=i._("hh:mm:ss"),s=i._("Ask a question..."),t=i._("Start"),u=i._("Choose when the poll will appear by adding start and end times or selecting a segment of your video."),v=i._("Choose when the slider will appear by adding start and end times or selecting a segment of your video."),w=i._("End");b("Timezone").registerNamesModule(b("TimezoneNamesData"));a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;for(var e=arguments.length,f=new Array(e),h=0;hb("VideoComposerPollsConstants").MIN_OPTIONS_COUNT?b("React").createElement(b("XUICloseButton.react"),{onClick:function(){return d.$42(c)}}):null,j=null;d.props.isImageAttachmentEnabled&&(h=f?null:b("React").createElement("div",{className:"_71c6 _d6-"},b("React").createElement(b("FileInput.react"),{type:"file",accept:"image/*",onChange:function(a){return d.$43(a,c)}},b("React").createElement(b("SUILink.react"),null,b("React").createElement(b("Image.react"),{href:"#",src:g("596870")})))),j=!f&&d.props.draftPoll.options.size>b("VideoComposerPollsConstants").MIN_OPTIONS_COUNT?function(){return d.$42(c)}:null);e=b("React").createElement(b("SUITextInput.react"),{maxLength:b("gkx")("1027619")?b("VideoComposerPollsConstants").MAX_GK_OPTION_LENGTH:b("VideoComposerPollsConstants").MAX_QUESTION_LENGTH,isMaxLengthHidden:!0,errorMessage:e,disabled:f,width:"100%",placeholder:i._({"*":"Option {option number}"},[i._param("option number",c+1,[0])]),onChange:b("gkx")("1068955")?function(a){return d.$44(a,c)}:function(a){return d.$45(a,c)},value:a.text,rightIcon:h,onRemove:j});h=a.stickerID===""?b("React").createElement("div",{className:"_87v5"},b("React").createElement("div",{className:"_87ub"},b("React").createElement(b("UFIStickerButton.react"),{showTooltip:!1,onStickerSelected:function(a){b("VideoComposerPollsActions").draftStickerSelect(d.props.videoComposerID,a,c),c===0&&d.$6(),c===1&&d.$7()}}))):b("React").createElement("div",null,b("React").createElement(b("LiveVideoBroadcastStickerPollOptionContainer.react"),{stickerID:a.stickerID}),b("React").createElement(b("Link.react"),{className:"_87uc",href:"#",onClick:function(){return b("VideoComposerPollsActions").draftStickerSelect(d.props.videoComposerID,"",c)}},b("React").createElement(b("Image.react"),{alt:i._("Close"),src:g("404736")})));j=b("gkx")("1015838")&&b("React").createElement("div",null,b("React").createElement("div",{className:"_873a"},b("React").createElement(b("UFIStickerButton.react"),{ref:d.$3,onStickerSelected:function(a){d.$4(),b("VideoComposerPollsActions").draftStickerSelect(d.props.videoComposerID,a,c),c===0&&d.$6(),c===1&&d.$7()}})),c===0&&b("React").createElement(b("XUIAmbientNUX.react"),{alignment:"right",contextRef:d.$2,position:"below",shown:d.state.stickerSelectorNuxShown,onCloseButtonClick:d.$4},b("React").createElement("div",null,b("React").createElement(b("SUIText.react"),{color:"white",size:"body1",weight:"bold"},i._("Select Sticker Options")),b("React").createElement(b("SUIText.react"),{color:"white",display:"block",margin:"_3-8w",size:"body1"},i._("Use stickers options to make your poll more interactive!")))));a=a.imageURL?b("React").createElement(b("VideoComposerPollsOptionImageAttachment.react"),{className:"_3-8-",imageURL:a.imageURL,onRemove:function(){d.$46(c)},disabled:f}):null;return b("React").createElement("div",{className:"_3yht",key:c},f?b("React").createElement(b("Tooltip.react"),{tooltip:i._("Published polls can't be edited")},d.props.draftPoll.optionType==="TEXT"?e:h,j,a):b("React").createElement("div",null,d.props.draftPoll.optionType==="TEXT"?e:h,j,a))},d.$22=function(a){b("VideoComposerPollsActions").draftUpdatePollQuestion(d.props.videoComposerID,a.target.value.replace(/\n/g,"")),d.$5()},d.$37=function(a){b("VideoComposerPollsActions").draftUpdateSliderQuestion(d.props.videoComposerID,a.target.value.replace(/\n/g,""))},d.$24=function(){d.$4(),b("VideoComposerPollsActions").draftAddOption(d.props.videoComposerID)},d.$41=function(){switch(d.props.editorState){case j.ADDING_NEW_POLL:case j.EDITING_POLL:d.$47();break;case j.ADDING_NEW_SLIDER:case j.EDITING_SLIDER:d.$48();break}},d.$25=function(a){d.setState({startTimeError:null,commonError:null}),b("VideoComposerPollsActions").draftUpdateStartTime(d.props.videoComposerID,a),(d.props.editorState===j.ADDING_NEW_POLL||d.props.editorState===j.EDITING_POLL)&&d.$8()},d.$27=function(a){d.setState({endTimeError:null,commonError:null}),b("VideoComposerPollsActions").draftUpdateEndTime(d.props.videoComposerID,a),d.$9()},d.$26=function(){var a=d.$51().startTime;b("VideoComposerPollsUtils").isValidTimeString(a)&&b("VideoComposerPollsActions").draftUpdateStartTime(d.props.videoComposerID,b("VideoComposerPollsUtils").format(a))},d.$28=function(){var a=d.$51().endTime;b("VideoComposerPollsUtils").isValidTimeString(a)&&b("VideoComposerPollsActions").draftUpdateEndTime(d.props.videoComposerID,b("VideoComposerPollsUtils").format(a))},d.$29=function(){var a=d.props.draftPoll.showResults;!a?b("VideoComposerPollsActions").draftSetDisplayResultTimestamp(d.props.videoComposerID,l):b("VideoComposerPollsActions").draftSetDisplayResultTimestamp(d.props.videoComposerID,m);b("VideoComposerPollsActions").draftSetResultsVisible(d.props.videoComposerID,!a)},d.$30=function(a){__p&&__p();d.setState({showResultsMenuState:a});var c=b("VideoComposerStores").getMetadataStore(d.props.videoComposerID).getState(),e=c.actorID;c=c.videoID;new(b("VideoPollsTypedLogger"))().setEvent("show_poll_results_toggle").setOwnerID(e).setVideoID(c).setShowPollResultsState(a).log();if(a==="show_results_after_vote")b("VideoComposerPollsActions").draftSetResultsVisible(d.props.videoComposerID,!0),b("VideoComposerPollsActions").draftSetDisplayResultTimestamp(d.props.videoComposerID,l);else if(a==="show_results_schedule"){e=d.props.draftPoll.displayResultsTimestamp;(e==void 0||e==l||e==m)&&(e=b("DateTime").localNow().addDays(n).getUnixTimestampSeconds());b("VideoComposerPollsActions").draftSetResultsVisible(d.props.videoComposerID,!1);b("VideoComposerPollsActions").draftSetDisplayResultTimestamp(d.props.videoComposerID,e);b("VideoComposerPollsActions").draftSetVotingClosedTimestamp(d.props.videoComposerID,e)}else b("VideoComposerPollsActions").draftSetResultsVisible(d.props.videoComposerID,!1),b("VideoComposerPollsActions").draftSetDisplayResultTimestamp(d.props.videoComposerID,m)},d.$31=function(a){b("VideoComposerPollsActions").draftSetDisplayResultTimestamp(d.props.videoComposerID,a.instant);b("VideoComposerPollsActions").draftSetVotingClosedTimestamp(d.props.videoComposerID,a.instant);a=b("VideoComposerStores").getMetadataStore(d.props.videoComposerID).getState();var c=a.actorID;a=a.videoID;new(b("VideoPollsTypedLogger"))().setEvent("show_poll_results_time_change").setOwnerID(c).setVideoID(a).log()},d.$32=function(){b("VideoComposerPollsActions").draftToggleAdBreakPoll(d.props.videoComposerID)},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.componentDidMount=function(){var a=b("VideoComposerStores").getMetadataStore(this.props.videoComposerID).getState(),c=a.actorID;a=a.videoID;c!=null&&(b("QE2Logger").logExposureForPage("polls_image_attachment",c.toString()),this.props.isImageAttachmentEnabled&&new(b("VideoPollsTypedLogger"))().setEvent("image_option_rendered").setOwnerID(c).setVideoID(a).log(),new(b("VideoPollsTypedLogger"))().setEvent("show_poll_results_render").setOwnerID(c).setVideoID(a).log());this.props.draftPoll.displayResultsTimestamp==null||this.props.draftPoll.displayResultsTimestamp===l?c="show_results_after_vote":this.props.draftPoll.displayResultsTimestamp===m?c="show_results_never":c="show_results_schedule";this.setState({showResultsMenuState:c})};d.componentDidUpdate=function(a,b){if(a.editorState!==this.props.editorState){this.setState({commonError:null,startTimeError:null,endTimeError:null});return}b=this.$11(a);a=this.$11(this.props);b.startTime!==a.startTime&&this.setState({commonError:null,startTimeError:null});b.endTime!==a.endTime&&this.setState({commonError:null,endTimeError:null})};d.render=function(){return b("React").createElement("div",{className:"_856a"},b("React").createElement(b("VideoComposerInteractivityOpenFormSectionConfirmationDialogContainer.react"),{videoComposerID:this.props.videoComposerID}),b("React").createElement("div",{className:"_856b"},this.$12()?this.$13():null,this.$14()?this.$15():null,this.$16()?this.$17():null,this.$18()?this.$19():null),this.$20())};d.$12=function(){return this.props.editorState!==j.EDITING_SLIDER};d.$13=function(){var a=b("React").createElement(b("VideoComposerInteractivitySectionHeader.react"),{iconAsset:g("524179"),sectionTitle:b("VideoComposerPollsUtils").POLLS_SECTION_TITLE});return!this.$16()?a:b("React").createElement(b("Link.react"),{href:"#",onClick:this.$21},a)};d.$14=function(){return this.$12()&&(this.props.editorState===j.ADDING_NEW_POLL||this.props.editorState===j.EDITING_POLL)};d.$15=function(){var a=b("React").createElement("div",{className:"_7moh"},b("React").createElement(b("SUIText.react"),{color:"placeholder",size:"body3"},i._("Ask a question about your video to engage viewers and find out what they think."))),c=this.props.draftPoll,d=!c.isPersisted&&c.options.size0)return;a=this.$50();if(a&&!this.props.draftPoll.isAdBreakPoll)return;a=b("VideoComposerStores").getMetadataStore(this.props.videoComposerID).getState();var c=a.actorID;a=a.videoID;new(b("VideoPollsTypedLogger"))().setEvent("vod_composer_save_poll_button_click").setOwnerID((c=c)!=null?c:null).setVideoID((c=a)!=null?c:null).setNumberOfExistingPolls(this.props.allPolls.size).log();b("VideoComposerPollsActions").savePoll(this.props.videoComposerID)};d.$48=function(){var a=this.$50();if(a)return;b("VideoComposerPollsActions").saveSlider(this.props.videoComposerID)};d.$51=function(){return this.$11(this.props)};d.$11=function(a){return a.editorState===j.ADDING_NEW_SLIDER||a.editorState===j.EDITING_SLIDER?a.draftSlider:a.draftPoll};d.$49=function(){var a={};this.props.draftPoll.options.forEach(function(b){a[b.text.trim()]=(a[b.text.trim()]||0)+1});var c=b("immutable").Map();this.props.draftPoll.options.forEach(function(b,d){b=b.text.trim();b.length>0&&a[b]>1&&(c=c.set(d,!0))});this.setState({duplicateOptionsMap:c});return c};d.$50=function(){var a=b("VideoComposerPollsUtils").validateDraftInteractionTimeWindow(this.$51(),b("VideoComposerStores").getPollsStore(this.props.videoComposerID).getNonAdBreakPolls(this.props.allPolls),this.props.allSliders,this.props.videoDuration),c=a.commonError,d=a.startTimeError;a=a.endTimeError;this.setState({startTimeError:d,endTimeError:a,commonError:c});return!!d||!!a||!!c};d.$39=function(){if(this.props.editorState===j.ADDING_NEW_POLL||this.props.editorState===j.EDITING_POLL)return this.$52();return this.props.editorState===j.ADDING_NEW_SLIDER||this.props.editorState===j.EDITING_SLIDER?this.$53():!0};d.$52=function(){return b("VideoComposerPollsUtils").arePollQuestionAndOptionsInvalid(this.props.draftPoll)};d.$53=function(){return!this.props.draftSlider.questionText.trim()};return c}(b("React").Component);function x(a){var c=a.videoDuration;c=c&&Math.ceil(c)d.props.videoDuration&&(c=d.props.videoDuration,a=c-b("VideoComposerPollsConstants").MIN_POLL_DURATION);b("VideoComposerPollsActions").draftUpdateStartTime(d.props.videoComposerID,b("VideoComposerPollsUtils").secondsToTimeString(Math.round(a)));b("VideoComposerPollsActions").draftUpdateEndTime(d.props.videoComposerID,b("VideoComposerPollsUtils").secondsToTimeString(Math.round(c)))},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.render=function(){__p&&__p();var a=this,c=null,d=this.props.thumbnailURLs;if(this.props.videoDuration>0){var e=this.props.polls.toArray().filter(function(b,c){return a.props.editorState!==h.EDITING_POLL||a.props.draftPoll.id!==b.id}),f=this.props.editorState===h.ADDING_NEW_POLL||this.props.editorState===h.EDITING_POLL;c=b("React").createElement("div",null,e.map(this.$1),f?b("React").createElement(b("VideoComposerPollVisualOverlay.react"),{videoComposerID:this.props.videoComposerID,poll:this.props.draftPoll,videoDuration:this.props.endTime-this.props.startTime,rootElem:this.state.rootRef,isActive:!0,inactivePolls:e,isAddingNewPoll:this.props.editorState===h.ADDING_NEW_POLL,numOfExistingPolls:this.props.polls.size}):null);var g=Math.ceil(this.props.startTime/this.props.videoDuration*d.length);g=Math.min(d.length-1,g);var j=Math.max(g,Math.floor(this.props.endTime/this.props.videoDuration*d.length));j=Math.min(d.length-1,j);d=d.reduce(function(a,b,c){c>=g&&c<=j&&a.push(b);return a},[]);d=this.$2(d)}return b("React").createElement("div",{className:"_4ioa",ref:function(b){return!a.state.rootRef&&a.setState({rootRef:b})},style:{height:i},onMouseDown:this.$3},b("React").createElement(k,{thumbnailURLs:d}),c)};d.$2=function(a){__p&&__p();var c=j*a.length;if(c>b("VideoComposerPollsConstants").PLAYER_WIDTH)return a;var d=b("VideoComposerPollsConstants").PLAYER_WIDTH-c,e=Math.ceil(d/c)+1;a=a.reduce(function(a,b){var c=e;while(c-->0)a.push(b);return a},[]);return a};return c}(b("React").Component);function k(a){var c=b("VideoComposerPollsConstants").PLAYER_WIDTH-j,d=a.thumbnailURLs.length,e=d>1?c/(a.thumbnailURLs.length-1):0;return b("React").createElement("div",null,a.thumbnailURLs.map(function(a,c){return b("React").createElement("div",{key:c,style:{left:c*e},className:"_39jg"},b("React").createElement(b("BackgroundImage.react"),{width:j,height:i,src:a,backgroundSize:"cover"}))}))}e.exports=a}),null); __d("VideoComposerPollsAttachAdBreakSetting.react",["cx","fbt","FBToggleSwitch.react","React","SUIText.react","VideoComposerPollsSettingRow.react","VideoComposerStores","cxMargin","immutable"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){var a=this.props.draftPoll.isAdBreakPoll,c=this.props.draftPoll.id!==null&&this.props.draftPoll.id!==void 0&&this.props.draftPoll.id!=="";if(c&&!this.props.draftPoll.isAdBreakPoll||b("VideoComposerStores").getPollsStore(this.props.videoComposerID).numAdBreakPolls(this.props.allPolls)>0)return null;var d=h._("Poll Viewers While Showing Ads");c=b("React").createElement("div",{className:"_2htp"},b("React").createElement(b("FBToggleSwitch.react"),{animate:!0,disabled:!this.props.draftPoll.canChangePollType||c&&this.props.draftPoll.isAdBreakPoll,checked:a,onToggle:this.props.onAttachAdBreak}),b("React").createElement("div",{className:"_2hxv"},b("React").createElement(b("SUIText.react"),{color:"secondary",size:"body1",weight:"bold"},a?h._("YES"):h._("NO"))));return b("React").createElement(b("VideoComposerPollsSettingRow.react"),{className:"_3-8-",label:d,settingNode:c,align:"end"})};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerPollAdBreakDescription.react",["cx","fbt","React","SUIText.react"],(function(a,b,c,d,e,f,g,h){"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(){return b("React").createElement("div",{className:"_73vw"},b("React").createElement("div",{className:"_73vx"},b("React").createElement(b("SUIText.react"),{color:"primary",size:"header3",weight:"normal"},h._("Automatic Placement"))),b("React").createElement("div",{className:"_73vy"},b("React").createElement(b("SUIText.react"),{color:"disabled",size:"body1",weight:"normal"},h._("Ads will be placed automatically at natural breaks in your video or you can select Cancel to go back and choose your own placements."))))};return c}(b("React").PureComponent);e.exports=a}),null); __d("VideoComposerPollsLeftSectionFooter.react",["fbt","React","SimpleNUXMessage","SimpleNUXMessageTypes","VideoComposerPollAdBreakDescription.react","VideoComposerPollsPlacementVisualizerContainer.react","XUIAmbientNUX.react"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=15e3;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;gc&&(e=Math.min(e,a))});a=b("VideoComposerStores").getBasicStore(d.props.videoComposerID).getState();a=a.videoPreviewController;d.setState({slidingRight:!0,minAllowedRight:c+b("VideoComposerQuestionsConstants").MIN_QUESTION_DURATION,maxAllowedRight:e,videoPreviewController:a});window.addEventListener("mousemove",d.$7);window.addEventListener("mouseup",d.$8)},d.$6=function(a){var c=d.props.rootElem;if(!c)return;var e=b("VideoComposerStores").getBasicStore(d.props.videoComposerID).getState();e=e.videoPreviewController;d.setState({slidingMiddle:!0,slidingMiddleMouseX:(a.pageX-c.getBoundingClientRect().left)/b("VideoComposerQuestionsConstants").PLAYER_WIDTH*Math.ceil(d.props.videoDuration||0),slidingMiddleLeftX:b("VideoComposerPollsUtils").timeStringToSeconds(d.props.question.startTime),slidingMiddleRightX:b("VideoComposerPollsUtils").timeStringToSeconds(d.props.question.endTime),videoPreviewController:e});window.addEventListener("mousemove",d.$7);window.addEventListener("mouseup",d.$8)},d.$8=function(){d.setState({slidingRight:!1,slidingLeft:!1,slidingMiddle:!1,slidingMiddleMouseX:null,slidingMiddleLeftX:null,slidingMiddleRightX:null}),window.removeEventListener("mousemove",d.$7),window.removeEventListener("mouseup",d.$8)},d.$7=function(a){__p&&__p();var c=d.props.rootElem;if(!c)return;if(d.state.slidingRight){var e=(a.pageX-c.getBoundingClientRect().left)/b("VideoComposerQuestionsConstants").PLAYER_WIDTH*Math.ceil(d.props.videoDuration||0);e=Math.max(e,d.state.minAllowedRight);e=Math.min(e,d.state.maxAllowedRight);d.$9(e);b("VideoComposerQuestionsActions").draftUpdateEndTime(d.props.videoComposerID,b("VideoComposerPollsUtils").secondsToTimeString(Math.round(e)))}if(d.state.slidingMiddle){e=d.state.slidingMiddleMouseX;var f=(a.pageX-c.getBoundingClientRect().left)/b("VideoComposerQuestionsConstants").PLAYER_WIDTH*Math.ceil(d.props.videoDuration||0);if(e==null){d.setState({slidingMiddleMouseX:f});return}f=f-e;if(Math.round(d.state.slidingMiddleLeftX+f)d.state.maxEndTime){f=Math.round(d.state.maxEndTime-((e=d.state.slidingMiddleRightX)!=null?e:0))}e=b("VideoComposerPollsUtils").secondsToTimeString(Math.round(d.state.slidingMiddleLeftX+f));var g=b("VideoComposerPollsUtils").secondsToTimeString(Math.round(d.state.slidingMiddleRightX+f));d.$9(Math.round(d.state.slidingMiddleLeftX+f));b("VideoComposerQuestionsActions").draftUpdateStartTime(d.props.videoComposerID,e);b("VideoComposerQuestionsActions").draftUpdateEndTime(d.props.videoComposerID,g)}if(d.state.slidingLeft){f=(a.pageX-c.getBoundingClientRect().left)/b("VideoComposerQuestionsConstants").PLAYER_WIDTH*Math.ceil(d.props.videoDuration||0);f=Math.max(f,d.state.minAllowedLeft);f=Math.min(f,d.state.maxAllowedLeft);d.$9(f);b("VideoComposerQuestionsActions").draftUpdateStartTime(d.props.videoComposerID,b("VideoComposerPollsUtils").secondsToTimeString(Math.round(f)))}},d.$2=function(){b("VideoComposerQuestionsActions").editQuestionAttempt(d.props.videoComposerID,d.props.question.id)},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.render=function(){__p&&__p();var a=Math.ceil(this.props.videoDuration||0);if(a===0)return null;var c=this.props.question,d=b("VideoComposerPollsUtils").timeStringToSeconds(c.startTime),e=b("VideoComposerPollsUtils").timeStringToSeconds(c.endTime);if(!this.$1(d,e,a))return null;a=b("VideoComposerQuestionsConstants").PLAYER_WIDTH/a;e=a*(e-d);a=a*d;d=this.state.slidingLeft||this.state.slidingRight?null:i._("{start time} to {end time}",[i._param("start time",c.startTime),i._param("end time",c.endTime)]);c=b("React").createElement("div",babelHelpers["extends"]({className:"_4io7"+(this.props.isActive?" _11xt":"")},b("Tooltip").propsFor(c.questionText,"above"),{style:{left:a+e/2-l/2}}),b("React").createElement(b("Image.react"),{src:g("941716")}));var f=b("React").createElement("div",babelHelpers["extends"]({className:"_4io9",style:{width:e,left:a}},b("Tooltip").propsFor(d,"below")));this.props.isActive||(f=b("React").createElement(b("ShimButton.react"),{onClick:this.$2},f));a=this.props.isActive?this.$3(a,e,d):null;return b("React").createElement("div",null,c,f,a)};d.$3=function(a,c,d){var e={},f=null;this.state.slidingLeft?(e.left=a,f=this.props.question.startTime):this.state.slidingRight&&(e.right=b("VideoComposerQuestionsConstants").PLAYER_WIDTH-a-c,f=this.props.question.endTime);var g=b("gkx")("836477"),h=g?k:j,i=g?b("React").createElement("div",{className:"_7llk"}):null;e=b("React").createElement("div",{className:"_190l",style:e},f);f=b("React").createElement("div",babelHelpers["extends"]({className:"_11xv"+(g?"":" _7lll"),style:{width:c,left:a}},b("Tooltip").propsFor(d,"below")));d=b("React").createElement("div",{className:"_11_0"+(g?" _7llm":"")+(g?" _2e_v":""),style:{left:a-(g?h:0),width:h},onMouseDown:this.$4},i);i=b("React").createElement("div",{className:"_11_0"+(g?" _7llm":"")+(g?" _2e_w":""),style:{left:a+c-(g?1:h),width:h},onMouseDown:this.$5},i);a=g?b("React").createElement("div",{className:"_11_0"+(g?" _7llm":"")+" _7kpe",style:{left:a+(g?h:0),width:c},onMouseDown:this.$6}):null;return b("React").createElement("div",null,f,d,a,i,e)};d.$1=function(a,c,d){return!isNaN(a)&&!isNaN(c)&&c>=0&&c<=d&&a>=0&&a<=c-b("VideoComposerQuestionsConstants").MIN_QUESTION_DURATION};d.$9=function(a){if(!b("gkx")("836477"))return;var c=this.state.videoPreviewController;c!==null&&c!==void 0&&c.seek(a)};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerQuestionsEditor.react",["cx","React","VideoComposerQuestionsCancelConfirmDialogContainer.react","VideoComposerQuestionsLeftSectionContainer.react","VideoComposerQuestionsRightSectionContainer.react"],(function(a,b,c,d,e,f,g){"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(){return b("React").createElement("div",{className:"_1yck"},b("React").createElement(b("VideoComposerQuestionsLeftSectionContainer.react"),{videoComposerID:this.props.videoComposerID}),b("React").createElement(b("VideoComposerQuestionsRightSectionContainer.react"),{videoComposerID:this.props.videoComposerID}),b("React").createElement(b("VideoComposerQuestionsCancelConfirmDialogContainer.react"),{videoComposerID:this.props.videoComposerID}))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerQuestionsLeftSection.react",["cx","fbt","React","SUIBusinessThemeContainer.react","SUIText.react","VideoComposerQuestionsConstants","VideoComposerQuestionsLeftSectionFooter.react","VideoComposerVideoPlayerContainer.react"],(function(a,b,c,d,e,f,g,h){"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(){return b("React").createElement("div",{className:"_-4g",style:{padding:"0 "+b("VideoComposerQuestionsConstants").SECTION_PADDING+"px"}},b("React").createElement(b("SUIBusinessThemeContainer.react"),null,b("React").createElement(i,null),b("React").createElement(b("VideoComposerVideoPlayerContainer.react"),{videoComposerID:this.props.videoComposerID,height:b("VideoComposerQuestionsConstants").PLAYER_HEIGHT,width:b("VideoComposerQuestionsConstants").PLAYER_WIDTH,enableThumbnailPreview:!1}),b("React").createElement(b("VideoComposerQuestionsLeftSectionFooter.react"),{videoComposerID:this.props.videoComposerID})))};return c}(b("React").Component);function i(a){return b("React").createElement("div",{className:"__f7"},b("React").createElement(b("SUIText.react"),{color:"primary",size:"header3",weight:"bold"},h._("Create and Edit Questions")))}e.exports=a}),null); __d("VideoComposerQuestionsLeftSectionFooter.react",["fbt","React","SimpleNUXMessage","SimpleNUXMessageTypes","VideoComposerQuestionsPlacementVisualizerContainer.react","XUIAmbientNUX.react"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=15e3;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;gd.props.videoDuration&&(c=d.props.videoDuration,a=c-b("VideoComposerQuestionsConstants").MIN_QUESTION_DURATION);b("VideoComposerQuestionsActions").draftUpdateStartTime(d.props.videoComposerID,b("VideoComposerPollsUtils").secondsToTimeString(Math.round(a)));b("VideoComposerQuestionsActions").draftUpdateEndTime(d.props.videoComposerID,b("VideoComposerPollsUtils").secondsToTimeString(Math.round(c)))},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.render=function(){__p&&__p();var a=this,c=null,d=this.props.thumbnailURLs;if(this.props.videoDuration>0){var e=this.props.questions.toArray().filter(function(b,c){return!a.props.isEditingQuestion||a.props.draftQuestion.id!==b.id}),f=this.props.isAddingNewQuestion||this.props.isEditingQuestion;c=b("React").createElement("div",null,e.map(this.$1),f?b("React").createElement(b("VideoComposerQuestionVisualOverlay.react"),{videoComposerID:this.props.videoComposerID,question:this.props.draftQuestion,videoDuration:this.props.endTime-this.props.startTime,rootElem:this.state.rootRef,isActive:!0,isAddingNewQuestion:this.props.isAddingNewQuestion,inactiveQuestions:e,numOfExistingQuestions:this.props.questions.size}):null);var g=Math.ceil(this.props.startTime/this.props.videoDuration*d.length);g=Math.min(d.length-1,g);var i=Math.max(g,Math.floor(this.props.endTime/this.props.videoDuration*d.length));i=Math.min(d.length-1,i);d=d.reduce(function(a,b,c){c>=g&&c<=i&&a.push(b);return a},[]);d=this.$2(d)}return b("React").createElement("div",{className:"_4ioa",ref:function(b){return!a.state.rootRef&&a.setState({rootRef:b})},style:{height:h},onMouseDown:this.$3},b("React").createElement(j,{thumbnailURLs:d}),c)};d.$2=function(a){__p&&__p();var c=i*a.length;if(c>b("VideoComposerQuestionsConstants").PLAYER_WIDTH)return a;var d=b("VideoComposerQuestionsConstants").PLAYER_WIDTH-c,e=Math.ceil(d/c)+1;a=a.reduce(function(a,b){var c=e;while(c-->0)a.push(b);return a},[]);return a};return c}(b("React").Component);function j(a){var c=b("VideoComposerQuestionsConstants").PLAYER_WIDTH-i,d=a.thumbnailURLs.length,e=d>1?c/(a.thumbnailURLs.length-1):0;return b("React").createElement("div",null,a.thumbnailURLs.map(function(a,c){return b("React").createElement("div",{key:c,style:{left:c*e},className:"_39jg"},b("React").createElement(b("BackgroundImage.react"),{width:i,height:h,src:a,backgroundSize:"cover"}))}))}e.exports=a}),null); __d("SphericalDirectorComponentSources",["keyMirror"],(function(a,b,c,d,e,f){a=b("keyMirror")({CROSSPOST_DIALOG_V1:"",CROSSPOST_DIALOG_V2:"",EDIT_DIALOG_V1:"",EDIT_DIALOG_V2:"",PAGE_COMPOSER_V1:"",PAGE_COMPOSER_V2:"",STANDALONE:"",UNKNOWN:""});e.exports=a}),null); __d("VideoComposerSphericalDirectorInfo.react",["cx","fbt","React"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i={title:h._("Set guide points"),subText:h._("Direct your audience's attention to the parts you want them to see")},j={title:h._("Preview your video"),subText:h._("Your final 360 video with pan to the guide points that you've set")};function k(a){return b("React").createElement("div",{className:"_6eqc"},b("React").createElement("div",{className:"_6eqd"},a.num,". ",a.titleText),b("React").createElement("div",{className:"_6eqe"},a.subText))}function a(){var a=[i,j];a=a.map(function(a,c){return b("React").createElement(k,{key:c,num:c+1,titleText:a.title,subText:a.subText})});return b("React").createElement("div",{className:"_6eqf"},b("React").createElement("div",{className:"_6el3"}),b("React").createElement("div",{className:"_6eqg"},b("React").createElement("div",{className:"_6eqh"},h._("Get Started")),a))}e.exports=a}),null); __d("VideoComposerSphericalDirectorSection.react",["cx","fbt","FlexLayout.react","React","SphericalDirectorComponentSources","SphericalDirectorContainer.react","VideoComposerDialogSphericalDirectorUtils","VideoComposerRadioButton.react","VideoComposerSphericalDirectorInfo.react"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){__p&&__p();var a=this,c=h._("360\u00b0 Mode"),d=null;switch(this.props.dialogMode){case"video_crosspost":d=this.props.videoAssetID;break;case"video_edit":d=this.props.videoID;break}var e=!this.props.shouldPremiere&&this.props.dialogMode==="video_upload",f=!!this.props.contextConfig&&(this.props.dialogMode==="video_upload"?!!this.props.videoFile:!!d);f=f&&this.props.spherical;var g=this.props.dialogMode?b("VideoComposerDialogSphericalDirectorUtils").getComponentSourceFromDialogMode(this.props.dialogMode):b("SphericalDirectorComponentSources").UNKNOWN;return b("React").createElement("div",{className:"_6enx"},b("React").createElement(b("FlexLayout.react"),{className:"_6eny",align:"start",justify:"all"},b("React").createElement("div",{className:"_6enz"},b("React").createElement("div",{className:"_6en-"},h._("360 Director Tools")),!f&&b("React").createElement("div",{className:"_6en_"},h._("During playback the viewer has control of the viewing direction like a panorama."))),e&&b("React").createElement(b("VideoComposerRadioButton.react"),{checked:this.props.spherical,className:"_6eo0",label:c,onSelect:function(){return a.props.ontoggleSpherical(!a.props.spherical)}})),f?b("React").createElement(b("SphericalDirectorContainer.react"),{componentSource:g,shown:!0,showOmnistabSection:this.props.showOmnistabSection,startVisible:!0,videoFile:this.props.dialogMode==="video_upload"?this.props.videoFile:null,videoID:d}):b("React").createElement(b("VideoComposerSphericalDirectorInfo.react"),null))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerThumbnailEditor.react",["cx","React","VideoComposerThumbnailEditorLeftSectionContainer.react","VideoComposerThumbnailEditorRightSectionContainer.react"],(function(a,b,c,d,e,f,g){"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(){return b("React").createElement("div",{className:"_6enb"},b("React").createElement(b("VideoComposerThumbnailEditorLeftSectionContainer.react"),{videoComposerID:this.props.videoComposerID}),b("React").createElement(b("VideoComposerThumbnailEditorRightSectionContainer.react"),{videoComposerID:this.props.videoComposerID}))};return c}(b("React").Component);e.exports=a}),null); __d("FileVideoThumbnail",["Promise","DOM","VideoThumbnail","canvasToBlob","promiseDone"],(function(a,b,c,d,e,f){__p&&__p();var g=a.URL||a.webkitURL||{};c=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(b){var c;c=a.call(this,null)||this;c.$FileVideoThumbnail1=b;return c}var d=c.prototype;d.getURL=function(){this.$FileVideoThumbnail2||(this.$FileVideoThumbnail2=g.createObjectURL(this.$FileVideoThumbnail1));return this.$FileVideoThumbnail2};d.getData=function(){return b("Promise").resolve(this.$FileVideoThumbnail1)};d.getFile=function(){return this.$FileVideoThumbnail1};d.getDataWithText=function(a,c,d,e,f,g,h,i,j,k){var l=this,m=b("DOM").create("canvas"),n=m.getContext("2d");m.width=a;m.height=c;return new(b("Promise"))(function(a,c){var o=new Image();o.onload=function(){n.drawImage(o,0,0,m.width,m.height),n=b("VideoThumbnail").addTextToCanvasContext(n,d,e,f,g,h,i,j,k),b("promiseDone")(b("canvasToBlob")(m,"image/jpeg").then(a,c))};o.src=l.$FileVideoThumbnail2})};return c}(b("VideoThumbnail"));e.exports=c}),null); __d("VideoComposerThumbnailImage.react",["ix","cx","BackgroundImage.react","Image.react","React","VideoComposerDialogConstants","asset","joinClasses"],(function(a,b,c,d,e,f,g,h){"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;return b("React").createElement("div",{className:b("joinClasses")("_6epp",this.props.className)},b("React").createElement(b("BackgroundImage.react"),{className:"_6epq"+(this.props.isSelected?" _6epr":"")+(this.props.isSelectable?" _6eps":"")+(this.props.isSelectable&&!this.props.isSelected?" _6ept":""),width:this.props.width?this.props.width:b("VideoComposerDialogConstants").THUMBNAIL_WIDTH,height:this.props.height?this.props.height:b("VideoComposerDialogConstants").THUMBNAIL_HEIGHT,backgroundSize:(a=this.props.backgroundSize)!=null?a:"contain",src:this.props.imageURL}),this.props.isSelected?b("React").createElement("div",{className:"_6epu"},b("React").createElement(b("Image.react"),{className:"_6epv",src:g("393776")})):b("React").createElement("div",null))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerThumbnailTitleComponent.react",["cx","Image.react","LeftRight.react","React","cxMargin"],(function(a,b,c,d,e,f,g){"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(){return b("React").createElement(b("LeftRight.react"),null,b("React").createElement("div",{className:"_6eoa"},b("React").createElement("div",{className:"_3-8x"},b("React").createElement(b("Image.react"),{className:"_6eob _3-90",src:this.props.image})),b("React").createElement("div",{className:"_6eoc"},b("React").createElement("div",{className:"_6eod"+(this.props.isSelected?" _6eoe":"")+(this.props.isDisabled?" _6eof":"")},this.props.title),b("React").createElement("div",{className:"_6eog"+(this.props.isDisabled?" _6eoh":"")},this.props.subTitle))),this.props.rightComponent)};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerCustomThumbnailSection.react",["ix","cx","fbt","FileInput.react","FileVideoThumbnail","React","VideoComposerThumbnailImage.react","VideoComposerThumbnailTitleComponent.react","XUIButton.react","asset","cxMargin"],(function(a,b,c,d,e,f,g,h,i){"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.customThumbnail,c=i._("Change Image");return b("React").createElement("div",{className:"_6ekz _3-8y"+(this.props.isSelected?" _6ek-":"")+(this.props.isSelected?"":" _6ek_")},b("React").createElement(b("VideoComposerThumbnailTitleComponent.react"),{title:i._("Custom Image"),subTitle:i._("Upload a high resolution image that best represents your video."),isSelected:this.props.isSelected,image:this.props.isSelected?g("416790"):g("416798"),rightComponent:b("React").createElement(b("FileInput.react"),{accept:"image/*",onChange:this.props.onCustomImageInput},b("React").createElement(b("XUIButton.react"),{className:"_6el0"+(this.props.isSelected?"":" _6el1"),href:"#",size:"large",label:a!==null?c:i._("Add Image")}))}),this.props.isSelected&&a?b("React").createElement(b("VideoComposerThumbnailImage.react"),{className:"_3-8-",imageURL:a.getURL(),isSelected:!0}):null)};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerThumbnailSlider.react",["cx","React","ShimButton.react","VideoComposerDialogConstants","VideoComposerThumbnailActions","VideoComposerThumbnailImage.react","cxMargin"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=22,i=12,j=3,k=635;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.$1=function(){var a=i+b("VideoComposerDialogConstants").THUMBNAIL_WIDTH;a=a*j;a=(k-(i+a))/2;a=h+b("VideoComposerDialogConstants").THUMBNAIL_WIDTH-a;var c=i+b("VideoComposerDialogConstants").THUMBNAIL_WIDTH,d=0;this.props.sliderIndex>=1&&(d=a+c*(this.props.sliderIndex-1));return d};d.$2=function(a){b("VideoComposerThumbnailActions").toggleSelectedGeneratedThumbnail(this.props.videoComposerID,a)};d.render=function(){var a=this,c=this.props.thumbnails.map(function(c,d){return b("React").createElement(b("ShimButton.react"),{key:d,tabIndex:"-1",onClick:function(){a.$2(d)}},b("React").createElement(b("VideoComposerThumbnailImage.react"),{backgroundSize:a.props.backgroundSize,className:"_3-90",imageURL:c.getURL(),isSelected:d===a.props.selectedIndex,isSelectable:!0}))});return b("React").createElement("div",{style:{right:this.$1()+"px"},className:"_6ejr"},c)};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerGeneratedThumbnailsSection.react",["ix","cx","fbt","Image.react","React","VideoComposerThumbnailSlider.react","VideoComposerThumbnailTitleComponent.react","XUIButton.react","XUIButtonGroup.react","asset"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();var j=3;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;f0&&c.setState({sliderIndex:c.state.sliderIndex-1})},c.$2=function(){c.state.sliderIndex=this.props.generatedThumbnails.length-j,onClick:this.$2,size:"large",image:b("React").createElement(b("Image.react"),{src:g("363528")}),label:"Next",labelIsHidden:!0})):b("React").createElement(b("XUIButton.react"),{className:"_6el0 _6el1",disabled:this.props.isDisabled,size:"large",label:i._("Choose Image")})}),this.props.isSelected&&this.props.generatedThumbnails.length>0?b("React").createElement(b("VideoComposerThumbnailSlider.react"),{videoComposerID:this.props.videoComposerID,backgroundSize:this.props.backgroundSize,thumbnails:this.props.generatedThumbnails,selectedIndex:this.props.selectedIndex,sliderIndex:this.state.sliderIndex}):null)};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerThumbnailEditorFooterSection.react",["cx","fbt","FDSButton.react","React","VideoComposerThumbnailActions","cxMargin","nullthrows"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();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;g=d.length)break;g=d[f++]}else{f=d.next();if(f.done)break;g=f.value}g=g;b("ReactComposerTaggerActions").setTaggerDataWithoutLogging(c,g,b("ReactComposerTaggerStore").getTaggerData(a,g))}};e.exports={beginBootloadingDefaultTab:a,beginBootloadingCrosspostDefaultTab:d,bootloadDefaultTab:function(a){b("VideoComposerBasicActions").bootloadDefaultTabParameters(a.videoComposerID,a),b("VideoComposerSphericalDirectorActions").bootloadSphericalContextConfig(a.videoComposerID,a.composerConfig.contextConfig)},bootloadCrosspostDefaultTab:function(a){b("VideoComposerBasicActions").bootloadCrosspostDefaultTabParameters(a.videoComposerID,a)},bootloadDefaultEditParams:function(a){b("VideoComposerBasicActions").bootloadDefaultEditParameters(a.videoComposerID,a)},changeGame:f,convertVideoTagsToEntryArray:g,beginBootloadingEditDefaultTab:c,fetchVideoListOptions:function(a,b){h(a,b)},getComposerTaggerData:j,getContentTagEntryIDs:i,getEditorStateForText:k,getFreeFormContentTags:l,setComposerTaggerData:m,setComposerTaggerDataFromOriginalComposer:n}}),null); __d("VideoComposerBasicTabConfig",["ix","fbt","VideoComposerBasicContainer.react","VideoComposerBasicTabContainer.react","VideoComposerDialogBasicUtils","VideoComposerStores","asset"],(function(a,b,c,d,e,f,g,h){"use strict";a={key:"basic",glyphSelected:g("401220"),glyphUnselected:g("401227"),title:h._("Video Details"),defaultDescription:h._("Add details to your video and create your video post."),tabContainer:b("VideoComposerBasicTabContainer.react"),bodyContainer:b("VideoComposerBasicContainer.react"),getCrosspostRequestDataToSend:function(a){return b("VideoComposerStores").getBasicStore(a).getCrosspostRequestDataToSend()},getEditRequestDataToSend:function(a){return b("VideoComposerStores").getBasicStore(a).getEditRequestDataToSend()},getPostRequestDataToSend:function(a){return b("VideoComposerStores").getBasicStore(a).getPostRequestDataToSend()},fetchCreatePostData:function(a,c){return b("VideoComposerDialogBasicUtils").beginBootloadingDefaultTab(a,c.common.actorID)},fetchCrosspostData:function(a,c){return b("VideoComposerDialogBasicUtils").beginBootloadingCrosspostDefaultTab(a,c.common.actorID,c.videoAssetID,c.sourceVideoID)},fetchEditPostData:function(a,c){return b("VideoComposerDialogBasicUtils").beginBootloadingEditDefaultTab(a,c)}};e.exports=a}),null); __d("VideoComposerCaptionsTabConfig",["ix","fbt","SimpleNUXMessageTypes","VideoComposerCaptionEditorMasterContainer.react","VideoComposerCaptionsTabContainer.react","VideoComposerDialogCaptionEditorUtils","VideoComposerStores","asset"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();a={key:"captions",glyphSelected:g("401199"),glyphUnselected:g("401202"),title:h._("Subtitles & Captions (CC)"),nuxMessage:b("SimpleNUXMessageTypes").VIDEO_COMPOSER_RECOMMEND_CAPTIONS_NUX,nuxPillText:h._("RECOMMENDED"),defaultDescription:h._("Add subtitles in multiple languages to your video."),tabContainer:b("VideoComposerCaptionsTabContainer.react"),bodyContainer:b("VideoComposerCaptionEditorMasterContainer.react"),getCrosspostRequestDataToSend:function(a){return b("VideoComposerStores").getCaptionsStore(a).getCrosspostPostData()},getEditRequestDataToSend:function(a){return b("VideoComposerStores").getCaptionsStore(a).getPostDataForEdit()},getPostRequestDataToSend:function(a){return b("VideoComposerStores").getCaptionsStore(a).getPostRequestDataToSend()},fetchCreatePostData:function(a,c){return b("VideoComposerDialogCaptionEditorUtils").beginBootloadingCaptionsTab(a,c.common.actorID)},fetchCrosspostData:function(a,c){return b("VideoComposerDialogCaptionEditorUtils").fetchCrosspostData(a,c)},fetchEditPostData:function(a,c){b("VideoComposerDialogCaptionEditorUtils").beginBootloadingCaptionsTab(a,c.common.actorID);return b("VideoComposerDialogCaptionEditorUtils").fetchEditData(a,c)}};e.exports=a}),null); __d("XVideoComposerBootloadDistributionTabController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/bootload_distribution_tab/",{composer_entry_point:{type:"Enum",enumType:1}})}),null); __d("XVideoComposerBootloadEditDistributionTabController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/edit/distribution/",{video_id:{type:"FBID",required:!0}})}),null); __d("XVideoComposerCrosspostBootloadDistributionController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/crosspost/bootload_distribution/",{})}),null); __d("VideoComposerDialogDistributionUtils",["ActorURI","AsyncRequest","DestinationPickerEligibilityConfig","PagesComposerEligibilityUtils","VideoComposerDistributionActions","VideoComposerPublishingTypes","XVideoComposerBootloadDistributionTabController","XVideoComposerBootloadEditDistributionTabController","XVideoComposerCrosspostBootloadDistributionController","gkx"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("VideoComposerPublishingTypes").PublishingType;a=function(a,c,d){d=b("XVideoComposerBootloadDistributionTabController").getURIBuilder().setEnum("composer_entry_point",d).getURI();d=b("ActorURI").create(d,c);return new(b("AsyncRequest"))().setReplaceTransportMarkers().setURI(d).exec().then(function(c){return b("VideoComposerDistributionActions").bootloadTab(a,c.payload)})};c=function(a,c,d){d=b("XVideoComposerBootloadEditDistributionTabController").getURIBuilder().setFBID("video_id",d).getURI();d=b("ActorURI").create(d,c);return new(b("AsyncRequest"))().setReplaceTransportMarkers().setURI(d).exec().then(function(c){b("VideoComposerDistributionActions").bootloadTabForEdit(a,c.payload)})};d=function(a,c){var d=b("XVideoComposerCrosspostBootloadDistributionController").getURIBuilder().getURI();d=b("ActorURI").create(d,c);return new(b("AsyncRequest"))().setURI(d).exec().then(function(c){return b("VideoComposerDistributionActions").bootloadTabForCrosspost(a,c.payload)})};f=function(a,c,d,e){a=(a=a)!=null?(a=a.contextConfig)!=null?a.composerID:a:a;var f=!1;a&&c&&(f=b("PagesComposerEligibilityUtils").isPageStoryCreateEligible(a,c));a=!b("DestinationPickerEligibilityConfig").isVideoLengthLimited||d>0&&d<=b("DestinationPickerEligibilityConfig").maxVideoLengthInSeconds;c=e===g.PUBLISH_NOW;return f&&a&&c};var h=function(a,c,d,e,f){var g=b("gkx")("810431")&&!e;if(!g&&f||!f&&g)return!1;return d==="page_content_tab_playlist_details"||a!=="video_crosspost"&&!e?!0:a==="video_edit"&&(c==="basic_video"||c==="episode"||c==="recap")};e.exports={beginBootloadingDistributionTab:a,bootloadEditDistributionTab:c,bootloadCrosspostDistributionTab:d,enableAddToStoriesOption:f,shouldShowPlaylistSelector:h}}),null); __d("VideoComposerDistributionTabConfig",["ix","fbt","VideoComposerDialogDistributionUtils","VideoComposerDistributionContainer.react","VideoComposerDistributionTabContainer.react","VideoComposerStores","asset"],(function(a,b,c,d,e,f,g,h){"use strict";a={key:"distribution",glyphSelected:g("416637"),glyphUnselected:g("416644"),title:h._("Distribution"),defaultDescription:h._("Choose where your video will appear and who can watch or crosspost it."),tabContainer:b("VideoComposerDistributionTabContainer.react"),bodyContainer:b("VideoComposerDistributionContainer.react"),getCrosspostRequestDataToSend:function(a){return b("VideoComposerStores").getDistributionStore(a).getCrosspostRequestDataToSend()},getEditRequestDataToSend:function(a){return b("VideoComposerStores").getDistributionStore(a).getEditRequestDataToSend()},getPostRequestDataToSend:function(a){return b("VideoComposerStores").getDistributionStore(a).getPostRequestDataToSend()},fetchCreatePostData:function(a,c){return b("VideoComposerDialogDistributionUtils").beginBootloadingDistributionTab(a,c.common.actorID,c.composerEntryPointRef)},fetchCrosspostData:function(a,c){return b("VideoComposerDialogDistributionUtils").bootloadCrosspostDistributionTab(a,c.common.actorID)},fetchEditPostData:function(a,c){return b("VideoComposerDialogDistributionUtils").bootloadEditDistributionTab(a,c.common.actorID,c.videoID)}};e.exports=a}),null); __d("VideoComposerGameshowLightweightTabConfig",["ix","fbt","Promise","VideoComposerGameshowLightweightContainer.react","VideoComposerGameshowLightweightTabContainer.react","VideoComposerStores","asset"],(function(a,b,c,d,e,f,g,h){"use strict";a={key:"gameshow_lightweight",glyphSelected:g("536038"),glyphUnselected:g("524182"),title:h._("Lightweight Gameshow"),defaultDescription:h._("Add a trivia game with multiple choice questions to your video."),tabContainer:b("VideoComposerGameshowLightweightTabContainer.react"),bodyContainer:b("VideoComposerGameshowLightweightContainer.react"),getCrosspostRequestDataToSend:function(a){return b("Promise").resolve()},getEditRequestDataToSend:function(a){return b("Promise").resolve()},getPostRequestDataToSend:function(a){return b("VideoComposerStores").getGameshowLightweightStore(a).getPostRequestDataToSend()},fetchCrosspostData:function(a,c){return b("Promise").resolve()},fetchEditPostData:function(a,c){return b("VideoComposerStores").getGameshowLightweightStore(a).fetchEditPostData(a,c)}};e.exports=a}),null); __d("VideoComposerPollsTabConfig",["ix","fbt","Promise","VideoComposerPollsContainer.react","VideoComposerPollsTabContainer.react","VideoComposerPollsUtils","VideoComposerStores","asset"],(function(a,b,c,d,e,f,g,h){"use strict";a={key:"polls",glyphSelected:g("536038"),glyphUnselected:g("524182"),title:h._("Polls"),defaultDescription:h._("Ask questions during your video to find out what your viewers think."),tabContainer:b("VideoComposerPollsTabContainer.react"),bodyContainer:b("VideoComposerPollsContainer.react"),getCrosspostRequestDataToSend:function(a){return b("Promise").resolve()},getEditRequestDataToSend:function(a){return b("VideoComposerStores").getPollsStore(a).getEditRequestDataToSend()},getPostRequestDataToSend:function(a){return b("VideoComposerStores").getPollsStore(a).getPostRequestDataToSend()},fetchCrosspostData:function(a,c){return b("Promise").resolve()},fetchEditPostData:function(a,c){return b("VideoComposerPollsUtils").fetchEditPostData(a,c)}};e.exports=a}),null); __d("VideoComposerQuestionsTabConfig",["ix","fbt","Promise","React","SimpleNUXMessageTypes","VideoComposerQuestionsContainer.react","VideoComposerQuestionsTabContainer.react","VideoComposerStores","XUIText.react","asset"],(function(a,b,c,d,e,f,g,h){"use strict";a={key:"questions",glyphSelected:g("645106"),glyphUnselected:g("936138"),title:h._("Questions"),defaultDescription:h._("Ask questions during your video to find out what your viewers think."),tabContainer:b("VideoComposerQuestionsTabContainer.react"),bodyContainer:b("VideoComposerQuestionsContainer.react"),getCrosspostRequestDataToSend:function(a){return b("Promise").resolve()},getEditRequestDataToSend:function(a){return b("Promise").resolve()},getPostRequestDataToSend:function(a){return b("VideoComposerStores").getQuestionsStore(a).getPostRequestDataToSend()},fetchCrosspostData:function(a,c){return b("Promise").resolve()},fetchEditPostData:function(a,c){return b("Promise").resolve()},nuxMessage:b("SimpleNUXMessageTypes").VIDEO_COMPOSER_QUESTIONS_NUX,renderNuxMessage:function(){return b("React").createElement("div",null,b("React").createElement(b("XUIText.react"),{size:"body1"},h._("New! Now you can add questions to your video.")))}};e.exports=a}),null); __d("XVideoComposerBootloadRightsTabController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/bootload_rights/",{target_id:{type:"FBID",required:!0}})}),null); __d("XVideoComposerEditRightsTabController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/edit/rights/",{actor_id:{type:"FBID",required:!0},video_id:{type:"FBID",required:!0},video_composer_id:{type:"String",defaultValue:""}})}),null); __d("VideoComposerDialogRightsUtils",["Promise","ActorURI","AsyncRequest","VideoComposerRightsActions","XVideoComposerBootloadRightsTabController","XVideoComposerEditRightsTabController"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a,c){var d=b("XVideoComposerBootloadRightsTabController").getURIBuilder().setFBID("target_id",c).getURI(),e=b("ActorURI").create(d,c);return new(b("Promise"))(function(c,d){new(b("AsyncRequest"))(e).setHandler(function(d){b("VideoComposerRightsActions").bootloadParameters(a,d.payload),c(d)}).setErrorHandler(function(a){d(a)}).send()})};c=function(a){b("VideoComposerRightsActions").bootloadEditParameters(a.videoComposerID,a)};d=function(a,c){a=b("XVideoComposerEditRightsTabController").getURIBuilder().setString("video_composer_id",a).setFBID("actor_id",c.common.actorID).setFBID("video_id",c.videoID).getURI();var d=b("ActorURI").create(a,c.common.actorID);return new(b("Promise"))(function(a,c){new(b("AsyncRequest"))(d).setHandler(function(b){a(b)}).send()})};e.exports={beginBootloadingRightsTab:a,bootloadEditParams:c,fetchEditParams:d}}),null); __d("VideoComposerRightsTabConfig",["ix","fbt","Promise","VideoComposerDialogRightsUtils","VideoComposerRightsContainer.react","VideoComposerRightsTabContainer.react","VideoComposerStores","asset"],(function(a,b,c,d,e,f,g,h){"use strict";a={key:"rights",glyphSelected:g("426191"),glyphUnselected:g("426199"),title:h._("Rights"),defaultDescription:h._("Use Rights Manager to protect and get credit for your content."),tabContainer:b("VideoComposerRightsTabContainer.react"),bodyContainer:b("VideoComposerRightsContainer.react"),getCrosspostRequestDataToSend:function(a){return b("Promise").resolve()},getEditRequestDataToSend:function(a){return b("VideoComposerStores").getRightsStore(a).getPostRequestDataToSend()},getPostRequestDataToSend:function(a){return b("VideoComposerStores").getRightsStore(a).getPostRequestDataToSend()},fetchCreatePostData:function(a,c){return b("VideoComposerDialogRightsUtils").beginBootloadingRightsTab(a,c.common.actorID)},fetchCrosspostData:function(a,c){return b("Promise").resolve()},fetchEditPostData:function(a,c){return b("VideoComposerDialogRightsUtils").fetchEditParams(a,c)}};e.exports=a}),null); __d("VideoComposerSphericalDirectorTabConfig",["ix","fbt","Promise","VideoComposerDialogSphericalDirectorUtils","VideoComposerSphericalDirectorActions","VideoComposerSphericalDirectorContainer.react","VideoComposerSphericalDirectorTabContainer.react","VideoComposerStores","asset"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();a=h._("Add more detail to your 360 video with guide points.");c={key:"spherical_director",glyphSelected:g("426964"),glyphUnselected:g("426965"),title:h._("360 Director Tools"),defaultDescription:a,tabContainer:b("VideoComposerSphericalDirectorTabContainer.react"),bodyContainer:b("VideoComposerSphericalDirectorContainer.react"),getCrosspostRequestDataToSend:function(a){return b("VideoComposerStores").getSphericalDirectorStore(a).getEditAndCrosspostRequestData(!1)},getEditRequestDataToSend:function(a){return b("VideoComposerStores").getSphericalDirectorStore(a).getEditAndCrosspostRequestData(!0)},getPostRequestDataToSend:function(a){return b("VideoComposerStores").getSphericalDirectorStore(a).getPostRequestDataToSend()},fetchCreatePostData:function(a,c){return b("VideoComposerDialogSphericalDirectorUtils").beginBootloadingSphericalDirectorUploadTab(a,c.common.actorID)},fetchCrosspostData:function(a,c){if(!c.isSpherical)return b("Promise").resolve();return!c.common.actorID||!c.videoAssetID?b("Promise").reject():b("VideoComposerDialogSphericalDirectorUtils").beginBootloadingSphericalDirectorCrosspostTab(a,c.common.actorID,c.videoAssetID).then(function(d){b("VideoComposerSphericalDirectorActions").toggleSpherical(a,c.isSpherical);return d}).then(function(c){b("VideoComposerSphericalDirectorActions").bootloadCrosspostParameters(a,c.payload);return})},fetchEditPostData:function(a,c){if(!c.isSpherical)return b("Promise").resolve();return!c.common.actorID||!c.videoID?b("Promise").reject():b("VideoComposerDialogSphericalDirectorUtils").beginBootloadingSphericalDirectorEditTab(a,c.common.actorID,c.videoID).then(function(d){b("VideoComposerSphericalDirectorActions").toggleSpherical(a,c.isSpherical);return d}).then(function(c){b("VideoComposerSphericalDirectorActions").bootloadEditParameters(a,c.payload);return})}};e.exports=c}),null); __d("VideoComposerTabs",["VideoComposerAdBreaksTabConfig","VideoComposerBasicTabConfig","VideoComposerCaptionsTabConfig","VideoComposerClippingTabConfig","VideoComposerDistributionTabConfig","VideoComposerGameshowLightweightTabConfig","VideoComposerPollsTabConfig","VideoComposerQuestionsTabConfig","VideoComposerRightsTabConfig","VideoComposerSphericalDirectorTabConfig","VideoComposerThumbnailsTabConfig","VideoComposerTrackingTabConfig","VideoComposerTrimmingTabConfig","immutable"],(function(a,b,c,d,e,f){"use strict";a=b("immutable").Map({basic:b("VideoComposerBasicTabConfig"),distribution:b("VideoComposerDistributionTabConfig"),captions:b("VideoComposerCaptionsTabConfig"),ad_breaks:b("VideoComposerAdBreaksTabConfig"),tracking:b("VideoComposerTrackingTabConfig"),thumbnails:b("VideoComposerThumbnailsTabConfig"),spherical_director:b("VideoComposerSphericalDirectorTabConfig"),rights:b("VideoComposerRightsTabConfig"),polls:b("VideoComposerPollsTabConfig"),questions:b("VideoComposerQuestionsTabConfig"),trimming:b("VideoComposerTrimmingTabConfig"),clipping:b("VideoComposerClippingTabConfig"),gameshow_lightweight:b("VideoComposerGameshowLightweightTabConfig")});e.exports=a}),null); __d("VideoComposerThumbnailsTabConfig",["ix","fbt","React","VideoComposerDialogThumbnailUtils","VideoComposerStores","VideoComposerThumbnailsContainer.react","VideoComposerThumbnailsTabContainer.react","asset"],(function(a,b,c,d,e,f,g,h){"use strict";a={key:"thumbnails",glyphSelected:g("425096"),glyphUnselected:g("425099"),title:h._("Thumbnail"),defaultDescription:b("React").createElement("div",null),tabContainer:b("VideoComposerThumbnailsTabContainer.react"),bodyContainer:b("VideoComposerThumbnailsContainer.react"),getCrosspostRequestDataToSend:function(a){return b("VideoComposerStores").getThumbnailsStore(a).getCrosspostRequestDataToSend()},getEditRequestDataToSend:function(a){return b("VideoComposerStores").getThumbnailsStore(a).getEditRequestDataToSend()},getPostRequestDataToSend:function(a){return b("VideoComposerStores").getThumbnailsStore(a).getPostRequestDataToSend()},fetchCrosspostData:function(a,c){return b("VideoComposerDialogThumbnailUtils").beginBootloadingCrosspostThumbnailsTab(a,c.common.actorID,c.videoAssetID)},fetchEditPostData:function(a,c){return b("VideoComposerDialogThumbnailUtils").beginBootloadingEditThumbnailsTab(a,c.common.actorID,c.videoID)}};e.exports=a}),null); __d("XVideoComposerEditTrackingTabController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/edit/tracking/",{video_id:{type:"FBID",required:!0}})}),null); __d("VideoComposerDialogTrackingUtils",["ActorURI","AsyncRequest","VideoComposerTrackingActions","WebAsyncSearchSource","XVideoComposerEditTrackingTabController","XVideoCustomLabelsTypeaheadController"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a,c){var d=b("XVideoComposerEditTrackingTabController").getURIBuilder().setFBID("video_id",c.videoID).getURI();d=b("ActorURI").create(d,c.common.actorID);return new(b("AsyncRequest"))().setURI(d).exec().then(function(c){b("VideoComposerTrackingActions").bootloadTrackingEditParams(a,c.payload)})};c=function(a){a=b("XVideoCustomLabelsTypeaheadController").getURIBuilder().setFBID("profile_id",a).getURI();return new(b("WebAsyncSearchSource"))({bootstrapRequests:[{uri:a}],getAllForEmptyQuery:!0})};e.exports={beginBootloadingEditTrackingTab:a,loadCustomLabelsSearchSource:c}}),null); __d("VideoComposerTrackingTabConfig",["ix","fbt","Promise","VideoComposerDialogTrackingUtils","VideoComposerStores","VideoComposerTrackingContainer.react","VideoComposerTrackingTabContainer.react","asset"],(function(a,b,c,d,e,f,g,h){"use strict";a={key:"tracking",glyphSelected:g("401232"),glyphUnselected:g("401239"),title:h._("Tracking"),defaultDescription:h._("Add labels to help you manage and search for your video."),tabContainer:b("VideoComposerTrackingTabContainer.react"),bodyContainer:b("VideoComposerTrackingContainer.react"),getCrosspostRequestDataToSend:function(a){return b("Promise").resolve()},getEditRequestDataToSend:function(a){return b("VideoComposerStores").getTrackingStore(a).getEditRequestDataToSend()},getPostRequestDataToSend:function(a){return b("VideoComposerStores").getTrackingStore(a).getPostRequestDataToSend()},fetchCrosspostData:function(a,c){return b("Promise").resolve()},fetchEditPostData:function(a,c){return b("VideoComposerDialogTrackingUtils").beginBootloadingEditTrackingTab(a,c)}};e.exports=a}),null); __d("VideoComposerBodySectionContainer.react",["FluxContainer","React","VideoComposerBodySection.react","VideoComposerStores"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getStores=function(a){return[b("VideoComposerStores").getUIStore(a.videoComposerID)]};c.calculateState=function(a,c){a=b("VideoComposerStores").getUIStore(c.videoComposerID).getState();c=a.selectedTab;return{selectedTab:c}};var d=c.prototype;d.render=function(){return b("React").createElement(b("VideoComposerBodySection.react"),babelHelpers["extends"]({videoComposerID:this.props.videoComposerID},this.state))};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerDialogContainer.react",["FluxContainer","React","VideoComposerDialog.react","VideoComposerStores"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getStores=function(a){return[b("VideoComposerStores").getUIStore(a.videoComposerID)]};c.calculateState=function(a,c){a=b("VideoComposerStores").getUIStore(c.videoComposerID).getState();c=a.composerShown;return{shown:c}};var d=c.prototype;d.render=function(){return b("React").createElement(b("VideoComposerDialog.react"),babelHelpers["extends"]({videoComposerID:this.props.videoComposerID},this.state))};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerPublishDrawerChecklistPremiereUpsell.react",["cx","fbt","ix","FDSText.react","Image.react","LayerHideOnEscape","Link.react","React","SUIBusinessTheme","SUIModal.react","SUIModalHeader.react","SUIText.react","VideoComponentCover.react","VideoComponentEmbeddedControls.react","VideoComponentPlayButton.react","VideoComposerRHCPremiereUpsellUtils","VideoDataContainer.react","VideoPlayer.react","XUISpinner.react"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();var j=b("VideoComposerRHCPremiereUpsellUtils").DESCRIPTION,k=b("VideoComposerRHCPremiereUpsellUtils").PREMIERE_MARKETING_VIDEO_ID,l=b("VideoComposerRHCPremiereUpsellUtils").TITLE,m=b("VideoComposerRHCPremiereUpsellUtils").shouldShowPremiereMarketingVideo;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;fb("VideoComposerDialogConstants").MAX_TITLE_LENGTH||m!==null||i&&k===null||o;return{composerEntryPointRef:g,dialogMode:h,isPremiere:c,publishDrawerShown:e,showAddToSeriesNux:j,showDialogHeader:r,showExitConfirmDialog:a,showRightSectionHeader:p,showSaveDraftButton:!l&&n,useRevampedUI:f,showTitleSection:q,showVideoType:k,shown:d}};var d=c.prototype;d.render=function(){return b("React").createElement(b("VideoComposerRoot.react"),babelHelpers["extends"]({videoComposerID:this.props.videoComposerID},this.state))};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerPublishNowRedesignOption.react",["cx","React","VideoComposerScheduleType","VideosPublishingCheckboxItem.react"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=b("VideoComposerScheduleType").VideoComposerScheduleTypes;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=100&&!b?99.9:b?100:a}e.exports=a}),null); __d("VideoComposerUploaderPill.react",["fbt","LayerHideOnBlur","LayerHideOnEscape","React","UploadProgressPillGeneric.react","VideoComposerUploadPopover.react","XUIContextualDialog.react","videoComposerDialogUploadGetPercentDisplayed"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=260;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;f0&&(f=b("React").createElement(b("ShimButton.react"),{className:"_7djq",onClick:this.$1,role:"button",style:{width:this.props.width,height:this.props.height}},b("React").createElement(b("Image.react"),{className:"_6eo4"})),e=b("React").createElement("div",{className:"_6eo2"},c));return a?b("React").createElement("div",{className:"_6eo1"},this.state.showThumbnailPreview&&((c=this.props.enableThumbnailPreview)!=null?c:!0)?e:null,b("React").createElement(b("VideoComposerVideoPlayer.react"),{videoComposerID:this.props.videoComposerID,height:this.props.height,width:this.props.width,startTime:this.state.startTime,endTime:this.state.endTime,videoData:a,videoMetadataUnavailable:this.state.videoMetadataUnavailable,videoEditorTools:d,onVideoClick:this.$2,showLanguageSelectorOverlay:this.state.showLanguageSelectorOverlay}),this.state.showThumbnailPreview||this.state.isVideoPreviewPaused?f:null,this.state.improvedThumbnailSelection&&this.props.showThumbnailButton?b("React").createElement("div",null,b("React").createElement(b("VideoComposerThumbnailButton.react"),{videoComposerID:this.props.videoComposerID,videoPreviewController:this.state.videoPreviewController})):null):null};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerVideoTypeSection.react",["ix","cx","fbt","Image.react","React","VideoComposerActions","VideoComposerRightSectionHeading.react","XUIContextualDialog.react","XUIContextualDialogBody.react","XUIContextualDialogTitle.react","asset"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();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;g=c-g&&a<=c+h)return b}return null};return a}();e.exports=new a()}),null); __d("VideoComposerAdBreakContainer.react",["cx","FluxContainer","React","VideoComposerAdBreakActions","VideoComposerAdBreakInputSection.react","VideoComposerAdBreakOnboardedPageNux.react","VideoComposerAdBreakOnboardingSection.react","VideoComposerAdBreakPreviewSection.react","VideoComposerAdBreaksAutoInsertionNux.react","VideoComposerDialogAdBreakUtils","VideoComposerDialogAdBreakVideoPlayerController","VideoComposerStores","immutable"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;for(var e=arguments.length,f=new Array(e),g=0;g0)return{disabled:!0,tabDescription:n,tabTooltip:null,badgeStatus:q};e=d.filter(function(a){return a.status==="enabled"});return e.length>0||r&&!s?{disabled:!1,tabDescription:w?j:h._("Ad breaks are turned on and this video meets the requirement of being at least 3 minutes long."),tabTooltip:null,badgeStatus:p}:{disabled:!1,tabDescription:w?i:l,tabTooltip:null,badgeStatus:q}};e.exports={getTabState:c}}),null); __d("VideoComposerAdBreaksTabContainer.react",["AdBreakCreatorPerformanceTypedLogger","FluxContainer","React","SimpleNUXMessage","VideoComposerAdBreakActions","VideoComposerAdBreaksMidRollOptOutTabConfig","VideoComposerAdBreaksOnboardTabConfig","VideoComposerAdBreaksShorterContentMonetizationTabConfig.react","VideoComposerAdBreaksTabConfig","VideoComposerAdBreaksVideoLengthTooShortForBonusTabConfig","VideoComposerAdBreaksVideoLengthTooShortTabConfig","VideoComposerDialogAdBreaksTabUtils","VideoComposerDialogAdBreakUtils","VideoComposerStores","VideoComposerTabItemContainer.react","VideoInstreamUtils","gkx","immutable"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("VideoComposerDialogAdBreakUtils").canShortVideoUseImageAds;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;f0&&a[a.length-1]===l){var c=b("XShowPagesCreatePlaylistDialogController").getURIBuilder().setFBID("page_id",d.props.pageID).setEnum("entry_point","video_list_selector_v2").setString("video_composer_id",d.props.videoComposerID).getURI();c=new(b("AsyncRequest"))().setURI(c);b("AsyncDialog").send(c)}else b("VideoComposerBasicActions").updatePlaylistIDs(d.props.videoComposerID,a)},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.$1=function(){return this.props.playlistIDs.length===0||Object.keys(this.props.playlistOptions).length===0};d.$2=function(){if(this.$1())return this.props.shownInDistributionTab!==!0?j._("Add to Playlist"):b("React").createElement(b("SUIText.react"),{customColorUseSparingly:"#90949c",size:"body2",theme:b("SUIBusinessTheme"),weight:"bold"},b("React").createElement("span",{style:{WebkitFontSmoothing:"subpixel-antialiased"}},j._("Choose Playlists(s)")));var a=this.props.playlistIDs,c=this.props.playlistOptions[a[0]],d=1;while(c.length=k?b("React").createElement("span",null,c.slice(0,m),j._("... {number of hidden selected playlists} more",[j._param("number of hidden selected playlists",a.length-d+1)])):b("React").createElement("span",null,c)};d.render=function(){var a=this,c=this.props.shownInDistributionTab===!0?b("SUIBusinessTheme"):b("SUIAtlasTheme"),d=b("React").createElement(b("SUISelectorButton.react"),{height:"tall",icon:b("React").createElement(b("SUIGlyphIcon.react"),{srcDefault:g("441126")}),label:b("React").createElement(b("SUITooltip.react"),{position:"right",offset:12,theme:c,tooltip:j._("You can add videos and episodes to playlists")},this.$2())});if(this.props.shownInDistributionTab===!0){var e={use:{"default":{chevron:b("React").createElement(b("SUIGlyphIcon.react"),{srcDefault:g("482773")})}}},f={use:{"default":{normal:{background:this.$1()?"#F5F7F8":"#FFFFFF"}}}};d=b("React").createElement(b("SUISelectorButton.react"),{uniformOverride:e,uniformOverrideButton:f,style:{height:45},label:this.$2()})}return b("React").createElement(b("FlexLayout.react"),{className:b("joinClasses")(this.props.className,"_6ekq")},b("React").createElement(b("SUISelector.react"),{canSelectMultiple:!0,theme:c,width:"100%",button:d,onChange:this.$3,value:this.props.playlistIDs},Object.keys(this.props.playlistOptions).map(function(c){return b("React").createElement(b("SUISelectorOption.react"),{value:c,key:c},a.props.playlistOptions[c])}),b("React").createElement(b("SUISelectorOption.react"),{value:l,key:0},j._("+ Create New Playlist"))))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerSeasonSelector.react",["ix","cx","fbt","AsyncDialog","AsyncRequest","FDSText.react","FlexLayout.react","React","SUIAtlasTheme","SUIGlyphIcon.react","SUISelector.react","SUISelectorButton.react","SUISelectorOption.react","SUITooltip.react","VideoComposerBasicActions","XShowPagesCreateSeasonDialogController","asset"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();var j="new";a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;for(var e=arguments.length,f=new Array(e),g=0;gc.props.videoEndTimeInMs){e.push({node:{id:f.id}});return a}g-=c.props.videoStartTimeInMs;f={node:{id:f.id,text:f.text,start_time_in_ms:g,duration_in_ms:h,confidence:f.confidence,left:g*b("VideoComposerDialogCaptionEditorConstants").SMALLEST_UNIT,width:h*b("VideoComposerDialogCaptionEditorConstants").SMALLEST_UNIT}};a.push(f);d.push(f);return a},[]);b("VideoComposerCaptionEditorActions").setCaptions(this.props.videoComposerID,b("immutable").List(a),b("immutable").List(d.concat(e)),this.props.node.id,this.props.node.locale,this.props.node.video_id,null,2);b("VideoComposerCaptionsTabActions").captionHasTrimmed(this.props.videoComposerID)};d.$1=function(){__p&&__p();var a;a=(a=this.props)!=null?(a=a.node)!=null?a.captions:a:a;if(a&&a.edges)if(this.props.shouldTrimCaptions)this.$2(a.edges);else{a=a.edges.map(function(a,c){if(a.node){c={node:{id:a.node.id,text:a.node.text,start_time_in_ms:a.node.start_time_in_ms,duration_in_ms:a.node.duration_in_ms,confidence:a.node.confidence,left:(a.node.start_time_in_ms?a.node.start_time_in_ms:0)*b("VideoComposerDialogCaptionEditorConstants").SMALLEST_UNIT,width:(a.node.duration_in_ms?a.node.duration_in_ms:0)*b("VideoComposerDialogCaptionEditorConstants").SMALLEST_UNIT}};return c}return{}});b("VideoComposerCaptionEditorActions").setCaptions(this.props.videoComposerID,b("immutable").List(a),b("immutable").List(new Array(a.length)),this.props.node.id,this.props.node.locale,this.props.node.video_id,null,2)}};d.render=function(){return b("React").createElement(b("VideoComposerCaptionEditorListSectionContainer.react"),{videoComposerID:this.props.videoComposerID})};return c}(b("React").Component);e.exports=a(c,{node:function(){return b("VideoComposerCaptionEditorCaptionsListGenerator_node.graphql")}})}),null); __d("VideoComposerCaptionEditorFooter.react",["ix","cx","fbt","FBConfirmDialog.react","Image.react","React","VideoCaptionEditorStateEnums","XUIButton.react","fbglyph"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();var j=b("VideoCaptionEditorStateEnums").EditorStateEnum;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){var a=this,c=i._("Saved");this.props.editorState===j.SAVING?c=i._("Saving..."):this.props.editorState===j.UNSAVED&&(c=i._("Unsaved"));return b("React").createElement("span",{className:"_6erb"},b("React").createElement("span",{className:"_6erc"},b("React").createElement("span",{className:"_6erd"},b("React").createElement("span",{className:"_6ere"},b("React").createElement(b("Image.react"),{src:g("126813")})),b("React").createElement("span",{className:"_6erf"},c)),b("React").createElement("span",null,b("React").createElement(b("XUIButton.react"),{disabled:this.props.disableSection,href:"#",onClick:this.props.onCancel,label:i._("Cancel"),size:"xlarge",use:"default"}),b("React").createElement(b("XUIButton.react"),{disabled:this.props.editorState!==j.UNSAVED,href:"#",onClick:this.props.onSaveDraft,label:i._("Save Draft"),size:"xlarge",use:"confirm"})),b("React").createElement(b("FBConfirmDialog.react"),{className:"_6eng",title:i._("Save"),content:i._("Save changes to your caption?"),confirmButtonText:i._("Save"),cancelButtonText:i._("Exit without saving"),onConfirm:function(){return a.props.onConfirm&&a.props.onConfirm()},onCancel:function(){return a.props.onDontSave&&a.props.onDontSave()},onToggle:function(b){return a.props.onToggle&&a.props.onToggle(b)},shown:this.props.shouldShowExitDialog})))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerCaptionEditorFooterContainer.react",["FluxContainer","React","VideoCaptionEditorStateEnums","VideoComposerCaptionEditorActions","VideoComposerCaptionEditorFooter.react","VideoComposerDialogCaptionEditorConstants","VideoComposerStores"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("VideoCaptionEditorStateEnums").EditorStateEnum;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){var c,d;for(var e=arguments.length,f=new Array(e),h=0;h=b("VideoComposerDialogCaptionEditorConstants").RESUME_PLAYBACK_AFTER&&(d.props.onStopTyping(),window.clearTimeout(c))},b("VideoComposerDialogCaptionEditorConstants").RESUME_PLAYBACK_AFTER)},d.$1=function(){d.state.text!==d.props.captionData.node.text&&d.props.onTextChange&&d.props.onTextChange(d.state.text)},d.$5=function(a){a||d.props.onHandleDialogCancel()},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.componentDidMount=function(){if(this.props.isSelected){var a=b("ReactDOM").findDOMNode(this);this.props.onScrollIntoView&&this.props.onScrollIntoView(a)}};d.componentDidUpdate=function(a){if(this.props.isSelected&&!a.isSelected){var c=b("ReactDOM").findDOMNode(this);this.props.onScrollIntoView&&this.props.onScrollIntoView(c)}!this.props.isSelected&&a.isSelected&&(this.refs.textInput&&this.refs.textInput.blur(),this.refs.timestamp&&this.refs.timestamp.blur());this.props.captionData!=a.captionData&&this.setState({text:this.props.captionData.node.text})};d.render=function(){var a="_6enm"+(this.props.isHovered&&!this.props.isSelected?" _6enn":"")+(this.props.isSelected?"":" _6eno")+(this.props.isSelected?" _6enp":""),c=this.props.captionData.node,d=this.props.emptyTextWarning?i._("Empty text is not allowed"):null;return b("React").createElement("div",{className:a,onClick:this.props.onClick,onMouseEnter:this.props.onMouseEnter,onMouseLeave:this.props.onMouseLeave,role:"presentation"},b("React").createElement("span",{className:"_6enq"},b("React").createElement("div",{className:"_4_9q"},b("React").createElement("span",{className:"_3o8u"},b("React").createElement(b("VideoCaptionTimestamp.react"),{durationTimeInMs:c.duration_in_ms,isSelected:this.props.isSelected,maxTime:this.props.maxTime,minTime:this.props.minTime,onTimeChange:this.props.onTimeChange,startTimeInMs:c.start_time_in_ms,ref:"timestamp",onFocus:this.props.onStartTyping}))),b("React").createElement(b("XUIError.react"),{error:d},b("React").createElement("textarea",{className:"_6enr",maxLength:b("VideoComposerDialogCaptionEditorConstants").SEGMENT_LENGTH,ref:"textInput",name:"caption-text",placeholder:"Type in or paste your text here...",value:this.state.text,onBlur:this.$1,onChange:this.$2}))),b("React").createElement("div",{className:"_6ens"},this.$3(),this.$4()),this.renderLayers())};d.$3=function(){var a=b("React").createElement(b("Image.react"),{src:this.props.emptyTextWarning?g("117905"):g("125915")});return this.props.isHovered||this.props.isSelected?b("React").createElement("span",babelHelpers["extends"]({"data-tooltip-alignh":"center","data-tooltip-position":"left",onClick:this.props.onAttemptDelete},b("Tooltip").propsFor(i._("Delete")),{role:"button",tabIndex:"0"}),a):null};d.$4=function(){return(this.props.isHovered||this.props.isSelected)&&!this.props.hideInsertButton?b("React").createElement("span",babelHelpers["extends"]({"data-tooltip-alignh":"center","data-tooltip-position":"left",role:"button",tabIndex:"0",onClick:this.props.onInsert},b("Tooltip").propsFor(i._("Insert New"))),b("React").createElement(b("Image.react"),{src:g("126616")})):null};d.renderLayers=function(){return b("React").createElement(b("XUIDialog.react"),{behaviors:{DialogExpansion:b("DialogExpansion")},layerHideOnBlur:!1,shown:this.props.showDeleteConfirmDialog,width:400,onToggle:this.$5,key:"dialog"},b("React").createElement(b("XUIDialogTitle.react"),null,i._("Delete Caption")),b("React").createElement(b("XUIDialogBody.react"),null,b("React").createElement(b("XUIText.react"),{size:"header4",display:"block"},i._("This caption segment will be deleted from your video's captions. You can add or edit more caption segments later."))),b("React").createElement(b("XUIDialogFooter.react"),null,b("React").createElement(b("XUIDialogButton.react"),{label:i._("Cancel"),use:"default",onClick:this.props.onHandleDialogCancel}),b("React").createElement(b("XUIDialogButton.react"),{label:i._("Delete Caption"),onClick:this.props.onHandleDialogConfirm,use:"confirm"})))};return c}(b("React").Component);c.propTypes={captionData:a.object.isRequired,hideInsertButton:a.bool,isHovered:a.bool,isSelected:a.bool.isRequired,emptyTextWarning:a.bool,maxTime:a.number,minTime:a.number,quality:a.number,showDeleteConfirmDialog:a.bool.isRequired,onAttemptDelete:a.func.isRequired,onClick:a.func.isRequired,onEditingCaptionEntry:a.func.isRequired,onHandleDialogConfirm:a.func.isRequired,onHandleDialogCancel:a.func.isRequired,onInsert:a.func.isRequired,onMouseEnter:a.func,onMouseLeave:a.func,onScrollIntoView:a.func,onTextChange:a.func.isRequired,onTimeChange:a.func.isRequired,onStartTyping:a.func.isRequired,onStopTyping:a.func.isRequired};e.exports=c}),null); __d("VideoComposerCaptionEditorEditItemContainer.react",["React","VideoCaptionEditorConfig","VideoCaptionEditorStateEnums","VideoComposerCaptionEditorActions","VideoComposerCaptionEditorEditItem.react","VideoComposerDialogCaptionEditorConstants","VideoPlayerReasonTransitionHelper"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("VideoCaptionEditorStateEnums").TimestampTypes,h=b("VideoCaptionEditorStateEnums").VideoCaptionQualityEnum;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;for(var e=arguments.length,f=new Array(e),h=0;h0?c.map(function(d,e){return b("React").createElement(b("VideoComposerCaptionEditorEditItemContainer.react"),{videoComposerID:a.props.videoComposerID,key:e,index:e,captionData:d,vpc:a.state.vpc,isSelected:e===a.state.captionSelected,maxTime:c.size>0&&e0&&e>0?c.get(e-1).node.start_time_in_ms+c.get(e-1).node.duration_in_ms:0,onClick:function(){return b("VideoComposerCaptionEditorActions").playPreviewEntry(a.props.videoComposerID,e)},onScrollIntoView:function(b){return a.$1(b)},onInsert:function(c,d){return a.$2(e+1,c,d,b("VideoComposerDialogCaptionEditorConstants").EMPTY_CAPTION_TEXT)}})}):b("immutable").List();return d};d.render=function(){var a=this,c=this.state.captions,d=this.$3();c=b("React").createElement(b("VideoComposerCaptionEditorInsertCaptionItem.react"),{key:"insert",maxDuration:c.size>0?c.get(0).node.start_time_in_ms:this.state.videoDuration,onInsert:function(b,c,d){return a.$2(0,b,c,d)}});d=d.splice(0,0,c);return b("React").createElement(b("ScrollableArea.react"),{ref:"ScrollableArea",className:"_6enc"},d)};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerCaptionEditorMasterContainer.react",["FluxContainer","React","VideoComposerCaptionsContainer.react","VideoComposerStores"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getStores=function(a){return[b("VideoComposerStores").getMetadataStore(a.videoComposerID),b("VideoComposerStores").getUploadStore(a.videoComposerID),b("VideoComposerStores").getPremiereStore(a.videoComposerID)]};c.calculateState=function(a,c){a=b("VideoComposerStores").getUploadStore(c.videoComposerID).getState();var d=b("VideoComposerStores").getMetadataStore(c.videoComposerID).getState();c=b("VideoComposerStores").getPremiereStore(c.videoComposerID).getState();c=c.premiereSourceVideoID||d.videoID||"";var e=a.videoUploader?a.videoUploader:null;return{accessToken:d.accessToken,video_id:c,videoAssetID:d.videoAssetID,videoFile:a.videoFile,composerID:null,pageID:d.targetID?d.targetID:"",isVideoUploaded:d.dialogMode!=="video_upload"||e===null||a.uploadFinished,videoDurationInSec:d.videoDuration,composerDialogMode:d.dialogMode}};var d=c.prototype;d.render=function(){return b("React").createElement(b("VideoComposerCaptionsContainer.react"),babelHelpers["extends"]({videoComposerID:this.props.videoComposerID},this.state))};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerCaptionEditorPlayerLoading.react",["cx","React","SUIAtlasTheme","SUISpinner.react"],(function(a,b,c,d,e,f,g){"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(){return b("React").createElement("span",{className:"_6er3"},b("React").createElement("span",{className:"_6er4"},b("React").createElement(b("SUISpinner.react"),{theme:b("SUIAtlasTheme")}),b("React").createElement("span",null,this.props.text)))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerCaptionEditorPlayerSectionBodyContainer.react",["fbt","React","RelayFBEnvironment","RelayModern","VideoComposerCaptionEditorPlayerLoading.react","VideoComposerCaptionEditorVideoPlayerContainer.react","VideoComposerCaptionEditorPlayerSectionBodyContainerRelayQuery.graphql"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h,i=b("RelayModern").QueryRenderer;b("RelayModern").graphql;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){__p&&__p();var a=this;return b("React").createElement("div",null," ",b("React").createElement(i,{cacheConfig:{force:!0},environment:b("RelayFBEnvironment"),query:h||(h=function(){return b("VideoComposerCaptionEditorPlayerSectionBodyContainerRelayQuery.graphql")}),variables:{video_id:this.props.video_id},render:function(c){var d=c.error;c=c.props;if(d)return b("React").createElement("div",null,d.message);else if(c&&c.node)return b("React").createElement("div",null,b("React").createElement(b("VideoComposerCaptionEditorVideoPlayerContainer.react"),{videoComposerID:a.props.videoComposerID,isProcessing:!1,video:c.node}));return b("React").createElement(b("VideoComposerCaptionEditorPlayerLoading.react"),{text:g._("Loading Video")})}}))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerCaptionEditorExit.react",["ix","cx","Image.react","React","SUIBusinessTheme","SUILink.react","SUIText.react","fbglyph"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){__p&&__p();var a=b("React").createElement(b("Image.react"),{src:g("124201")});switch(this.props.chevronSize){case"12":a=b("React").createElement(b("Image.react"),{src:g("124199")});break;case"16":a=b("React").createElement(b("Image.react"),{src:g("124200")});break;case"24":a=b("React").createElement(b("Image.react"),{src:g("124202")});break}var c=this.props.textSize?this.props.textSize:"medium",d=this.props.weight?this.props.weight:"normal";return b("React").createElement("div",{role:"link",tabIndex:0,style:{alignItems:"center",display:"flex"},onClick:this.props.onClick},b("React").createElement("span",{className:"_6ema"},a),b("React").createElement(b("SUILink.react"),{theme:b("SUIBusinessTheme"),showUnderline:"never"},b("React").createElement(b("SUIText.react"),{cursor:"none",display:"block",size:c,weight:d},this.props.label)))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerCaptionEditorPlayerSectionHeader.react",["cx","fbt","FBConfirmDialog.react","React","VideoComposerCaptionEditorExit.react"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){var a=this;return b("React").createElement("div",{className:"_6enf"},b("React").createElement(b("VideoComposerCaptionEditorExit.react"),{chevClassName:"_6ema",chevronSize:"20",textSize:"header3",weight:"bold",label:h._("Captions").toString(),onClick:this.props.onClick}),b("React").createElement(b("FBConfirmDialog.react"),{className:"_6eng",title:h._("Save"),content:h._("Save changes to your caption?"),confirmButtonText:h._("Save"),cancelButtonText:h._("Exit without saving"),onConfirm:function(){return a.props.onConfirm&&a.props.onConfirm()},onCancel:function(){return a.props.onDontSave&&a.props.onDontSave()},onToggle:function(b){return a.props.onToggle&&a.props.onToggle(b)},shown:this.props.shouldShowExitDialog}))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerCaptionEditorPlayerSectionHeaderContainer.react",["FluxContainer","React","VideoCaptionEditorStateEnums","VideoComposerCaptionEditorActions","VideoComposerCaptionEditorPlayerSectionHeader.react","VideoComposerStores"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("VideoCaptionEditorStateEnums").EditorStateEnum;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){var c,d;for(var e=arguments.length,f=new Array(e),h=0;h=c&&a<=d)return;c=this.state.captionEntries;d=c.get(this.state.nextEntryIdx);var e=null;this.state.nextEntryIdx>0&&(e=c.get(this.state.nextEntryIdx-1));var f=d.node.start_time_in_ms+d.node.duration_in_ms;d=d.node.start_time_in_ms;if(a>=d&&a<=f){b("VideoComposerCaptionEditorActions").setPreviewEntry(this.props.videoComposerID,this.state.nextEntryIdx);return}d=0;e&&(d=e.node.start_time_in_ms+e.node.duration_in_ms);if(a<=f&&e&&a>=d){b("VideoComposerCaptionEditorActions").setPreviewEntry(this.props.videoComposerID,h);return}f=0;for(f=0;f=e&&a<=d){b("VideoComposerCaptionEditorActions").setNextEntry(this.props.videoComposerID,f);return}}b("VideoComposerCaptionEditorActions").setPreviewEntry(this.props.videoComposerID,h)};return c}(b("React").Component);d=a(b("FluxContainer").create(c,{withProps:!0}),{video:function(){return b("VideoComposerCaptionEditorVideoPlayerContainer_video.graphql")}});d.moduleName="VideoComposerCaptionEditorVideoPlayerContainer.react";e.exports=d}),null); __d("VideoComposerCaptionLandingAddSubtitleButtonsContainer.react",["FluxContainer","React","VideoCaptionFile","VideoComposerCaptionLandingAddSubtitleButtons.react","VideoComposerCaptionsTabActions","VideoComposerDialogCaptionEditorConstants","VideoComposerDialogCaptionEditorUtils","VideoComposerStores","immutable"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;for(var e=arguments.length,f=new Array(e),g=0;g0){a=function(a){f[a]>=2&&(e=e.filter(function(b){return b.getLocale()!==a}))};for(var i in f)a(i);e.length>0&&(d.state.enableOldDataModel?b("VideoComposerCaptionsTabActions").uploadLocalCaptions(d.props.videoComposerID,e,g!==null):b("VideoComposerCaptionsTabActions").upload(d.props.videoComposerID,e,g!==null))}if(g){a=b("VideoComposerDialogCaptionEditorUtils").getCaptionErrorMessage(g,h?h.getLocaleName():null);a=b("immutable").List([a]);b("VideoComposerCaptionsTabActions").updateErrorState(d.props.videoComposerID,a);d.$4("caption_upload_error",g)}},d.$7=function(){d.$4("caption_upload_button_clicked")},c)||babelHelpers.assertThisInitialized(d)}c.getStores=function(a){return[b("VideoComposerStores").getCaptionsStore(a.videoComposerID),b("VideoComposerStores").getMetadataStore(a.videoComposerID),b("VideoComposerStores").getUploadStore(a.videoComposerID),b("VideoComposerStores").getTrimmingEditorStore(a.videoComposerID)]};c.calculateState=function(a,c){a=b("VideoComposerStores").getCaptionsStore(c.videoComposerID).shouldEnableOldDataModel();var d=b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getEnableAdvancedCaptionsFeatures(),e=b("VideoComposerStores").getUploadStore(c.videoComposerID).isUploading(),f=b("VideoComposerStores").getCaptionsStore(c.videoComposerID).isSpokenLanguageSelected(),g=b("VideoComposerStores").getMetadataStore(c.videoComposerID).getState(),h=g.accessToken,i=g.dialogMode;g=g.videoID;i=i==="video_edit"&&b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getState().get("hasAutoGenV1")&&a;var j=b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getState().isSRTUploading,k=!1;d?k=e||!f||j:a||(k=e);f=b("VideoComposerStores").getMetadataStore(c.videoComposerID).getState().get("videoDuration");j=b("VideoComposerStores").getTrimmingEditorStore(c.videoComposerID).isVideoTrimmed();return{accessToken:h,autoGenV1Subtitle:b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getState().get("autoGenV1Subtitle"),captions:b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getAllCaptions(),captionLocalesWithoutSubtitles:b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getCaptionLocalesWithoutSubtitles(),captionURLsForXPost:b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getState().get("captionURLs"),disableButtons:k,localCaptionFiles:b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getState().get("localCaptionFiles"),enableOldDataModel:a,isVideoTrimmed:j,shouldShowCaptionEditorV1:i,hasAutoGenerated:this.$1(b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getState(),c.videoComposerID),isAutoGenerating:b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getState().isAutoGenerating,spokenLanguage:b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getSpokenLanguage(),spokenLocale:b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getSpokenLocale(),autoGeneratingLocale:b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getAutoGeneratingLocale(),enableFeatures:d,videoID:g,videoDurationInSec:f}};c.$1=function(a,c){__p&&__p();for(var a=a.drafts,d=Array.isArray(a),e=0,a=d?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var f;if(d){if(e>=a.length)break;f=a[e++]}else{e=a.next();if(e.done)break;f=e.value}f=f;if(f.creationMethod===b("VideoComposerDialogCaptionEditorConstants").AUTO_GENERATED)return!0}f=b("VideoComposerStores").getCaptionsStore(c).getSpokenLocale();return b("VideoComposerDialogCaptionEditorUtils").isAutoGenerateable(c,f)&&b("VideoComposerStores").getCaptionsStore(c).getCaptionLocalesWithoutSubtitles().indexOf(b("VideoComposerDialogCaptionEditorUtils").getHeadLocale(f))>-1};var d=c.prototype;d.$4=function(a,c){b("VideoComposerStores").getCaptionsStore(this.props.videoComposerID).getLogger().setEvent(a).setError(c).log()};d.$6=function(a,b){var c=null;!a?c="caption_error_wrong_format":this.$8(a.getLocale(),b)&&(c="caption_error_duplicate_locale");return c};d.$8=function(a,c){c=c.some(function(b){return b.locale===a});var d=b("VideoComposerDialogCaptionEditorUtils").getHeadLocale(this.state.autoGeneratingLocale||"");d=d===a;var e=this.state.captionLocalesWithoutSubtitles.some(function(b){return b===a});return c||d||e};d.render=function(){return b("React").createElement(b("VideoComposerCaptionLandingAddSubtitleButtons.react"),{videoComposerID:this.props.videoComposerID,autoGenV1Subtitle:this.state.autoGenV1Subtitle,disableButtons:this.state.disableButtons,accessToken:this.state.accessToken,localCaptionFiles:this.state.localCaptionFiles,captionLocalesWithoutSubtitles:this.state.captionLocalesWithoutSubtitles,enableFeatures:this.state.enableFeatures,shouldShowCaptionEditorV1:this.state.shouldShowCaptionEditorV1,hasAutoGenerated:this.state.hasAutoGenerated,isAutoGenerating:this.state.isAutoGenerating,isVideoTrimmed:this.state.isVideoTrimmed,spokenLanguage:this.state.spokenLanguage,spokenLocale:this.state.spokenLocale,onGenerate:this.$2,onCreate:this.$3,onUpload:this.$5,onUploadClick:this.$7,videoID:this.state.videoID,videoDurationInSec:this.state.videoDurationInSec})};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerCaptionLandingAddSubtitleSectionContainer.react",["FluxContainer","React","VideoComposerCaptionLandingAddSubtitleSection.react","VideoComposerStores"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getStores=function(a){return[b("VideoComposerStores").getCaptionsStore(a.videoComposerID),b("VideoComposerStores").getUploadStore(a.videoComposerID)]};c.calculateState=function(a,c){a=b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getState();a=a.drafts&&a.drafts.size>0;var d=b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getEnableAdvancedCaptionsFeatures(),e=b("VideoComposerStores").getCaptionsStore(c.videoComposerID).shouldEnableOldDataModel(),f=b("VideoComposerStores").getCaptionsStore(c.videoComposerID).isSpokenLanguageSelected();c=b("VideoComposerStores").getUploadStore(c.videoComposerID).isUploading();var g=!1;d?g=c||!f:e||(g=c);return{disableSection:g,doSubtitlesExist:a,enableFeatures:d}};var d=c.prototype;d.render=function(){return b("React").createElement(b("VideoComposerCaptionLandingAddSubtitleSection.react"),babelHelpers["extends"]({videoComposerID:this.props.videoComposerID},this.state))};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerCaptionLandingAddedCaptionSectionContainer.react",["fbt","React","VideoComposerField.react","VideoComposerLandingScreenDraftListContainer.react"],(function(a,b,c,d,e,f,g){"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=g._("Added Captions"),c=g._("Here are the caption options that will be added to your video once it's published or saved.");return b("React").createElement(b("VideoComposerField.react"),{input:b("React").createElement(b("VideoComposerLandingScreenDraftListContainer.react"),{videoComposerID:this.props.videoComposerID}),subtitle:c,title:a})};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerCaptionLandingAutogenerateSection.react",["ix","cx","fbt","FDSCheckboxInput.react","Image.react","React","SUIGlyphIcon.react","VideoComposerDialogCaptionEditorConstants","VideoComposerField.react","VideoComposerLandingScreenLanguageSelector.react","XUIButton.react","asset","fbglyph"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){var a=this,c=i._("Autogenerate Captions"),d=i._("Captions will be automatically created. Once finished and posted, captions can be reviewed and edited."),e=b("React").createElement("div",null,b("React").createElement("div",{style:{display:"flex",flexWrap:"wrap"}},b("React").createElement(b("VideoComposerLandingScreenLanguageSelector.react"),{className:"_6elc",dialectName:this.props.spokenLanguage,dialectType:"language_detection",isDisabled:this.props.disableLanguageButton,isLanguageSelected:this.props.isSpokenLanguageSelected,onSetDialect:function(b){return a.props.onSelectLocale(b)},onSetDialectName:function(b){return a.props.onSelectLanguage(b)},placeholder:b("VideoComposerDialogCaptionEditorConstants").NO_LANGUAGE_SELECTED,renderStyle:"default",slimButton:!0}),b("React").createElement("div",null,b("React").createElement(b("XUIButton.react"),{className:"_6elc",disabled:this.props.disableAutogenerateButton,href:"#",image:b("React").createElement(b("Image.react"),{src:g("490341")}),label:i._("Autogenerate"),onClick:this.props.onGenerate,size:"xlarge"}),this.$1())),this.$2());return b("React").createElement(b("VideoComposerField.react"),{disableLeftSection:this.props.disableSection,input:e,showTopBorder:!1,subtitle:d,title:c})};d.$1=function(){return this.props.autogenerateDisabledWarningText!==null?b("React").createElement("div",null,b("React").createElement("div",{className:"_6ele"},b("React").createElement(b("SUIGlyphIcon.react"),{srcDefault:g("132174")})),b("React").createElement("div",{className:"_6elf"},this.props.autogenerateDisabledWarningText)):null};d.$2=function(){var a=this;return!this.props.showAutopublishCaptionsFeature||this.props.autogenerateDisabledWarningText!==null?null:b("React").createElement("div",{className:"_89z7"},b("React").createElement("div",{className:"_89z8"},b("React").createElement("div",{className:"_89zf"},b("React").createElement(b("FDSCheckboxInput.react"),{label:i._("Autogenerate captions for future uploads"),onChange:function(b){return a.props.onAutopublishCaptionsToggle(b)},value:this.props.shouldAutopublishCaptions}))))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerCaptionLandingAutogenerateSectionContainer.react",["fbt","FluxContainer","React","VideoComposerCaptionLandingAutogenerateSection.react","VideoComposerCaptionsTabActions","VideoComposerDialogCaptionEditorConstants","VideoComposerDialogCaptionEditorUtils","VideoComposerStores"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();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;g=c.length)break;f=c[e++]}else{e=c.next();if(e.done)break;f=e.value}f=f;if(f.creationMethod===b("VideoComposerDialogCaptionEditorConstants").AUTO_GENERATED)return!0}f=b("VideoComposerStores").getCaptionsStore(a).getSpokenLocale();return b("VideoComposerDialogCaptionEditorUtils").isAutoGenerateable(a,f)&&b("VideoComposerStores").getCaptionsStore(a).getCaptionLocalesWithoutSubtitles().indexOf(b("VideoComposerDialogCaptionEditorUtils").getHeadLocale(f))>-1};c.$1=function(a,c,d,e){if(a||c===b("VideoComposerDialogCaptionEditorConstants").INITIAL_SPOKEN_LOCALE)return null;if(b("VideoComposerDialogCaptionEditorUtils").isVideoTooLong(d))return g._("Autogenerate unavailable for videos longer than 2.5 hours");else if(e===!0)return g._("Autogenerate is not supported for trimmed video.");else return g._("Autogenerate unavailable for this language")};d.render=function(){var a=this;return b("React").createElement(b("VideoComposerCaptionLandingAutogenerateSection.react"),{autogenerateDisabledWarningText:this.state.autogenerateDisabledWarningText,disableAutogenerateButton:this.state.disableAutogenerateButton,disableLanguageButton:this.state.disableLanguageButton,disableSection:this.state.disableSection,isSpokenLanguageSelected:this.state.isSpokenLanguageSelected,onAutopublishCaptionsToggle:this.$5,onGenerate:this.$6,onSelectLanguage:function(b){return a.$3(b)},onSelectLocale:function(b){return a.$4(b)},shouldAutopublishCaptions:this.state.shouldAutopublishCaptions,showAutopublishCaptionsFeature:this.state.showAutopublishCaptionsFeature,spokenLanguage:this.state.spokenLanguage,spokenLocale:this.state.spokenLocale})};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerCaptionLandingUploadSection.react",["ix","cx","fbt","FileInput.react","Image.react","React","VideoComposerField.react","XUIButton.react","asset"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();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;f0){a=function(a){f[a]>=2&&(e=e.filter(function(b){return b.getLocale()!==a}))};for(var i in f)a(i);e.length>0&&b("VideoComposerCaptionsTabActions").upload(d.props.videoComposerID,e,g!==null)}if(g){a=b("VideoComposerDialogCaptionEditorUtils").getCaptionErrorMessage(g,h?h.getLocaleName():null);a=b("immutable").List([a]);b("VideoComposerCaptionsTabActions").updateErrorState(d.props.videoComposerID,a);d.$2("caption_upload_error",g)}},d.$4=function(){d.$2("caption_upload_button_clicked")},c)||babelHelpers.assertThisInitialized(d)}c.getStores=function(a){return[b("VideoComposerStores").getCaptionsStore(a.videoComposerID),b("VideoComposerStores").getUploadStore(a.videoComposerID)]};c.calculateState=function(a,c){a=b("VideoComposerStores").getUploadStore(c.videoComposerID).isUploading();var d=b("VideoComposerStores").getCaptionsStore(c.videoComposerID).isSpokenLanguageSelected(),e=b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getState().isSRTUploading,f=b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getEnableAddCaptionWhenUploading();e=f?e:a||!d||e;f=f?!1:a||!d;return{autoGeneratingLocale:b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getAutoGeneratingLocale(),captions:b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getAllCaptions(),captionLocalesWithoutSubtitles:b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getCaptionLocalesWithoutSubtitles(),disableButton:e,disableSection:f}};var d=c.prototype;d.$2=function(a,c){b("VideoComposerStores").getCaptionsStore(this.props.videoComposerID).getLogger().setEvent(a).setError(c).log()};d.$3=function(a,b){if(!a)return"caption_error_wrong_format";else if(this.$5(a.getLocale(),b))return"caption_error_duplicate_locale";return""};d.$5=function(a,c){c=c.some(function(b){return b.locale===a});var d=b("VideoComposerDialogCaptionEditorUtils").getHeadLocale(this.state.autoGeneratingLocale||"");d=d===a;var e=this.state.captionLocalesWithoutSubtitles.some(function(b){return b===a});return c||d||e};d.render=function(){return b("React").createElement(b("VideoComposerCaptionLandingUploadSection.react"),{disableButton:this.state.disableButton,disableSection:this.state.disableSection,onUpload:this.$1,onUploadClick:this.$4})};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerCaptionLandingWriteSection.react",["ix","cx","fbt","Image.react","React","VideoComposerField.react","XUIButton.react","asset"],(function(a,b,c,d,e,f,g,h,i){"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=b("React").createElement("div",{style:{display:"flex",flexWrap:"wrap"}},b("React").createElement("span",{className:"_6elc"},b("React").createElement(b("XUIButton.react"),{size:"xlarge",href:"#",disabled:this.props.disableButton,image:b("React").createElement(b("Image.react"),{src:g("490351")}),label:i._("Write"),onClick:this.props.onCreate}))),c=i._("Write Captions"),d=i._("Write or paste your own captions directly onto your video.");return b("React").createElement(b("VideoComposerField.react"),{input:a,subtitle:d,title:c,showTopBorder:!0,disableLeftSection:this.props.disableSection})};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerCaptionLandingWriteSectionContainer.react",["FluxContainer","React","VideoComposerCaptionLandingWriteSection.react","VideoComposerCaptionsTabActions","VideoComposerStores"],(function(a,b,c,d,e,f){"use strict";__p&&__p();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;g0;c=b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getIsCrosspostMode()&&!a;return{defaultLocale:g,captionLocales:h,enableSection:f,hideSection:c}};var d=c.prototype;d.$1=function(a){b("VideoComposerCaptionsTabActions").setDefaultLocale(this.props.videoComposerID,a)};d.render=function(){var a=this;return this.state.hideSection?null:b("React").createElement(b("VideoComposerLandingScreenDefaultLanguageSection.react"),{captionLocales:this.state.captionLocales,defaultLocale:this.state.defaultLocale,enableSection:this.state.enableSection,onSelectLocale:function(b){return a.$1(b)}})};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoSubtitlePublishedStatusType",[],(function(a,b,c,d,e,f){e.exports=Object.freeze({DRAFT:0,PUBLISHED:1,PUBLISH_PENDING:2})}),null); __d("VideoComposerDialogCaptionEditorPublishStateEnum",["VideoSubtitlePublishedStatusType","keyMirrorRecursive"],(function(a,b,c,d,e,f){"use strict";a=Object.freeze(b("keyMirrorRecursive")(b("VideoSubtitlePublishedStatusType")));e.exports=a}),null); __d("VideoComposerLandingScreenItem.react",["ix","cx","fbt","Image.react","React","SUIAtlasTheme","SUIButton.react","SUILink.react","Tooltip","VideoComposerDialogCaptionEditorConstants","XUIAbstractGlyphButton.react","XUIButton.react","XUICardSection.react","XUIText.react","asset","cxMargin"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();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;f1}).keySeq().toList();return{captionLocalesWithoutSubtitles:c,captionURLs:a.get("captionURLs"),captionsFeaturesMode:a.captionsFeaturesMode,drafts:a.drafts,duplicatedDraftLanguages:e,enableNullStateForCaptionsAdded:a.enableNullStateForCaptionsAdded,localCaptionFiles:a.get("localCaptionFiles"),isSRTUploading:a.isSRTUploading,isAutoGenerating:a.isAutoGenerating,showEditAndReviewButton:a.showEditAndReviewButton}};var d=c.prototype;d.$1=function(a){if(a===b("VideoComposerDialogCaptionEditorPublishStateEnum").PUBLISHED)return i._("Published");else if(a===b("VideoComposerDialogCaptionEditorPublishStateEnum").PUBLISH_PENDING)return i._("Publish Pending");else return i._("Draft")};d.$2=function(a){if(a===b("VideoComposerDialogCaptionEditorPublishStateEnum").PUBLISHED)return b("React").createElement(b("Image.react"),{src:g("119371")});else if(a===b("VideoComposerDialogCaptionEditorPublishStateEnum").PUBLISH_PENDING)return b("React").createElement(b("Image.react"),{src:g("132187")});return b("React").createElement(b("Image.react"),{src:g("125832")})};d.$3=function(a,c){var d=this,e=this.$2(a.getPublishState()),f=this.$1(a.getPublishState());a=i._("{language}",[i._param("language",a.getLocaleName())]);return this.$4(c,a,e,f,!0,!1,!0,function(){},function(){return b("VideoComposerCaptionsTabActions").deleteCaptionsURL(d.props.videoComposerID,c)},function(){return b("VideoComposerCaptionsTabActions").changePublishedStateURL(d.props.videoComposerID,c)})};d.$5=function(a,c){var d=this,e=this.$2(b("VideoComposerDialogCaptionEditorPublishStateEnum").PUBLISH_PENDING),f=this.$1(b("VideoComposerDialogCaptionEditorPublishStateEnum").PUBLISH_PENDING);a=i._("{language}",[i._param("language",a.getLocaleName())]);return this.$4(c,a,e,f,!0,!1,!1,function(){},function(){return b("VideoComposerCaptionsTabActions").deleteLocalCaptionFile(d.props.videoComposerID,c)},function(){})};d.$6=function(a,c){var d=this,e=i._("Some options are not available for crossposted captions or those added before the caption editor update"),f=i._("{locale}",[i._param("locale",a)]);return this.$4(c,f,b("React").createElement(b("Image.react"),{src:g("124177")}),e,!0,!1,!1,function(){},function(){return b("VideoComposerCaptionsTabActions").deleteLocaleWithoutSubtitle(d.props.videoComposerID,a)},function(){})};d.$7=function(a,c){var d=this,e=null,f=this.$2(a.publishedState),g=this.$1(a.publishedState),h=!0,j=null;this.state.duplicatedDraftLanguages.contains(a.language)?j=a.language+" ("+a.locale+")":j=a.language;a.creationMethod===b("VideoComposerDialogCaptionEditorConstants").AUTO_GENERATED?e=i._("{language with optional locale code}:Autogenerated",[i._param("language with optional locale code",j)]):a.creationMethod===b("VideoComposerDialogCaptionEditorConstants").SPEECH_NON_SPEECH||a.creationMethod===b("VideoComposerDialogCaptionEditorConstants").MANUAL?e=i._("{language with optional locale code}:Written",[i._param("language with optional locale code",j)]):e=i._("{language with optional locale code}:Uploaded",[i._param("language with optional locale code",j)]);a.locale===b("VideoComposerDialogCaptionEditorConstants").EMPTY_LOCALE&&(h=!1);return this.$4(c,e,f,g,h,!0,!1,function(){return d.$8(c)},function(){return b("VideoComposerCaptionsTabActions").deleteCaptionsDraft(d.props.videoComposerID,c)},function(){return b("VideoComposerCaptionsTabActions").changePublishedState(d.props.videoComposerID,c)})};d.$8=function(a){var c=this.state.drafts.get(a);b("VideoComposerCaptionsTabActions").editCaptionsDraft(this.props.videoComposerID,a);b("VideoComposerCaptionEditorActions").selectLanguage(this.props.videoComposerID,c.language);b("VideoComposerCaptionEditorActions").selectLocale(this.props.videoComposerID,c.locale);b("VideoComposerCaptionEditorActions").setIsAutoCaption(this.props.videoComposerID,c.creationMethod===b("VideoComposerDialogCaptionEditorConstants").AUTO_GENERATED)};d.$4=function(a,c,d,e,f,g,h,i,j,k){return!f?null:b("React").createElement(b("VideoComposerLandingScreenItem.react"),{captionsFeaturesMode:this.state.captionsFeaturesMode,disabled:h,editable:g,hoverText:e,icon:d,id:a,key:a+String(c),onChangeState:k,onEdit:i,onDelete:j,showEditAndReviewButton:this.state.showEditAndReviewButton,text:c})};d.render=function(){__p&&__p();var a=this,c=null;this.state.captionsFeaturesMode==="old_data_model"?(c=this.state.captionURLs.map(function(b,c){b=a.$3(b,c);return b}),c=c.concat(this.state.localCaptionFiles.map(function(b,c){b=a.$5(b,c);return b}))):(c=this.state.drafts.map(function(b,c){return a.$7(b,c)}),c=c.concat(this.state.captionLocalesWithoutSubtitles.map(function(b,c){return a.$6(b,c)})));var d=null;this.state.isSRTUploading&&(d=b("React").createElement(b("FlexLayout.react"),{justify:"center",className:"_6eo6"},b("React").createElement(b("XUISpinner.react"),{size:"large"})));var e=i._("No captions have been added yet. Use any of the above to add captions.");e=this.state.enableNullStateForCaptionsAdded&&d===null&&this.state.isAutoGenerating===!1?b("React").createElement(b("XUICard.react"),{className:"_84f8"},e):null;return b("React").createElement("div",null,d,b("React").createElement(b("VideoComposerLandingScreenGeneratePillContainer.react"),{videoComposerID:this.props.videoComposerID}),c===null||c.size===0?e:b("React").createElement(b("XUICard.react"),null,c))};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerLandingScreenGeneratePill.react",["ix","cx","fbt","Image.react","React","SUIAtlasTheme","SUIButton.react","VideoComposerDialogCaptionEditorConstants","fbglyph"],(function(a,b,c,d,e,f,g,h,i){"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,c=b("React").createElement(b("Image.react"),{src:g("116818")}),d=b("React").createElement(b("SUIButton.react"),{borderedSides:[],hasHoverState:!1,label:"Delete",labelIsHidden:!0,icon:b("React").createElement(b("Image.react"),{src:g("116302")}),onClick:function(){return a.props.onCancel()},uniformOverride:b("VideoComposerDialogCaptionEditorConstants").BUTTON_UNIFORM,theme:b("SUIAtlasTheme"),use:"default"}),e=i._("Once finished, you can review and edit generated captions");return b("React").createElement("div",null,b("React").createElement("div",{className:"_6eq1"},b("React").createElement("div",{style:{width:this.props.progress*b("VideoComposerDialogCaptionEditorConstants").GENERATION_PILL_WIDTH/100},className:"_6eq2"}),b("React").createElement("span",{className:"_6eq3"},b("React").createElement("span",{className:"_6eq4"},b("React").createElement("span",{className:"_6eq5"},c),b("React").createElement("span",{className:"_6eq6"},i._("{percentage}",[i._param("percentage",Math.round(this.props.progress)+"%")])),b("React").createElement("span",{className:"_6eq6"},this.props.text)),b("React").createElement("div",{className:"_6eq7"},d))),b("React").createElement("div",{className:"_846w"},e))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerLandingScreenGeneratePillContainer.react",["fbt","FluxContainer","React","VideoComposerCaptionsTabActions","VideoComposerLandingScreenGeneratePill.react","VideoComposerStores"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getStores=function(a){return[b("VideoComposerStores").getCaptionsStore(a.videoComposerID)]};c.calculateState=function(a,c){a=b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getState();return{isAutoGenerating:a.isAutoGenerating,text:g._("Generating Captions in {spokenLanguage}",[g._param("spokenLanguage",a.spokenLanguage)]),progress:a.progress}};var d=c.prototype;d.$1=function(){b("VideoComposerCaptionsTabActions").cancelGenerate(this.props.videoComposerID)};d.render=function(){var a=this;return this.state.isAutoGenerating?b("React").createElement(b("VideoComposerLandingScreenGeneratePill.react"),{text:this.state.text,progress:this.state.progress,onCancel:function(){return a.$1()}}):null};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerLandingScreenSpokenLanguageSection.react",["fbt","React","VideoComposerDialogCaptionEditorConstants","VideoComposerField.react","VideoComposerLandingScreenLanguageSelector.react"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){var a=this,c=g._("Video Language"),d=g._("Choose the main language spoken in the video."),e=b("React").createElement(b("VideoComposerLandingScreenLanguageSelector.react"),{dialectType:"language_detection",dialectName:this.props.spokenLanguage,isDisabled:this.props.isDisabled,isLanguageSelected:this.props.isSpokenLanguageSelected,placeholder:b("VideoComposerDialogCaptionEditorConstants").NO_LANGUAGE_SELECTED,renderStyle:"default",onSetDialectName:function(b){return a.props.onSelectLanguage(b)},onSetDialect:function(b){return a.props.onSelectLocale(b)}});return b("React").createElement(b("VideoComposerField.react"),{input:e,subtitle:d,title:c,showTopBorder:!1,disableLeftSection:this.props.isDisabled})};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerLandingScreenSpokenLanguageContainer.react",["FluxContainer","React","VideoComposerCaptionsTabActions","VideoComposerLandingScreenSpokenLanguageSection.react","VideoComposerStores"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getStores=function(a){return[b("VideoComposerStores").getCaptionsStore(a.videoComposerID),b("VideoComposerStores").getUploadStore(a.videoComposerID)]};c.calculateState=function(a,c){return{hideSection:!b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getEnableAdvancedCaptionsFeatures(),disableSection:b("VideoComposerStores").getUploadStore(c.videoComposerID).isUploading()||b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getState().isAutoGenerating,spokenLanguage:b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getSpokenLanguage(),isSpokenLanguageSelected:b("VideoComposerStores").getCaptionsStore(c.videoComposerID).isSpokenLanguageSelected()}};var d=c.prototype;d.$1=function(a){b("VideoComposerCaptionsTabActions").selectSpokenLanguage(this.props.videoComposerID,a)};d.$2=function(a){b("VideoComposerCaptionsTabActions").selectSpokenLocale(this.props.videoComposerID,a)};d.render=function(){var a=this;return this.state.hideSection?null:b("React").createElement(b("VideoComposerLandingScreenSpokenLanguageSection.react"),{spokenLanguage:this.state.spokenLanguage,isDisabled:this.state.disableSection,isSpokenLanguageSelected:this.state.isSpokenLanguageSelected,onSelectLanguage:function(b){return a.$1(b)},onSelectLocale:function(b){return a.$2(b)}})};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerClippingContainer.react",["FluxContainer","React","VideoComposerClippingSection.react","VideoComposerStores"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getStores=function(a){return[b("VideoComposerStores").getMetadataStore(a.videoComposerID)]};c.calculateState=function(a,c){a=b("VideoComposerStores").getMetadataStore(c.videoComposerID).getState();c=a.videoID;var d=a.videoDataForID;a=a.videoDuration;a;return{videoID:c,videoData:d,videoDuration:a}};var d=c.prototype;d.render=function(){var a=this.state.videoID;return a!=null?b("React").createElement(b("VideoComposerClippingSection.react"),{videoComposerID:this.props.videoComposerID,videoID:a,videoData:this.state.videoData,videoDuration:this.state.videoDuration}):null};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerClippingList.react",["ix","cssVar","cx","fbt","AdsLWIInlineEditableText.react","FlexLayout.react","FlexLayoutItem.react","FluxContainer","React","SUIGlyphIcon.react","SUIMediaManagerTheme","SUITable.react","SUITableColumn.react","SUITableGenericCell.react","SUITableTextCell.react","SUITheme","VideoComponentEmbeddedControls.react","VideoComponentPlayButton.react","VideoComponentWithPlayStartEnd.react","VideoComponentWithSpacePlayPause.react","VideoComposerClippingActions","VideoComposerField.react","VideoComposerStores","VideoComposerTrimmingConstants","VideoPlayer.react","VideoPlayerLoggerSource","asset","cxMargin","immutable"],(function(a,b,c,d,e,f,g,h,i,j){"use strict";__p&&__p();var k=23/32,l=250,m=9/32,n=5,o=0,p=new(b("SUITheme"))({id:"branded-content",components:babelHelpers["extends"]({},b("SUIMediaManagerTheme"),{SUITable:babelHelpers["extends"]({},b("SUIMediaManagerTheme").SUITable,{colors:babelHelpers["extends"]({},b("SUIMediaManagerTheme").SUITable.colors,{hoverBackground:"#F5F6F7"})})})});a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getStores=function(a){return[b("VideoComposerStores").getMetadataStore(a.videoComposerID),b("VideoComposerStores").getClippingStore(a.videoComposerID)]};c.calculateState=function(a,c){a=b("VideoComposerStores").getClippingStore(c.videoComposerID).getState();a=a.clipTimes;c=b("VideoComposerStores").getMetadataStore(c.videoComposerID).getState();var d=c.videoID;c=c.videoDataForID;return{clipTimes:a,videoID:d,videoData:c,draftTitle:""}};var d=c.prototype;d.$1=function(a){return a.title==null?"":a.title};d.$2=function(a,c){var d=this,e=j._("Add a title for the highlight clip");e=b("React").createElement(b("AdsLWIInlineEditableText.react"),{className:"_3-8x",placeholder:e,maxWidth:l,size:"body1",value:this.state.draftTitle,onValueUpdate:function(a){return d.$3(a,c)}});a=this.$4(a,c);e=b("React").createElement(b("FlexLayout.react"),{direction:"horizontal",justify:"all"},b("React").createElement(b("FlexLayoutItem.react"),{align:"start"},e),b("React").createElement(b("FlexLayoutItem.react"),{align:"end",style:{paddingLeft:"16px"}},a));return e};d.$5=function(a,c,d){return b("React").createElement(b("VideoPlayer.react"),{className:"_6eoq",autoplay:!1,height:b("VideoComposerTrimmingConstants").PLAYER_HEIGHT/4,videoData:d,subOrigin:"not_specified_please_fix",width:b("VideoComposerTrimmingConstants").PLAYER_WIDTH/4},b("React").createElement(b("VideoComponentPlayButton.react"),null),b("React").createElement(b("VideoComponentEmbeddedControls.react"),{showSettingsButton:!1,displayElapsedTime:!0}),b("React").createElement(b("VideoComponentWithSpacePlayPause.react"),null),b("React").createElement(b("VideoComponentWithPlayStartEnd.react"),{endTime:a.endTime,startTime:a.startTime,onEnableVPC:this.props.onEnableVPCForClip,onUpdateCurrentPlayPosition:this.props.onUpdateCurrentPlayPosition,onUpdatePlayerState:this.props.onUpdatePlayerState}))};d.$6=function(a){return b("React").createElement(b("SUITableGenericCell.react"),{align:"left",content:a.item.clipVideo,height:a.rowHeight})};d.$7=function(a){return b("React").createElement(b("SUITableGenericCell.react"),{align:"left",content:a.item.clipTitle,height:a.rowHeight})};d.$8=function(a){return b("React").createElement(b("SUITableTextCell.react"),{content:"",height:o})};d.$3=function(a,c){this.setState({draftTitle:a}),c!=void 0&&c!=null&&b("VideoComposerClippingActions").editClip(this.props.videoComposerID,c,a)};d.$4=function(a,c){var d=this;a=b("React").createElement(b("SUIGlyphIcon.react"),{srcActive:g("518037"),srcDefault:g("512146"),onClick:function(){return d.$9(c)}});return b("React").createElement("div",null,a)};d.$9=function(a){b("VideoComposerClippingActions").deleteClip(this.props.videoComposerID,a)};d.render=function(){var a=this;if(this.state.videoID==null||this.state.videoData==null)return b("React").createElement("div",null);var c=this.state.clipTimes.map(function(b,c){var d=a.state.videoID,e=a.state.videoData;return d==null||e==null?{clipVideo:null,clipTitle:null}:{clipVideo:a.$5(b,d,e),clipTitle:a.$2(b,c)}});return b("React").createElement("div",{className:"_3eh4"},b("React").createElement(b("VideoComposerField.react"),{showTopBorder:!1,title:j._("Clips to be Created")}),b("React").createElement(b("SUITable.react"),{borders:"rows",hasFlexibleColumnWidths:!0,fixedColumnCount:3,isBodyLoading:!1,loadingRowCount:n,headerProps:{item:[],height:o},theme:p,rowHeight:b("VideoComposerTrimmingConstants").PLAYER_HEIGHT/4+10,items:c},b("React").createElement(b("SUITableColumn.react"),{cell:this.$6,header:this.$8,width:m}),b("React").createElement(b("SUITableColumn.react"),{cell:this.$7,header:this.$8,width:k})),this.state.clipTimes.size==0?b("React").createElement("div",{className:"_8ie5"},j._("No clips to be created.")):null)};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerClippingManualInputRightSection.react",["React","VideoComposerTrimmingManualInputRightSection.react"],(function(a,b,c,d,e,f){"use strict";function a(a){return b("React").createElement(b("VideoComposerTrimmingManualInputRightSection.react"),{isManualInput:!0,videoComposerID:a.videoComposerID})}e.exports=a}),null); __d("VideoComposerClippingManualInputSection.react",["ix","cx","fbt","FDSButton.react","Image","React","VideoComposerClippingActions","VideoComposerClippingManualInputRightSection.react","VideoComposerField.react","asset"],(function(a,b,c,d,e,f,g,h,i){"use strict";function a(a){var c=i._("Add Highlight");c=b("React").createElement("div",null,b("React").createElement(b("VideoComposerClippingManualInputRightSection.react"),{videoComposerID:a.videoComposerID}),b("React").createElement(b("FDSButton.react"),{label:c,icon:b("React").createElement(b("Image"),{source:g("482647")}),onClick:function(){return b("VideoComposerClippingActions").addClip(a.videoComposerID)},use:"primary",width:"100%"}));return b("React").createElement("div",{className:"_3eh4"},b("React").createElement(b("VideoComposerField.react"),{input:c,showTopBorder:!1,subtitle:i._("Use the scrubber or edit the timestamps for adding clips from your video."),title:i._("Video Clipping")}))}e.exports=a}),null); __d("VideoComposerTrimmingVideoPlayer.react",["cx","fbt","ix","ErrorBoundary.react","Image.react","React","VideoComponentEmbeddedControls.react","VideoComponentPlayButton.react","VideoComponentWithPlayStartEnd.react","VideoComponentWithSpacePlayPause.react","VideoPlayer.react"],(function(a,b,c,d,e,f,g,h,i){"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=b("React").createElement(b("VideoPlayer.react"),{className:"_6eoq",autoplay:!1,height:this.props.height,videoData:this.props.videoData,subOrigin:"not_specified_please_fix",width:this.props.width},b("React").createElement(b("VideoComponentPlayButton.react"),null),b("React").createElement(b("VideoComponentEmbeddedControls.react"),{showSettingsButton:!1,displayElapsedTime:!0}),b("React").createElement(b("VideoComponentWithSpacePlayPause.react"),null),b("React").createElement(b("VideoComponentWithPlayStartEnd.react"),{endTime:this.props.videoDuration,startTime:0,onEnableVPC:this.props.onEnableVPC,onUpdateCurrentPlayPosition:this.props.onUpdateCurrentPlayPosition,onUpdatePlayerState:this.props.onUpdatePlayerState})),c=b("React").createElement("div",{className:"_6eor",style:{height:this.props.height,width:this.props.width}},b("React").createElement(b("Image.react"),{src:i("485937"),className:"_6eos"}),b("React").createElement("div",{className:"_6eot"},h._("Video Trimming Unavailable")),b("React").createElement("div",{className:"_6eou"},h._("Video Trimming is not available for this video file")));return b("React").createElement("div",{className:"_6eov"},b("React").createElement(b("ErrorBoundary.react"),null,b("React").createElement("div",{className:"_6eow"+(this.props.videoDuration?"":" _6eox")},this.props.videoDuration?a:c)))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerClippingSection.react",["React","VideoComposerClippingActions","VideoComposerClippingList.react","VideoComposerClippingManualInputSection.react","VideoComposerClippingSegmentBarContainer.react","VideoComposerClippingVisualizerContainer.react","VideoComposerTrimmingConstants","VideoComposerTrimmingVideoPlayer.react","cxMargin"],(function(a,b,c,d,e,f){"use strict";__p&&__p();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;g1?b("VideoComposerDistributionActions").updateShowAndSeasonID(d.props.videoComposerID,a[0],a[1]):a.length>0&&b("VideoComposerDistributionActions").updateShowAndSeasonID(d.props.videoComposerID,a[0],null)}},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.render=function(){return b("React").createElement(b("VideoSeriesAndEpisodeSelector.react"),{disabled:this.props.disabled,seasonID:this.props.seasonID,seriesID:this.props.seriesID,seriesOptionsMap:this.props.seriesOptionsMap,seriesToSeasonOptionsMap:this.props.seriesToSeasonOptionsMap,onChange:this.$1,onLiveComposer:!1})};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerShowsV2TrailerSeriesSelector.react",["ix","cssVar","cx","fbt","FDSText.react","FlexLayout.react","React","SUIBusinessTheme","SUIGlyphIcon.react","SUISelector.react","SUISelectorButton.react","SUISelectorOption.react","SUIText.react","asset","emptyFunction","immutable"],(function(a,b,c,d,e,f,g,h,i,j){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.$1=function(){var a=this.props,c=a.seriesID;a=a.seriesOptionsMap;return c!=null?this.$2(a.get(c).title):b("React").createElement(b("SUIText.react"),{customColorUseSparingly:"#90949c",size:"body2",theme:b("SUIBusinessTheme"),weight:"bold"},b("React").createElement("span",{style:{WebkitFontSmoothing:"subpixel-antialiased"}},j._("Choose Series")))};d.$2=function(a){return j._("{Series Title}",[j._param("Series Title",a)])};d.$3=function(){var a={use:{"default":{chevron:b("React").createElement(b("SUIGlyphIcon.react"),{srcDefault:g("482773")})}}},c={use:{"default":{normal:{background:this.props.seriesID!=null?"#FFFFFF":"#F5F7F8"}}}};return b("React").createElement(b("SUISelectorButton.react"),{uniformOverride:a,uniformOverrideButton:c,style:{height:45},label:this.$1()})};d.render=function(){var a=this;return b("React").createElement(b("FlexLayout.react"),{className:"_6ekq"},b("React").createElement(b("SUISelector.react"),{disabled:this.props.disabled,theme:b("SUIBusinessTheme"),width:"100%",button:this.$3(),onChange:b("emptyFunction"),value:this.props.seriesID},b("React").createElement(b("SUISelectorOption.react"),{value:null,key:0},b("React").createElement(b("FDSText.react"),{size:"header4",weight:"bold"},j._("Not in any series"))),this.props.seriesOptionsMap.keySeq().toArray().map(function(c){return b("React").createElement(b("SUISelectorOption.react"),{value:c,key:c},b("React").createElement(b("FDSText.react"),{size:"header4",weight:"bold"},a.$2(a.props.seriesOptionsMap.get(c).title)))})))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerShowsV2SeriesSection.react",["fbt","React","VideoComposerField.react","VideoComposerShowsV2EpisodeSeriesSelector.react","VideoComposerShowsV2TrailerSeriesSelector.react","immutable"],(function(a,b,c,d,e,f,g){"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=b("React").createElement(h,this.props);return b("React").createElement(b("VideoComposerField.react"),{input:a,title:g._("Add to a Series"),showTopBorder:this.props.showTopBorder})};return c}(b("React").Component);function h(a){return b("React").createElement("div",{style:{width:"100%"}},a.isShowTrailer?b("React").createElement(b("VideoComposerShowsV2TrailerSeriesSelector.react"),{disabled:!0,seriesID:a.seriesID,seriesOptionsMap:a.seriesOptionsMap}):b("React").createElement(b("VideoComposerShowsV2EpisodeSeriesSelector.react"),{videoComposerID:a.videoComposerID,disabled:a.disabled,seriesID:a.seriesID,seasonID:a.seasonID,seriesOptionsMap:a.seriesOptionsMap,seriesToSeasonOptionsMap:a.seriesToSeasonOptionsMap}))}e.exports=a}),null); __d("VideoComposerDistributionContainer.react",["cx","FluxContainer","React","VideoComposerCrossPostSection.react","VideoComposerDialogDistributionUtils","VideoComposerDialogDrmSection.react","VideoComposerDistributionActions","VideoComposerDistributionSection.react","VideoComposerFundraiserContainer.react","VideoComposerModerationSection.react","VideoComposerPlaylistSection.react","VideoComposerPublishingTypeSectionContainer.react","VideoComposerScheduleSectionContainer.react","VideoComposerShowsMatureContentSectionContainer.react","VideoComposerShowsV2SeriesSection.react","VideoComposerStores","VideoComposerUtils","gkx","immutable"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;for(var e=arguments.length,f=new Array(e),g=0;g0,isShowTrailer:a.isShowTrailer,isComposerPostScheduleRedesign:r,isVideoCrosspost:!e}};c.showDisplayInWatchOption=function(a){return a==="video_upload"};var d=c.prototype;d.$1=function(){return this.state.showVideoType!=="trailer"};d.$2=function(){var a=this.state.dialogMode==="video_crosspost";return!a&&this.state.isVideoAssetOwner};d.$3=function(){if(this.state.showVideoType==="trailer")return!1;var a=b("VideoComposerStores").getDistributionStore(this.props.videoComposerID).getShowCommentatingPermissionToggle();return this.state.dialogMode!=="video_edit"||a};d.$4=function(){var a=this.state.dialogMode==="video_edit"&&this.state.isVideoCrosspost;return b("gkx")("883498")&&this.state.dialogMode!=="video_crosspost"&&!a};d.$5=function(){var a=this.state.showSeriesSelectorAbovePublishingOptions,c=b("React").createElement(b("VideoComposerShowsV2SeriesSection.react"),{videoComposerID:this.props.videoComposerID,disabled:this.state.disableSeriesSelector,isShowTrailer:this.state.isShowTrailer,seasonID:this.state.seasonID,seriesID:this.state.showID,seriesOptionsMap:this.state.seriesOptionsMap,seriesToSeasonOptionsMap:this.state.seriesToSeasonOptionsMap,showTopBorder:!a});return a?b("React").createElement("div",null,c,b("React").createElement("div",{className:"_6el3 _2pig"})):c};d.render=function(){var a=this.state.dialogMode==="video_edit",c=this.$2(),d=this.$4(),e=d&&!this.state.showSeriesSelectorAbovePublishingOptions;return b("React").createElement("div",{className:"_6epw"},this.state.showSeriesSelectorAbovePublishingOptions&&d?this.$5():null,this.state.dialogMode==="video_upload"||this.state.dialogMode==="video_crosspost"?b("React").createElement(b("VideoComposerPublishingTypeSectionContainer.react"),{videoComposerID:this.props.videoComposerID}):null,this.state.isComposerPostScheduleRedesign&&b("React").createElement(b("VideoComposerScheduleSectionContainer.react"),{videoComposerID:this.props.videoComposerID}),this.$1()?b("React").createElement(b("VideoComposerDistributionSection.react"),babelHelpers["extends"]({videoComposerID:this.props.videoComposerID},this.state,{postEndDate:this.state.postEndDate,scheduleDate:this.state.scheduleDate,showDisplayInWatchOption:this.state.showDisplayInWatchOption,showNewsFeedOption:!a,showSecretVideoOption:!a,showTopBorder:!0,onToggleAddToPagesStory:this.$6,onToggleDisplayInWatchOption:this.$7,onToggleNewFeed:this.$8,onToggleEmbedding:this.$9,onToggleSecretVideo:this.$10})):null,this.state.showPlaylistSection?b("React").createElement(b("VideoComposerPlaylistSection.react"),{videoComposerID:this.props.videoComposerID,pageID:this.state.pageID,playlistIDs:this.state.playlistIDs,playlistOptions:this.state.playlistOptions}):null,e?this.$5():null,c?b("React").createElement(b("VideoComposerCrossPostSection.react"),{videoComposerID:this.props.videoComposerID,pageID:this.state.pageID,crosspostPages:this.state.crosspostPages,shouldShowIsMonetizable:this.state.shouldShowIsMonetizable,enableCrosspostRefresh:this.state.enableCrosspostRefresh,onPageToggle:this.$11,showMultipostUpsellNux:this.state.showMultipostUpsellNux,showTopBorder:this.$1()||this.state.showPlaylistSection||e}):null,this.$3()?b("React").createElement(b("VideoComposerModerationSection.react"),babelHelpers["extends"]({},this.state,{showGraphicWarningOption:!a&&this.state.allowGraphicWarningOption,showBlockSocialOption:!a,showTopBorder:c||this.state.showPlaylistSection||e||this.$1(),onGraphicWarningToggle:this.$12,onBlockSocialToggle:this.$13,onCommentatingPermissionToggle:this.$14})):null,b("React").createElement(b("VideoComposerShowsMatureContentSectionContainer.react"),{videoComposerID:this.props.videoComposerID}),this.state.enableDonationTagger?null:b("React").createElement(b("VideoComposerFundraiserContainer.react"),{videoComposerID:this.props.videoComposerID}),this.state.allowSettingDrm?b("React").createElement(b("VideoComposerDialogDrmSection.react"),babelHelpers["extends"]({},this.state,{onDrmToggle:this.$15})):null)};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerDistributionTabContainer.react",["FluxContainer","React","VideoComposerDistributionTabConfig","VideoComposerStores","VideoComposerTabItemContainer.react"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getStores=function(a){return[b("VideoComposerStores").getUIStore(a.videoComposerID)]};c.calculateState=function(a,c){a=b("VideoComposerStores").getUIStore(c.videoComposerID).getState();c=a.selectedTab;return{isSelected:c==="distribution"}};var d=c.prototype;d.render=function(){return b("React").createElement(b("VideoComposerTabItemContainer.react"),babelHelpers["extends"]({videoComposerID:this.props.videoComposerID,tabConfig:b("VideoComposerDistributionTabConfig")},this.state))};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("ComposerCharityTypeahead.react",["cx","FundraiserForStoryCharityPickerRelaySearchSource","FundraiserNonprofitSearchNullStateHintTextQE","QE2Logger","React","XUITypeahead.react"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(c){__p&&__p();var d;d=a.call(this,c)||this;d.$2=function(a){a=a.target.value;d.setState({query:a});!a&&d.props.onClear&&d.props.onClear()};d.$3=function(a){d.setState({query:a.getTitle()}),d.props.onSelect(a)};d.$1=new(b("FundraiserForStoryCharityPickerRelaySearchSource"))();d.state={query:c.query?c.query:""};return d}var d=c.prototype;d.componentDidMount=function(){this.props.focusOnMount&&this.refs.typeahead&&this.refs.typeahead.focusInput()};d.render=function(){var a=this.props.placeholder;a||(b("QE2Logger").logExposureForUser(b("FundraiserNonprofitSearchNullStateHintTextQE").universe),a=b("FundraiserNonprofitSearchNullStateHintTextQE").search_bar_hint_text);return b("React").createElement(b("XUITypeahead.react"),{className:"_5esx",onChange:this.$2,onSelectAttempt:this.$3,placeholder:a,queryString:this.state.query,ref:"typeahead",searchSource:this.$1,showEntriesOnFocus:!0})};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerFundraiserContainer.react",["cx","fbt","ComposerCharityTypeahead.react","FluxContainer","React","VideoComposerDistributionActions","VideoComposerField.react","VideoComposerStores"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();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;g0||i),isPublishing:e,prereviewDisabledReason:f,shouldPremiere:c,showCategoryRequiredError:j}};var d=c.prototype;d.render=function(){return b("React").createElement(b("VideoComposerFirstStepFooterRightSection.react"),babelHelpers["extends"]({videoComposerID:this.props.videoComposerID},this.state))};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerFirstStepNextButtonContainer.react",["FluxContainer","React","VideoComposerFirstStepNextButton.react","VideoComposerStores"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getStores=function(a){return[b("VideoComposerStores").getAdBreakStore(a.videoComposerID),b("VideoComposerStores").getUIStore(a.videoComposerID),b("VideoComposerStores").getPublishingStore(a.videoComposerID),b("VideoComposerStores").getRightsStore(a.videoComposerID)]};c.calculateState=function(a,c){__p&&__p();a=b("VideoComposerStores").getUIStore(c.videoComposerID).getState();a=a.showReviewableBrandedContentConfirmationDialog;var d=b("VideoComposerStores").getPublishingStore(c.videoComposerID).getState(),e=d.disablePublish,f=d.isPosting;d=d.isPostPending;var g=b("VideoComposerStores").getAdBreakStore(c.videoComposerID).getState(),h=g.isAdBreakPrereviewDialogOpen;g=g.shouldShowImageAdsModal;c=b("VideoComposerStores").getRightsStore(c.videoComposerID).getState();c=c.showCategoryRequiredError;f=f||d;return{disablePublish:e,isAdBreakPrereviewDialogOpen:h,isPublishing:f,showCategoryRequiredError:c,showReviewableBrandedContentConfirmationDialog:a,shouldShowImageAdsModal:g}};var d=c.prototype;d.render=function(){return b("React").createElement(b("VideoComposerFirstStepNextButton.react"),babelHelpers["extends"]({videoComposerID:this.props.videoComposerID},this.state),this.props.children)};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerFooterActorInfo.react",["cx","Image.react","React","Tooltip","XUIText.react"],(function(a,b,c,d,e,f,g){"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(){return b("React").createElement("div",{className:"_6p7j"},b("React").createElement(b("Image.react"),babelHelpers["extends"]({className:"_6p7k",src:this.props.profilePictureURI,height:24,width:24},b("Tooltip").propsFor(this.props.profileDisplayName))),b("React").createElement(b("XUIText.react"),{className:"_6p7l",size:"body3",color:"placeholder"},this.props.profileDisplayName))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerFooterActorInfoContainer.react",["FluxContainer","React","VideoComposerFooterActorInfo.react","VideoComposerStores"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getStores=function(a){return[b("VideoComposerStores").getMetadataStore(a.videoComposerID)]};c.calculateState=function(a,c){a=b("VideoComposerStores").getMetadataStore(c.videoComposerID).getState();c=a.profileDisplayName;a=a.profilePictureURI;return{profileDisplayName:c,profilePictureURI:a}};var d=c.prototype;d.render=function(){return b("React").createElement(b("VideoComposerFooterActorInfo.react"),this.state)};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerFooterSectionContainer.react",["CreatorStudioMultipostActions","FluxContainer","MediaManagerBulkUploadActions","React","VideoComposerFooterSection.react","VideoComposerPanelIndividualComposerPublishDrawerFooter.react","VideoComposerPublishDrawerFooterContainer.react","VideoComposerStores","VideoComposerUtils"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("VideoComposerUtils").isFromCreatorStudioBulkUploadPanel,h=b("VideoComposerUtils").isFromCreatorStudioMultipostPanel;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;gb("VideoComposerDialogConstants").MAX_TITLE_LENGTH,showInNewsFeed:a}};var d=c.prototype;d.render=function(){return b("React").createElement(b("VideoComposerShowTrailerFooter.react"),babelHelpers["extends"]({videoComposerID:this.props.videoComposerID},this.state))};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerGenericConfirmationDialog.react",["fbt","FDSButton.react","FDSCancelButton.react","FDSModal.react","FDSModalFooter.react","FDSModalHeader.react","FDSSection.react","FDSText.react","React"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=480;a=function(a){babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){var a;return b("React").createElement(b("FDSModal.react"),{width:h,header:b("React").createElement(b("FDSModalHeader.react"),{title:this.props.title}),footer:b("React").createElement(b("FDSModalFooter.react"),{primaryButton:b("React").createElement(b("FDSButton.react"),{label:(a=this.props.confirmButtonLabel)!=null?a:g._("Confirm"),use:"primary",onClick:this.props.confirmOnClick}),secondaryButton:b("React").createElement(b("FDSCancelButton.react"),{onClick:this.props.cancelOnClick})}),isShown:this.props.isShown,onHide:this.props.cancelOnClick},b("React").createElement(b("FDSSection.react"),null,b("React").createElement(b("FDSText.react"),null,this.props.message)))};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerGameshowLightweightCloseEditorConfirmationDialogContainer.react",["fbt","FluxContainer","React","VideoComposerGameshowLightweightActions","VideoComposerGenericConfirmationDialog.react","VideoComposerStores"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();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;g=d&&(g=m));q||(t=b("VideoComposerPollsUtils").timeStringToSeconds(f),d&&t>d&&(q=n));!g&&!q&&(t-s=t||b("VideoComposerPollsUtils").timeStringToSeconds(c.endTime)<=s)return;u=!0});u&&(r=p)}return{commonError:r,startTimeError:g,endTimeError:q}};c=function(a){return!a.questionText.trim()};e.exports={isInvalidQuestion:c,validateQuestionTimeWindow:a}}),null); __d("VideoComposerQuestionsDetailsForm.react",["cx","fbt","AbstractTextArea.react","FDSButton.react","React","SUIText.react","SUITextInput.react","Timezone","VideoComposerPollsSettingRow.react","VideoComposerPollsUtils","VideoComposerQuestionsActions","VideoComposerQuestionsUtils","cxMargin","immutable","TimezoneNamesData"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i=3600,j=h._("mm:ss"),k=h._("hh:mm:ss");b("Timezone").registerNamesModule(b("TimezoneNamesData"));a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;for(var e=arguments.length,f=new Array(e),g=0;g1?f/(e.length-1):0;return b("React").createElement("div",null,e.map(function(a,c){return b("React").createElement("div",{key:c,style:{left:c*j},className:"_6hoj"},b("React").createElement(b("BackgroundImage.react"),{width:i,height:h,src:a,backgroundSize:"cover"}))}),b("React").createElement("div",{className:"_6hok",draggable:!1,title:b("VideoComposerDragAndDropScrubberConstants").DROP_AREA_TITLE}))};d.$2=function(a){__p&&__p();var b=i*a.length;if(b>=this.props.width)return a;var c=this.props.width-b,d=Math.ceil(c/b)+1;a=a.reduce(function(a,b){var c=d;while(c-->0)a.push(b);return a},[]);return a};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerDragAndDropScrubberItemAudioPlayer.react",["DateConsts","React"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.componentDidMount=function(){this.$1=document.createElement("audio"),this.$1.loop=!1,this.$1.autoplay=!1,this.$2(this.props.audioVolume),this.$3()};d.componentWillUnmount=function(){this.$1&&(this.$1.pause(),this.$1.remove())};d.componentDidUpdate=function(a){a.audioURL!=this.props.audioURL&&this.$3(),a.audioVolume!=this.props.audioVolume&&this.$2(this.props.audioVolume),a.isPlaying!=this.props.isPlaying&&(a.isPlaying?this.$4():this.$5())};d.$3=function(){this.$1&&(this.$1.src=this.props.audioURL,this.$1.load())};d.$5=function(){if(this.$1){var a=this.props.playPositionInMs-this.props.videoStartTimeInMs;a=Math.min(this.props.audioStartTimeInMs+a,this.props.audioDurationInMs)/b("DateConsts").MS_PER_SEC;this.$1.currentTime=a;this.$1.play()}};d.$4=function(){this.$1&&this.$1.pause()};d.$2=function(a){this.$1&&(this.$1.volume=a)};d.render=function(){return null};return c}(b("React").Component);a.defaultProps={audioURL:"",audioVolume:.7};e.exports=a}),null); __d("VideoComposerDragAndDropScrubberItem.react",["ix","cx","Link.react","React","SoundCollectionHoverIcon.react","TimeFormatUtil","VideoComposerDragAndDropScrubberConstants","VideoComposerDragAndDropScrubberItemAudioPlayer.react","VideoComposerDragAndDropScrubberTypes","asset"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i=b("VideoComposerDragAndDropScrubberTypes").VideoComposerDragAndDropScrubberActionTypes,j=b("VideoComposerDragAndDropScrubberTypes").VideoComposerDragAndDropScrubberItemSourceNumberShapeTypes,k=b("VideoComposerDragAndDropScrubberTypes").VideoComposerDragAndDropScrubberItemSourceTypes;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;for(var e=arguments.length,f=new Array(e),g=0;g=b("VideoComposerDragAndDropScrubberConstants").MINIMUM_DURATION_IN_MS*b("VideoComposerDragAndDropScrubberConstants").SMALLEST_UNIT&&d.setState({start:e,width:c})},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.componentDidMount=function(){this.updateState()};d.componentDidUpdate=function(a){this.props.lastModifiedTimestamp!=a.lastModifiedTimestamp&&this.updateState()};d.updateState=function(){var a=(this.props.minStartTimeInMs?this.props.minStartTimeInMs:0)*b("VideoComposerDragAndDropScrubberConstants").SMALLEST_UNIT,c=(this.props.startTimeInMs-this.props.itemStartTimeInMs)*b("VideoComposerDragAndDropScrubberConstants").SMALLEST_UNIT,d=(this.props.maxEndTimeInMs?this.props.maxEndTimeInMs:this.props.totalDurationInMs)*b("VideoComposerDragAndDropScrubberConstants").SMALLEST_UNIT,e=(this.props.endTimeInMs+this.props.itemDurationInMs-this.props.itemEndTimeInMs)*b("VideoComposerDragAndDropScrubberConstants").SMALLEST_UNIT;this.setState({leftLimit:Math.max(a,c),movingMiddle:!1,rightLimit:Math.min(d,e),slidingLeft:!1,slidingRight:!1,width:(this.props.endTimeInMs-this.props.startTimeInMs)*b("VideoComposerDragAndDropScrubberConstants").SMALLEST_UNIT,start:this.props.startTimeInMs*b("VideoComposerDragAndDropScrubberConstants").SMALLEST_UNIT,dropAreaRightLimit:this.props.totalDurationInMs*b("VideoComposerDragAndDropScrubberConstants").SMALLEST_UNIT})};d.render=function(){var a=this,c=this.state,d=c.start;c=c.width;var e=b("React").createElement("div",{className:"_6gwc _6gwd",onMouseDown:this.$1},b("React").createElement("div",{className:"_6gwe"})),f=b("React").createElement("div",{className:"_6gv0",onMouseDown:this.$2}),h=b("React").createElement("div",{className:"_6gwc _6gv1",onMouseDown:this.$3},b("React").createElement("div",{className:"_6gwe"})),i=this.state.slidingLeft?this.state.start/b("VideoComposerDragAndDropScrubberConstants").SMALLEST_UNIT-this.props.startTimeInMs+this.props.itemStartTimeInMs:0,k=this.state.slidingRight?this.props.itemStartTimeInMs+this.state.width/b("VideoComposerDragAndDropScrubberConstants").SMALLEST_UNIT:0;return b("React").createElement("div",{className:"_6gv2"+(this.props.isPlaying?" _6ign":""),ref:"node",draggable:!1,style:{left:d,width:c}},e,f,h,this.state.slidingLeft?b("React").createElement("span",{className:"_6hqo"},b("TimeFormatUtil").formatTime(i)):null,this.state.slidingRight?b("React").createElement("span",{className:"_6hqp"},b("TimeFormatUtil").formatTime(k)):null,this.props.sourceOrderNumber?b("React").createElement("div",{className:"_6hqq"},b("React").createElement("div",{className:"_6igo"},b("React").createElement("div",{className:"_6igp"},b("React").createElement("div",{className:"_6igq"},this.props.sourceTitle),b("React").createElement("div",{className:"_6igr"},this.props.sourceSubtitle)),b("React").createElement("div",{className:"_3-9a _3-90"},b("React").createElement(b("Link.react"),{href:"#",onClick:function(){a.props.onDeleteItem&&a.props.onDeleteItem(a.props.index)}},b("React").createElement(b("SoundCollectionHoverIcon.react"),{icon:g("515624"),iconHover:g("538586")})))),b("React").createElement("div",{className:"_6hqr"+(this.props.sourceOrderNumberShape===j.SQUARE?" _6igs":"")},this.props.sourceOrderNumber)):null,b("React").createElement(l,this.props))};d.$6=function(a){var b=this.props.rootElement;return!b?0:a.pageX-b.getBoundingClientRect().left};return c}(b("React").PureComponent);a.defaultProps={sourceOrderNumberShape:j.CIRCLE};function l(a){return a.sourceType!==k.AUDIO?null:b("React").createElement(b("VideoComposerDragAndDropScrubberItemAudioPlayer.react"),{isPlaying:a.isPlaying,playPositionInMs:a.playPositionInMs,audioDurationInMs:a.itemDurationInMs,audioEndTimeInMs:a.itemEndTimeInMs,audioStartTimeInMs:a.itemStartTimeInMs,audioURL:a.sourceURL,audioVolume:a.itemVolume,videoEndTimeInMs:a.endTimeInMs,videoStartTimeInMs:a.startTimeInMs})}e.exports=a}),null); __d("VideoComposerDragAndDropScrubberPositionTracker",["DateConsts","SubscriptionsHandler"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(){__p&&__p();function a(a,c,d,e){__p&&__p();var f=this;this.$1=null;this.$4=a;this.$2=c;this.onUpdatePlayPosition=d;this.onUpdatePlayState=e;this.$3=new(b("SubscriptionsHandler"))();this.$3.addSubscriptions(this.$4.addListener("pausePlayback",function(){f.$5(),f.onUpdatePlayState&&f.onUpdatePlayState(!1)}),this.$4.addListener("finishPlayback",function(){f.$5(),f.onUpdatePlayState&&f.onUpdatePlayState(!1)}),this.$4.addListener("beginPlayback",function(){f.$6(),f.onUpdatePlayState&&f.onUpdatePlayState(!0)}),this.$4.addListener("seekEnd",function(){f.$7()}))}var c=a.prototype;c.$7=function(){var a=this.$4.getVideoAPI().getCurrentTimePosition()*b("DateConsts").MS_PER_SEC-this.$2;this.onUpdatePlayPosition&&this.onUpdatePlayPosition(a)};c.$6=function(){var a=this;this.$1||(this.$1=setInterval(function(){var c=a.$4.getVideoAPI().getCurrentTimePosition()*b("DateConsts").MS_PER_SEC-a.$2;a.onUpdatePlayPosition&&a.onUpdatePlayPosition(c)},10))};c.$5=function(){this.$8()};c.$8=function(){this.$1!==null&&(clearInterval(this.$1),this.$1=null)};c.release=function(){this.$3.release(),this.$8()};return a}();e.exports=a}),null); __d("VideoComposerDragAndDropScrubberPlayhead.react",["cx","React","ReactDOM","VideoComposerDragAndDropScrubberConstants","VideoComposerDragAndDropScrubberPositionTracker"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();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=c.startTimeInMs&&d=b&&a<=c};d.$1=function(a){return a*i};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerSoundEditorTrackListItemEditorTimestamp.react",["ix","cx","fbt","FlexLayout.react","Image.react","React","SUIBusinessTheme","SUITextInput.react","TimeFormatUtil","XUIContextualDialog.react","XUINotice.react","asset"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();var j=10,k=100,l=100,m=300,n=2e3;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;for(var e=arguments.length,f=new Array(e),g=0;g=b&&a<=c};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerSoundEditorTrackListItemEditor.react",["ix","cx","fbt","FDSText.react","FlexLayout.react","React","SoundCollectionHoverIcon.react","VideoComposerDragAndDropScrubberConstants","VideoComposerDragAndDropScrubberTypes","VideoComposerSoundEditorTrackListItemEditorPercentage.react","VideoComposerSoundEditorTrackListItemEditorTimestamp.react","asset","cxMargin"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();var j=b("VideoComposerDragAndDropScrubberTypes").VideoComposerDragAndDropScrubberActionTypes,k=1,l=0;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var b,c;for(var d=arguments.length,e=new Array(d),f=0;f0,d=this.$4(this.props.disableReasons);d=b("React").createElement(b("SUITooltip.react"),{alignment:"left",offset:35,theme:b("SUIBusinessTheme"),tooltip:d,position:"right"},b("React").createElement("div",{style:{backgroundColor:this.state.hovering?"rgba(0, 0, 0, 0.7)":null}},b("React").createElement(b("FDSButton.react"),{ref:this.$1,icon:b("React").createElement(b("Image.react"),{src:g("551662")}),isDisabled:c,use:"flatWhite",label:this.state.hovering?a:"",onClick:this.$5,onMouseEnter:this.$3,onMouseLeave:this.$2})));return b("React").createElement("div",{className:"_6er5"},d)};d.$4=function(a){if(a.length<=0)return null;if(this.props.disableReasons.includes(j.PREMIERE))return i._("Videos that will premiere or post as a new release cannot be trimmed.");a=a.map(function(a){return k[a]});a=b("intlList")(a);return i._("Can't trim video while {reasons} are enabled.",[i._param("reasons",a)])};return c}(b("React").Component);e.exports=c}),null); __d("VideoComposerTrimmingButtonContainer.react",["FluxContainer","React","VideoComposerPublishingTypes","VideoComposerStores","VideoComposerTrimmingButton.react","VideoComposerTrimmingTypes"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("VideoComposerPublishingTypes").PublishingType,h=b("VideoComposerTrimmingTypes").TrimmingDisableReasons;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getStores=function(a){return[b("VideoComposerStores").getAdBreakStore(a.videoComposerID),b("VideoComposerStores").getCaptionsStore(a.videoComposerID),b("VideoComposerStores").getPollsStore(a.videoComposerID),b("VideoComposerStores").getSoundEditorStore(a.videoComposerID),b("VideoComposerStores").getSphericalDirectorStore(a.videoComposerID),b("VideoComposerStores").getPublishingStore(a.videoComposerID),b("VideoComposerStores").getPremiereStore(a.videoComposerID)]};c.calculateState=function(a,c){__p&&__p();a=[];var d=b("VideoComposerStores").getCaptionsStore(c.videoComposerID).getState();(!d.drafts.isEmpty()||d.isAutoGenerating)&&a.push(h.CAPTION);d=b("VideoComposerStores").getPollsStore(c.videoComposerID).getState();d.polls.isEmpty()||a.push(h.POLLS);d=b("VideoComposerStores").getAdBreakStore(c.videoComposerID).getState();d.insertedAdBreaks.isEmpty()||a.push(h.ADBREAKS);d=b("VideoComposerStores").getSoundEditorStore(c.videoComposerID).getState();d.addedTracks.isEmpty()||a.push(h.SOUND_OVERLAY);d=b("VideoComposerStores").getSphericalDirectorStore(c.videoComposerID).getState();d=d.spherical;d&&a.push(h.SPHERICAL_DIRECTOR);d=b("VideoComposerStores").getPublishingStore(c.videoComposerID).getState();d=d.publishingType;c=b("VideoComposerStores").getPremiereStore(c.videoComposerID).getState();c=c.shouldPremiere;(d===g.PREMIERE||c)&&a.push(h.PREMIERE);return{disableReasons:a}};var d=c.prototype;d.render=function(){return b("React").createElement(b("VideoComposerTrimmingButton.react"),{videoComposerID:this.props.videoComposerID,disableReasons:this.state.disableReasons,isMenuItem:this.props.isMenuItem})};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerTrimmingCancelConfirmDialog.react",["fbt","FDSButton.react","FDSModal.react","FDSModalFooter.react","FDSModalHeader.react","FDSSection.react","LayerHideOnEscape","React"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=480;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=b&&a<=c};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerTrimmingTimestamp.react",["cx","fbt","FDSText.react","React","VideoComposerClippingActions","VideoComposerTrimmingActions","VideoComposerTrimmingTimestampInput.react","VideoComposerTrimmingTypes"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i=b("VideoComposerTrimmingTypes").TimestampTypes;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){var a=this,c=this.props,d=c.endTime,e=c.maxTime,f=c.minimumDuration,g=c.minTime;c=c.startTime;return b("React").createElement("div",{className:"_2a1q"},b("React").createElement("div",{className:"_2a1r"},b("React").createElement(b("FDSText.react"),{color:"primary",size:"header4",weight:"bold"},h._("From"))),b("React").createElement(b("VideoComposerTrimmingTimestampInput.react"),{maxTime:d-f,minTime:g,onTimeChange:function(b){a.$1(b,i.START_TIME)},timestamp:c}),b("React").createElement("div",{className:"_2a1r _3-99"},b("React").createElement(b("FDSText.react"),{color:"primary",size:"header4",weight:"bold"},h._("To"))),b("React").createElement(b("VideoComposerTrimmingTimestampInput.react"),{maxTime:e,minTime:c+f,onTimeChange:function(b){a.$1(b,i.END_TIME)},timestamp:d}))};d.$1=function(a,c){this.props.isManualInput===!0?c===i.START_TIME?b("VideoComposerClippingActions").setClippingStartTime(this.props.videoComposerID,a):b("VideoComposerClippingActions").setClippingEndTime(this.props.videoComposerID,a):c===i.START_TIME?b("VideoComposerTrimmingActions").setTrimmingStartTime(this.props.videoComposerID,a):b("VideoComposerTrimmingActions").setTrimmingEndTime(this.props.videoComposerID,a)};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerTrimmingTimestampContainer.react",["FluxContainer","React","VideoComposerStores","VideoComposerTrimmingConstants","VideoComposerTrimmingTimestamp.react"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getStores=function(a){return[b("VideoComposerStores").getMetadataStore(a.videoComposerID),b("VideoComposerStores").getTrimmingEditorStore(a.videoComposerID),b("VideoComposerStores").getClippingStore(a.videoComposerID)]};c.calculateState=function(a,c){__p&&__p();a=b("VideoComposerStores").getMetadataStore(c.videoComposerID).getState();a=a.videoDuration;a=a||0;if(c.isManualInput===!0){var d=b("VideoComposerStores").getClippingStore(c.videoComposerID).getState(),e=d.selectedStartTime;d=d.selectedEndTime;return{endTime:d||a,startTime:e||0,videoDuration:a}}else{d=b("VideoComposerStores").getTrimmingEditorStore(c.videoComposerID).getState();e=d.draftEndTime;c=d.draftStartTime;return{endTime:e||a,startTime:c||0,videoDuration:a}}};var d=c.prototype;d.render=function(){return b("React").createElement(b("VideoComposerTrimmingTimestamp.react"),{videoComposerID:this.props.videoComposerID,endTime:this.state.endTime,maxTime:this.state.videoDuration,minimumDuration:b("VideoComposerTrimmingConstants").MIN_TRIM_DURATION,minTime:0,startTime:this.state.startTime,isManualInput:this.props.isManualInput})};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a,{withProps:!0})}),null); __d("VideoComposerTrimmingVideoPlayerContainer.react",["FluxContainer","React","VideoComposerStores","VideoComposerTrimmingActions","VideoComposerTrimmingConstants","VideoComposerTrimmingVideoPlayer.react"],(function(a,b,c,d,e,f){"use strict";__p&&__p();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;gd.props.maxTime)return;d.$10(c,h.START_TIME);d.$10(e,h.END_TIME)}if(d.state.slidingRight){c=d.$6(a);e=c/b("VideoComposerTrimmingConstants").SCRUBBER_WIDTH*d.props.maxTime;a=Math.max(e,d.props.startTime+b("VideoComposerTrimmingConstants").MIN_TRIM_DURATION);a=Math.ceil(a*b("DateConsts").MS_PER_SEC)/b("DateConsts").MS_PER_SEC;a=Math.min(a,d.props.maxTime);d.$10(a,h.END_TIME)}},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.render=function(){__p&&__p();var a=this.props,c=a.endTime,d=a.maxTime,e=a.minTime;a=a.startTime;if(e>=d||d===0)return null;if(!this.$1(c,d,e,a))return null;e=b("VideoComposerTrimmingConstants").SCRUBBER_WIDTH/d;d=e*(c-a);c=e*a;e=this.$2(c,d);return b("React").createElement("div",null,e)};d.$2=function(a,c){var d={},e=null;this.state.slidingLeft?(d.left=a-b("VideoComposerTrimmingConstants").SCRUBBER_SLIDER_WIDTH,e=b("VideoInstreamUtils").convertTimestampToFormattedString(this.props.startTime)):this.state.slidingRight&&(d.right=b("VideoComposerTrimmingConstants").SCRUBBER_WIDTH-a-c-b("VideoComposerTrimmingConstants").SCRUBBER_SLIDER_WIDTH,e=b("VideoInstreamUtils").convertTimestampToFormattedString(this.props.endTime));d=b("React").createElement("div",{className:"_2e_z",style:d},e);e=b("React").createElement("div",{className:"_2e_t",style:{width:c,left:a}},b("React").createElement("div",{className:"_2e_s"}));var f=b("React").createElement("div",{className:"_2e_u _2e_v",style:{left:a-b("VideoComposerTrimmingConstants").SCRUBBER_SLIDER_WIDTH,width:b("VideoComposerTrimmingConstants").SCRUBBER_SLIDER_WIDTH},onMouseDown:this.$3},b("React").createElement("div",{className:"_2e_x"})),g=b("React").createElement("div",{className:"_2e_u _2e_w",style:{left:a+c,width:b("VideoComposerTrimmingConstants").SCRUBBER_SLIDER_WIDTH},onMouseDown:this.$4},b("React").createElement("div",{className:"_2e_x"}));a=b("React").createElement("div",{className:"_2e_u _6agg",style:{left:a,width:c},onMouseDown:this.$5});return b("React").createElement("div",null,e,f,a,g,d)};d.$6=function(a){var b=this.props.rootElement;return!b?0:a.pageX-b.getBoundingClientRect().left};d.$1=function(a,c,d,e){return!isNaN(e)&&!isNaN(a)&&a>=0&&a<=c&&e>=0&&e>=d&&e<=a-b("VideoComposerTrimmingConstants").MIN_TRIM_DURATION};d.$9=function(){this.props.onPreview&&this.props.onPreview(this.props.endTime,this.props.startTime)};d.$10=function(a,b){this.props.onTimeChange&&this.props.onTimeChange(a,b)};return c}(b("React").Component);e.exports=a}),null); __d("VideoComposerTrimmingVisualizer.react",["cx","BackgroundImage.react","React","VideoComposerTrimmingConstants","VideoComposerTrimmingVisualOverlay.react"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=48,i=h*16/9;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;f1?c/(a.thumbnailURLs.length-1):0;return b("React").createElement("div",{className:"_6aaj"},a.thumbnailURLs.map(function(a,c){return b("React").createElement("div",{key:c,style:{left:c*e},className:"_6aak"},b("React").createElement(b("BackgroundImage.react"),{backgroundSize:"cover",height:h,width:i,src:a}))}),b("React").createElement("div",{className:"_6ju6",draggable:!1}))}e.exports=a}),null); __d("VideoComposerTrimmingVisualizerContainer.react",["FluxContainer","React","VideoComposerClippingActions","VideoComposerStores","VideoComposerTrimmingActions","VideoComposerTrimmingTypes","VideoComposerTrimmingVisualizer.react"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("VideoComposerTrimmingTypes").TimestampTypes;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){var c,d;for(var e=arguments.length,f=new Array(e),h=0;h0,g={};g.ad_breaks=d;g.ad_breaks_experiment_revenue_loss_threshold=a.holdoutTestRevenueLossThresholdInCents;g.enable_ad_breaks_experiment=f;e&&(g.ad_breaks_block_lists=e,g.has_ad_breaks_block_lists=!0);g.should_auto_adjust_manual_ad_breaks=a.isAdBreakAutoAdjustmentEnabled;g.should_auto_insert_ad_breaks=a.isAdBreakAutoInsertionEnabled&&!a.adBreaksDisabled;g.should_use_image_ads=a.shouldUseImageAds;return b("Promise").resolve(g)};d.getEditRequestDataToSend=function(){var a=this.getPostRequestDataToSend();return a.then(function(a){return b("flattenPHPQueryData")(a)})};d.getIsMidRollOptOutFeatureEnabled=function(){var a=this.getState();a=a.shouldUseImageAds;return a};d.getShouldIgnorePublishNextStep=function(){if(this.videoIsLessThanThreeMinutes())return!1;var a=this.getState(),b=a.adBreaksDisabled,c=a.isPageMidRollOptOutEnabled,d=a.hasUserSeenAdBreakTab;a=a.shouldShowImageAdsModal;return b&&c&&!d&&!a};d.videoIsLessThanThreeMinutes=function(){var a=b("VideoComposerStores").getMetadataStore(this.getState().videoComposerID).getVideoPreviewTimeData();a=a.videoDuration;return(a||0)0);this.$VideoComposerAdBreakStoreClass23(a);return a};d.$VideoComposerAdBreakStoreClass7=function(a){if(a.insertedAdBreaks.findIndex(function(b){return b.timeOffset===a.currentAdBreakTimeOffset})>=0)return a;a=a.set("insertedAdBreaks",a.insertedAdBreaks.push({status:a.adBreaksDisabled?"disabled":"enabled",thumbnailURL:null,timeOffset:a.currentAdBreakTimeOffset}).sort(function(a,b){return a.timeOffset-b.timeOffset}));this.$VideoComposerAdBreakStoreClass23(a);return a};d.$VideoComposerAdBreakStoreClass9=function(a,b){b=Math.round(b*h)/h;a=a.set("currentAdBreakTimeOffset",b);return a};d.$VideoComposerAdBreakStoreClass10=function(a,b){a=a.set("currentPreviewIndex",b);return a};d.$VideoComposerAdBreakStoreClass11=function(a,b){a=a.set("isAdBreakAutoAdjustmentEnabled",b);return a};d.$VideoComposerAdBreakStoreClass12=function(a,b){a=a.set("isAdBreakAutoInsertionEnabled",b);b||(a=a.set("isImageAdsDropdownExpanded",!1),a=this.$VideoComposerAdBreakStoreClass22(a,!1));return a};d.$VideoComposerAdBreakStoreClass13=function(a,b){a=a.set("isAdBreakToggleEdited",b);return a};d.$VideoComposerAdBreakStoreClass8=function(a,b){a=a.set("canUseAdBreaks",b);return a};d.$VideoComposerAdBreakStoreClass14=function(a,b){a=a.set("isBrandedContentVideo",b);return a};d.$VideoComposerAdBreakStoreClass16=function(a,c){b("VideoComposerDialogAdBreakUtils").startPageOnboarding(c);return a};d.$VideoComposerAdBreakStoreClass21=function(a,c,d){b("VideoComposerDialogAdBreakUtils").updateInsertionProfileStatus(c,d);return a};d.$VideoComposerAdBreakStoreClass15=function(a,b){a=a.set("showAdBreaksUpsellDialog",b);return a};d.$VideoComposerAdBreakStoreClass17=function(a,b,c){a=a.set("adBreaksDisabled",b);a=a.set("insertedAdBreaks",a.insertedAdBreaks.map(function(a){a.status=b?"disabled":"enabled";return a}));b?(a=a.set("shouldShowImageAdsUpsell",!1).set("isImageAdsDropdownExpanded",!1),a=this.$VideoComposerAdBreakStoreClass22(a,!1)):c&&this.$VideoComposerAdBreakStoreClass24()&&(a=this.$VideoComposerAdBreakStoreClass22(a,!0));return a};d.$VideoComposerAdBreakStoreClass18=function(a,b){a=a.set("holdoutTestEnabled",b);return a};d.$VideoComposerAdBreakStoreClass19=function(a,b,c){var d=a.insertedAdBreaks.findIndex(function(a){return a.timeOffset===b});if(d<0)return a;var e=a.insertedAdBreaks,f=e.get(d);f=babelHelpers["extends"]({},f,{thumbnailURL:c});e=e.set(d,f);return a.set("insertedAdBreaks",e)};d.$VideoComposerAdBreakStoreClass20=function(a,b){a=a.set("vpc",b);this.$VideoComposerAdBreakStoreClass23(a);return a};d.$VideoComposerAdBreakStoreClass23=function(a){__p&&__p();var c=a.vpc,d=a.insertedAdBreaks,e=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getVideoPreviewTimeData(),f=e?e.videoStartTime:0;if(c&&c.getVideoNodeNullable()){e=function(e){var g=d.get(e);if(g.thumbnailURL!==null)return"continue";b("promiseDone")(b("generateVideoThumbnails")(c.getVideoNode(),a.isAdBreakInsertionRedesignV2?k:j,a.isAdBreakInsertionRedesignV2?i:j,1,"cover",g.timeOffset+f),function(c){b("VideoComposerAdBreakActions").updateThumbnailURL(a.videoComposerID,g.timeOffset,c.thumbnails[0].getURL())},function(a){})};for(var g=0;g0&&(e.sponsor_id=a[0],e.direct_share_status=d.directShareStatus,e.sponsor_relationship=d.sponsorRelationship)}f=b("ReactComposerTaggerStore").getTaggerData(c,b("ReactComposerTaggerType").FUNDRAISER);d=(a=f)!=null?a.charityID:a;d&&(e.fundraiser_for_story_charity_id=d);f=b("PagesComposerBoostedPostsStore").getConfig(c);f!==null&&(e.boosted_post=f);e.multilingual_data=b("ReactComposerMultilingualStatusStore").getCrosspostData(c);e.specified_dialect=b("ReactComposerMultilingualStatusStore").getSpecifiedPostLanguage(c);return b("Promise").resolve(b("flattenPHPQueryData")(e))};d.getEditRequestDataToSend=function(){var a=this.getPostRequestDataToSend(),c=this.getState(),d=c.composerConfig,e=c.fundedContentProgram,f=c.selectedGame,g=c.isExplicitlyTaggedAsGamingVideo;d=(c=d)!=null?(c=c.contextConfig)!=null?c.composerID:c:c;if(!d)return b("Promise").reject();var h=b("VideoComposerDialogBasicUtils").getComposerTaggerData(d);return a.then(function(a){a={description:a.xhpc_message,content_tags:a.content_tags,episode_data:a.episode_data_json,free_form_tags:a.free_form_tags,funded_content_program:e,game_id:f?f.getUniqueID():"",is_explicitly_tagged_as_gaming_video:g,multilingual_specified_lang:a.multilingual_specified_lang,multilingual_status_langs:a.multilingual_status_langs,multilingual_statuses:a.multilingual_statuses,playlist_ids:a.playlistIDs};Object.assign(a,h);return b("Promise").resolve(b("flattenPHPQueryData")(a))})};return c}(b("VideoComposerStoreBase"));e.exports=c}),null); __d("VideoComposerDialogStoreClass",["DOM","ImmutableRecordWithV4Types","React","ReactDOM","VideoComposerActionTypes","VideoComposerDialogContainer.react","VideoComposerStoreBase"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;c={videoComposerID:"",dialogMounted:!1};var g=b("DOM").create("div"),h=a(c);d=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return h()};d.reduceImpl=function(a,c){switch(c.type){case b("VideoComposerActionTypes").MOUNT_COMPOSER_DIALOG:a.dialogMounted||(b("ReactDOM").render(b("React").createElement(b("VideoComposerDialogContainer.react"),{videoComposerID:a.videoComposerID}),g),a=a.set("dialogMounted",!0));return a;case b("VideoComposerActionTypes").EXIT_DIALOG:case b("VideoComposerActionTypes").CLOSE_PUBLISH_CONFIRM_DIALOG:case b("VideoComposerActionTypes").SAVE_EDITED_VIDEO_SUCCESS:case b("VideoComposerActionTypes").MINIMIZE_DIALOG:b("ReactDOM").unmountComponentAtNode(g);return a.set("dialogMounted",!1);default:return a}};return c}(b("VideoComposerStoreBase"));e.exports=d}),null); __d("VideoCommentatingPermission",[],(function(a,b,c,d,e,f){e.exports=Object.freeze({UNSET:"unset",ALLOW:"allow",DISALLOW:"disallow"})}),null); __d("XVideoComposerFetchCrosspostPagesController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/crosspost_pages/",{page_id:{type:"FBID",required:!0}})}),null); __d("XVideoComposerMatureContentRatingAppealFormController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/mature_content_rating/appeals_form/",{page_id:{type:"FBID"},video_id:{type:"FBID"},original_mature_content_rating:{type:"Enum",enumType:0},expected_mature_content_rating:{type:"Enum",enumType:0},additional_info:{type:"String"}})}),null); __d("VideoComposerDistributionStoreClass",["Promise","ActorURI","AsyncRequest","ImmutableRecordWithV4Types","ReactComposerAudienceStore","SimpleNUXMessage","SimpleNUXMessageTypes","VideoCommentatingPermission","VideoComposerActions","VideoComposerActionTypes","VideoComposerDialogDistributionUtils","VideoComposerDispatchers","VideoComposerDistributionActions","VideoComposerMatureContentRatingUtils","VideoComposerPostType","VideoComposerPublishingTypes","VideoComposerStoreBase","VideoComposerStores","VideoComposerUtils","VideoEditPublishingAction","XVideoComposerFetchCrosspostPagesController","XVideoComposerMatureContentRatingAppealFormController","flattenPHPQueryData","immutable","keyMirror","setTimeout"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;var g=b("VideoComposerMatureContentRatingUtils").MATURE_CONTENT_APPEAL_FORM_STATUS,h=b("VideoComposerPostType").VideoComposerPostTypes,i=b("VideoComposerPublishingTypes").PublishingType,j=b("keyMirror")(b("VideoCommentatingPermission")),k=a({videoComposerID:"",addToPagesStory:!1,displayInWatch:!0,showInNewsFeed:!0,shouldShowIsMonetizable:!1,allowEmbedding:!0,disableEmbeddingOption:!1,allMonetizableSelected:!1,addAsSecretVideo:!1,charityData:null,disableAddAsSecretVideo:!1,disableShowInNewsFeed:!1,disableShowInWatchForSecretVideo:!1,crosspostPages:null,enableCrosspostRefresh:!1,allowGraphicWarningOption:!1,showDisplayInWatchOptionIsToggleEnabled:!1,showGraphicWarning:!1,showFundraiser:!1,showNewTag:!1,showStoriesIntegration:!1,blockSocial:!1,commentatingPermission:"allow",showCommentatingPermissionToggle:!0,canShowMatureContentRating:!1,canShowMatureContentRatingAppealForm:!1,matureContentAppealFormStatus:g.NOT_INITIATED,allowSettingMatureContentRating:!1,matureContentRating:0,originalMatureContentRating:0,showMatureContentAppealFormEditor:!1,allowSettingDrm:!1,enableDrm:!1,originalCrosspostPages:b("immutable").Map(),reducedCrosspostingPayloadEligible:!1,showMultipostUpsellNux:!1,showID:null,seasonID:null,isShowDraft:!1,isSeasonDraft:!1,isSeriesDogfooded:!1,isSeasonDogfooded:!1,isShowTrailer:!1,seriesOptionsMap:b("immutable").Map(),seriesToSeasonOptionsMap:b("immutable").Map()});c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return k()};d.reduceImpl=function(a,c){__p&&__p();var d;switch(c.type){case b("VideoComposerActionTypes").INITIALIZE_UPLOAD_COMPOSER:a=a.set("reducedCrosspostingPayloadEligible",c.serverParams.common.reducedCrosspostingPayloadEligible);c.clientParams.entryPointRef==="cs_content_show_trailer_upload"&&(a=a.set("isShowTrailer",!0));a=a.set("isShowDraft",(d=c.clientParams.isShowDraft)!=null?d:!1);a=a.set("isSeasonDraft",(d=c.clientParams.isSeasonDraft)!=null?d:!1);a=a.set("isSeriesDogfooded",(d=c.clientParams.isSeriesDogfooded)!=null?d:!1);a=a.set("isSeasonDogfooded",(d=c.clientParams.isSeasonDogfooded)!=null?d:!1);return a;case b("VideoComposerActionTypes").INITIALIZE_EDIT_COMPOSER:return a.set("reducedCrosspostingPayloadEligible",c.editParams.common.reducedCrosspostingPayloadEligible);case b("VideoComposerActionTypes").BOOTLOAD_DISTRIBUTION_TAB:return this.$VideoComposerDistributionStoreClass1(a).set("allowGraphicWarningOption",c.data.allowGraphicWarningOption).set("disableEmbeddingOption",c.data.disableEmbeddingOption).set("allowEmbedding",!c.data.disableEmbeddingOption).set("showDisplayInWatchOptionIsToggleEnabled",c.data.showDisplayInWatchOptionIsToggleEnabled).set("showFundraiser",c.data.showFundraiser).set("canShowMatureContentRating",c.data.showMatureContentRating).set("canShowMatureContentRatingAppealForm",c.data.showMatureContentRatingAppealsForm).set("allowSettingMatureContentRating",c.data.allowSettingMatureContentRating).set("showCommentatingPermissionToggle",c.data.showCommentatingPermissionToggle).set("showStoriesIntegration",c.data.showStoriesIntegration).set("allowSettingDrm",c.data.allowSettingDrm).set("showNewTag",this.$VideoComposerDistributionStoreClass2()).set("showMultipostUpsellNux",c.data.showMultipostUpsellNux).set("seriesOptionsMap",b("immutable").Map(c.data.seriesOptionsMap)).set("seriesToSeasonOptionsMap",b("immutable").Map(c.data.seriesToSeasonOptionsMap));case b("VideoComposerActionTypes").BOOTLOAD_DISTRIBUTION_TAB_FOR_EDIT:a=this.$VideoComposerDistributionStoreClass3(c.data.crosspostPages,a);a=a.set("allowEmbedding",c.data.allowEmbedding).set("disableEmbeddingOption",c.data.disableEmbeddingOption).set("canShowMatureContentRating",c.data.showMatureContentRating).set("canShowMatureContentRatingAppealForm",c.data.showMatureContentRatingAppealsForm).set("allowSettingMatureContentRating",c.data.allowSettingMatureContentRating).set("matureContentRating",c.data.matureContentRating).set("originalMatureContentRating",c.data.matureContentRating).set("commentatingPermission",c.data.commentatingPermission).set("showCommentatingPermissionToggle",c.data.showCommentatingPermissionToggle).set("crosspostPages",c.data.crosspostPages).set("showNewTag",this.$VideoComposerDistributionStoreClass2()).set("seriesOptionsMap",b("immutable").Map(c.data.seriesOptionsMap)).set("seriesToSeasonOptionsMap",b("immutable").Map(c.data.seriesToSeasonOptionsMap));if(c.data.showsV2EpisodeData!=null){d=c.data.showsV2EpisodeData;a=a.set("showID",String(d.show_id));d.season_id!=null&&(a=a.set("seasonID",String(d.season_id)));a=a.set("isShowTrailer",(d=d.is_show_trailer)!=null?d:!1)}return a;case b("VideoComposerActionTypes").BOOTLOAD_DISTRIBUTION_TAB_FOR_CROSSPOST:return a.set("showCommentatingPermissionToggle",c.data.showCommentatingPermissionToggle);case b("VideoComposerActionTypes").TOGGLE_ADD_TO_PAGES_STORY:return a.set("addToPagesStory",!a.get("addToPagesStory"));case b("VideoComposerActionTypes").TOGGLE_DISPLAY_IN_WATCH_OPTION:return a.set("displayInWatch",!a.get("displayInWatch"));case b("VideoComposerActionTypes").TOGGLE_NEWS_FEED:return a.set("showInNewsFeed",!a.get("showInNewsFeed"));case b("VideoComposerActionTypes").TOGGLE_EMBEDDING:return a.set("allowEmbedding",!a.get("allowEmbedding"));case b("VideoComposerActionTypes").TOGGLE_SECRET_VIDEO:d=!a.get("addAsSecretVideo");a=a.set("addAsSecretVideo",d);d?(a=a.set("displayInWatch",!1).set("showInNewsFeed",!1),a=this.$VideoComposerDistributionStoreClass4(a),a=a.set("blockSocial",!0)):(a=this.$VideoComposerDistributionStoreClass4(a),a=a.set("blockSocial",!1));return a;case b("VideoComposerActionTypes").SET_PUBLISHING_TYPE:c.publishingType===i.PREMIERE?(a=a.set("showInNewsFeed",!0),a=a.set("addAsSecretVideo",!1),a=a.set("blockSocial",!1)):(c.publishingType===i.PUBLISH_FOR_DOGFOODING||c.publishingType===i.DOGFOOD_WITH_SERIES_OR_SEASON)&&(a=a.set("showInNewsFeed",!1),a=a.set("addAsSecretVideo",!1));a=this.$VideoComposerDistributionStoreClass4(a);return a;case b("VideoComposerActionTypes").SET_POST_TYPE:(c.postType===h.PREMIERE||c.postType===h.VIDEO_UPLOAD_WATCH_PARTY)&&(a=a.set("showInNewsFeed",!0),a=a.set("addAsSecretVideo",!1),a=a.set("blockSocial",!1));a=this.$VideoComposerDistributionStoreClass4(a);return a;case b("VideoComposerActionTypes").SELECT_TAB:d=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();d=d.dialogMode;if(c.tab==="distribution"&&d==="video_upload"&&!Array.isArray(a.crosspostPages)){d=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();d.targetID&&this.$VideoComposerDistributionStoreClass5(d.targetID)}return a;case b("VideoComposerActionTypes").OPEN_PUBLISH_DRAWER:if(!Array.isArray(a.crosspostPages)){d=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();d.targetID&&this.$VideoComposerDistributionStoreClass5(d.targetID)}return a;case b("VideoComposerActionTypes").CROSSPOST_PAGES_FETCHED:a=a.set("shouldShowIsMonetizable",c.shouldShowIsMonetizable);a=this.$VideoComposerDistributionStoreClass3(c.pages,a);return a.set("crosspostPages",c.pages);case b("VideoComposerActionTypes").CROSSPOST_LINK_CLICKED:return a.set("enableCrosspostRefresh",!0);case b("VideoComposerActionTypes").REFRESH_CROSSPOST_PAGES:d=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();d.targetID&&(this.$VideoComposerDistributionStoreClass5(d.targetID),a=a.set("crosspostPages",null),a=a.set("originalCrosspostPages",b("immutable").Map()));return a;case b("VideoComposerActionTypes").TOGGLE_CROSSPOST_PAGE:var e=c.pageType==="monetizable_pages",f=a.get("allMonetizableSelected"),j=c.pageID;d=a.get("crosspostPages");d&&(a=a.set("crosspostPages",d.map(function(a){a.id===j&&(a.allow=!a.allow);e&&a.is_monetizable&&(a.allow=!f);return a})));e&&(a=a.set("allMonetizableSelected",!f));return a;case b("VideoComposerActionTypes").TOGGLE_GRAPHIC_WARNING:return a.set("showGraphicWarning",!a.get("showGraphicWarning"));case b("VideoComposerActionTypes").TOGGLE_BLOCK_SOCIAL:return a.set("blockSocial",!a.get("blockSocial"));case b("VideoComposerActionTypes").TOGGLE_COMMENTATING_PERMISSION:return this.$VideoComposerDistributionStoreClass6(a);case b("VideoComposerActionTypes").UPDATE_CHARITY_DATA:return a.set("charityData",c.charityData);case b("VideoComposerActionTypes").UPDATE_MATURE_CONTENT_RATING:return a.set("matureContentRating",c.rating);case b("VideoComposerActionTypes").SHOW_MATURE_CONTENT_APPEAL_FORM:return a.set("showMatureContentAppealFormEditor",!0);case b("VideoComposerActionTypes").HIDE_MATURE_CONTENT_APPEAL_FORM:return a.set("showMatureContentAppealFormEditor",!1);case b("VideoComposerActionTypes").SUBMIT_MATURE_CONTENT_APPEAL_FORM:return this.$VideoComposerDistributionStoreClass7(a,c);case b("VideoComposerActionTypes").SUBMIT_MATURE_CONTENT_APPEAL_FORM_SUCCESS:return a.set("matureContentAppealFormStatus",g.SUBMITTED);case b("VideoComposerActionTypes").RESET_COMPOSER:return this.getInitialState();case b("VideoComposerActionTypes").TOGGLE_DRM:return a.set("enableDrm",!a.get("enableDrm"));case b("VideoComposerActionTypes").TOGGLE_PREMIERE_NOW:a=this.$VideoComposerDistributionStoreClass4(a);return a;case b("VideoComposerActionTypes").UPDATE_SHOW_AND_SEASON_ID:a=a.set("showID",c.showID).set("seasonID",c.seasonID);d=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();d=d.composerEntryPointRef;if(b("VideoComposerUtils").isFromCreatorStudioShowsPanel(d))return a;d=this.$VideoComposerDistributionStoreClass8(c.showID);c=this.$VideoComposerDistributionStoreClass9(c.showID,c.seasonID);a=a.set("isShowDraft",d).set("isSeasonDraft",c);var k=b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState();k=k.publishingType;d=d||c;d?k===i.PUBLISH_NOW&&b("setTimeout")(function(){return b("VideoComposerActions").setPublishingType(a.videoComposerID,i.PUBLISH_WITH_SHOW_OR_SEASON)}):k===i.PUBLISH_WITH_SHOW_OR_SEASON&&b("setTimeout")(function(){return b("VideoComposerActions").setPublishingType(a.videoComposerID,i.PUBLISH_NOW)});return a;default:return a}};d.$VideoComposerDistributionStoreClass8=function(a){var b=this.getState();return a!=null?b.seriesOptionsMap.get(a)!=null&&b.seriesOptionsMap.get(a).publishing_status===2:!1};d.$VideoComposerDistributionStoreClass9=function(a,b){var c=this.getState();if(a!=null){c=c.seriesToSeasonOptionsMap.get(a);if(c&&b!=null)return c.get(b).publishing_status===2}return!1};d.$VideoComposerDistributionStoreClass3=function(a,c){var d=b("immutable").Map();a.forEach(function(a){return d=d.set(a.id,a.allow)});return c.set("originalCrosspostPages",d)};d.$VideoComposerDistributionStoreClass6=function(a){return a.get("commentatingPermission")==="disallow"?a.set("commentatingPermission","allow"):a.set("commentatingPermission","disallow")};d.$VideoComposerDistributionStoreClass7=function(a,c){if(c.type!==b("VideoComposerActionTypes").SUBMIT_MATURE_CONTENT_APPEAL_FORM)return a;b("XVideoComposerMatureContentRatingAppealFormController").getURIBuilder().setFBID("page_id",c.pageID).setFBID("video_id",c.videoID).setEnum("original_mature_content_rating",c.originalMatureContentRating).setEnum("expected_mature_content_rating",c.expectedMatureContentRating).setString("additional_info",c.additionalInfo).getRequest_LEGACY_UNTYPED(new(b("AsyncRequest"))().setMethod("POST")).setPayloadHandler(function(c){return b("VideoComposerDistributionActions").submitMatureContentAppealFormSuccess(a.videoComposerID)}).send();return a.set("matureContentAppealFormStatus",g.IN_PROGRESS)};d.$VideoComposerDistributionStoreClass4=function(a){b("VideoComposerDispatchers").get(a.videoComposerID).waitFor([b("VideoComposerStores").getPublishingStore(a.videoComposerID).getDispatchToken()]);var c=b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState();c=c.isComposerPostScheduleRedesign;return c?this.$VideoComposerDistributionStoreClass10(a):this.$VideoComposerDistributionStoreClass11(a)};d.$VideoComposerDistributionStoreClass11=function(a){__p&&__p();b("VideoComposerDispatchers").get(a.videoComposerID).waitFor([b("VideoComposerStores").getPublishingStore(a.videoComposerID).getDispatchToken()]);var c=b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState();c=c.publishingType;b("VideoComposerDispatchers").get(a.videoComposerID).waitFor([b("VideoComposerStores").getPremiereStore(a.videoComposerID).getDispatchToken()]);var d=b("VideoComposerStores").getPremiereStore(a.videoComposerID).getState();d=d.shouldPremiere;a=a.set("disableShowInWatchForSecretVideo",a.get("addAsSecretVideo"));if(c===i.PREMIERE||c===i.PUBLISH_FOR_DOGFOODING||c===i.PUBLISH_WITH_SHOW_OR_SEASON||c===i.DOGFOOD_WITH_SERIES_OR_SEASON||d)return a.set("disableShowInNewsFeed",!0).set("disableAddAsSecretVideo",!0);return a.get("addAsSecretVideo")===!0?a.set("disableShowInNewsFeed",!0).set("disableAddAsSecretVideo",!1):a.set("disableShowInNewsFeed",!1).set("disableAddAsSecretVideo",!1)};d.$VideoComposerDistributionStoreClass10=function(a){__p&&__p();b("VideoComposerDispatchers").get(a.videoComposerID).waitFor([b("VideoComposerStores").getPublishingStore(a.videoComposerID).getDispatchToken()]);var c=b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState();c=c.postType;b("VideoComposerDispatchers").get(a.videoComposerID).waitFor([b("VideoComposerStores").getPremiereStore(a.videoComposerID).getDispatchToken()]);var d=b("VideoComposerStores").getPremiereStore(a.videoComposerID).getState();d=d.shouldPremiere;var e=a.get("addAsSecretVideo");a=a.set("disableShowInWatchForSecretVideo",e);c=c===h.PREMIERE||c===h.VIDEO_UPLOAD_WATCH_PARTY||d;a=a.set("disableShowInNewsFeed",c||e);a=a.set("disableAddAsSecretVideo",c);return a};d.$VideoComposerDistributionStoreClass1=function(a){var c=b("VideoComposerStores").getBasicStore(a.videoComposerID).getState();c=c.fromComposerID;var d=!1;c&&(d=b("ReactComposerAudienceStore").getStoriesSelected(c));return a.set("addToPagesStory",d)};d.$VideoComposerDistributionStoreClass2=function(){return!b("SimpleNUXMessage").hasUserSeenMessage(b("SimpleNUXMessageTypes").VIDEO_COMPOSER_MATURE_CONTENT_RATING)};d.$VideoComposerDistributionStoreClass5=function(a){var c=this,d=b("XVideoComposerFetchCrosspostPagesController").getURIBuilder().setFBID("page_id",a).getURI();d=b("ActorURI").create(d,a);new(b("AsyncRequest"))().setURI(d).setHandler(function(a){a=a.getPayload();b("VideoComposerDistributionActions").crosspostPagesFetched(c.getState().videoComposerID,a.crosspostPages,a.shouldShowIsMonetizable)}).send()};d.$VideoComposerDistributionStoreClass12=function(){var a=this.getState(),c=b("VideoComposerStores").getPremiereStore(a.videoComposerID).getState();c=c.shouldPremiereWithShowOrSeason;var d=b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState();d=d.publishingType;var e=b("VideoComposerStores").getEditStore(a.videoComposerID).getState();return{show_id:a.showID,season_id:a.seasonID,publish_with_video_list:d===i.PUBLISH_WITH_SHOW_OR_SEASON||d===i.DOGFOOD_WITH_SERIES_OR_SEASON||e.selectedPublishingAction===b("VideoEditPublishingAction").PUBLISH_WITH_SERIES.value||e.selectedPublishingAction===b("VideoEditPublishingAction").PUBLISH_WITH_SEASON.value,should_premiere:c,is_show_trailer:a.isShowTrailer}};d.getCrosspostRequestDataToSend=function(){var a=this.getState();a={no_story:!a.showInNewsFeed,embeddable:a.allowEmbedding,secret:a.addAsSecretVideo,social_actions:!a.blockSocial};this.getShowCommentatingPermissionToggle()&&(a.commentating_permission=this.$VideoComposerDistributionStoreClass13());return b("Promise").resolve(b("flattenPHPQueryData")(a))};d.getEditRequestDataToSend=function(){var a=this.getState(),c=this.filterCrossposted(a.crosspostPages);c={embeddable:a.allowEmbedding,has_embeddable:!0,crossposting_config:c,shows_v2_episode_data:JSON.stringify(this.$VideoComposerDistributionStoreClass12())};this.getShowMatureContentRating()&&a.allowSettingMatureContentRating&&(c.mature_content_rating=a.matureContentRating);this.getShowCommentatingPermissionToggle()&&(c.commentating_permission=a.commentatingPermission);return b("Promise").resolve(b("flattenPHPQueryData")(c))};d.getPostRequestDataToSend=function(){var a=this.getState(),c=this.filterCrossposted(a.crosspostPages),d=this.getShowMatureContentRating()&&a.allowSettingMatureContentRating?a.matureContentRating:null,e=this.getShowCommentatingPermissionToggle()?a.commentatingPermission:null,f=!a.showInNewsFeed||b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState().publishingType===i.PUBLISH_WITH_SHOW_OR_SEASON;return b("Promise").resolve({exclude_from_watch:!a.displayInWatch,no_story:f,embeddable:a.allowEmbedding,secret:a.addAsSecretVideo,crossposting_config:c||[],disturbing:a.showGraphicWarning,social_actions:!a.blockSocial,mature_content_rating:d,enable_drm:a.enableDrm,commentating_permission:e,shows_v2_episode_data:JSON.stringify(this.$VideoComposerDistributionStoreClass12())})};d.getIsAllMonetizableClicked=function(){var a=this.getState();a=a.crosspostPages;if(a&&a.length>0){a=a.find(function(a){return a.allow&&a.type==="monetizable_pages"});return!!a}return!1};d.getCrosspostPages=function(){var a=this.getState();a=a.crosspostPages;return this.filterCrossposted(a)};d.filterCrossposted=function(a){__p&&__p();if(!a)return null;var b=this.getState();b=b.reducedCrosspostingPayloadEligible;if(!b)return a.filter(function(a){return a.type!=="monetizable_pages"});var c=this.getState().originalCrosspostPages;return a.filter(function(a){return a.type!=="monetizable_pages"&&a.allow!==c.get(a.id)})};d.getShowCommentatingPermissionToggle=function(){var a=this.getState();a=a.showCommentatingPermissionToggle;return a};d.getShowMatureContentRating=function(){var a=this.getState(),c=a.canShowMatureContentRating,d=a.originalMatureContentRating;a=a.videoComposerID;a=b("VideoComposerStores").getMetadataStore(a).getState();var e=a.dialogMode;a=a.showVideoType;var f=!1;e==="video_edit"&&(f=d!==0);return c&&(a==="episode"||f)};d.getShowMatureContentAppealForm=function(){var a=this.getShowMatureContentRating(),b=this.getState(),c=b.allowSettingMatureContentRating,d=b.canShowMatureContentRatingAppealForm;b=b.originalMatureContentRating;return b===0||b===1?!1:a===!0&&d===!0&&c===!1};d.shouldAddToPagesStory=function(){var a=this.getState();a=a.videoComposerID;var c=b("VideoComposerStores").getBasicStore(a).getState();c=c.composerConfig;var d=b("VideoComposerStores").getMetadataStore(a).getState(),e=d.pagesComposerContextConfig;d=d.videoDuration;a=b("VideoComposerStores").getPublishingStore(a).getState();a=a.publishingType;return this.getState().addToPagesStory&&b("VideoComposerDialogDistributionUtils").enableAddToStoriesOption(c,e,d||0,a)};d.$VideoComposerDistributionStoreClass13=function(){var a=this.getState();a=a.commentatingPermission;switch(a){case"allow":return j.ALLOW;case"disallow":return j.DISALLOW;default:return j.UNSET}};return c}(b("VideoComposerStoreBase"));e.exports=c}),null); __d("VideoComposerEditStoreClass",["ImmutableRecordWithV4Types","VideoComposerActionTypes","VideoComposerDialogEditUtils","VideoComposerStoreBase","VideoComposerStores"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;var g=a({videoComposerID:"",canMakeFeatured:!1,creationTime:0,downloadGeneratedThumbnailsUrl:null,downloadHDUrl:null,downloadSDUrl:null,editTabsLoaded:!1,embedURL:"",isFeaturedVideo:!1,isSaving:!1,isSavePending:!1,isTitleEmptyInitially:!1,publishingConfig:null,selectedPublishingAction:"",editSource:null,storyDomID:null,timelineIdentifier:null});c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return g()};d.reduceImpl=function(a,c){__p&&__p();switch(c.type){case b("VideoComposerActionTypes").INITIALIZE_EDIT_COMPOSER:a=a.set("canMakeFeatured",c.editParams.canMakeFeatured);a=a.set("creationTime",c.editParams.creationTime);a=a.set("downloadGeneratedThumbnailsUrl",c.editParams.downloadGeneratedThumbnailsUrl);a=a.set("downloadHDUrl",c.editParams.downloadHDUrl);a=a.set("downloadSDUrl",c.editParams.downloadSDUrl);a=a.set("editSource",c.editParams.editSource);a=a.set("embedURL",c.editParams.embedURL);a=a.set("isFeaturedVideo",c.editParams.isFeaturedVideo);a=a.set("isTitleEmptyInitially",c.editParams.title==="");a=a.set("publishingConfig",c.editParams.publishingConfig);a=a.set("selectedPublishingAction",c.editParams.publishingConfig.selectedValue);a=a.set("storyDomID",c.editParams.storyDomID);a=a.set("timelineIdentifier",c.editParams.timelineIdentifier);return a;case b("VideoComposerActionTypes").EDIT_TABS_LOADED:a=a.set("editTabsLoaded",!0);return a;case b("VideoComposerActionTypes").UPDATE_IS_FEATURED_VIDEO:a=a.set("isFeaturedVideo",!0);return a;case b("VideoComposerActionTypes").UPLOAD_FAILED:a.isSavePending&&(a=a.set("isSavePending",!1));return a;case b("VideoComposerActionTypes").UPLOAD_FINISHED:a.isSavePending&&(a=a.set("isSavePending",!1),a=a.set("isSaving",!0),this.$VideoComposerEditStoreClass1());return a;case b("VideoComposerActionTypes").SAVE_EDITED_VIDEO:var d=b("VideoComposerStores").getUploadStore(a.videoComposerID).getState(),e=d.videoUploader;d=d.uploadFinished;if(e&&!d)return a.set("isSavePending",!0);a=a.set("isSaving",!0);this.$VideoComposerEditStoreClass1();return a;case b("VideoComposerActionTypes").SAVE_EDITED_VIDEO_SUCCESS:e=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();d=b("VideoComposerStores").getAdBreakStore(a.videoComposerID).getState();d=!d.adBreaksDisabled&&(d.isAdBreakAutoInsertionEnabled||d.insertedAdBreaks.count()>0);b("VideoComposerDialogEditUtils").onSuccessfulSave(a.videoComposerID,e.actorID||"",e.videoID||"",e.videoAssetID||"",e.isOriginalVideo,d,a.timelineIdentifier,a.storyDomID,a.editSource);return a;case b("VideoComposerActionTypes").SAVE_EDITED_VIDEO_FAILURE:a=a.set("isSaving",!1);return a;case b("VideoComposerActionTypes").SELECT_EDITING_PUBLISH_ACTION:a=a.set("selectedPublishingAction",c.publishAction);return a;case b("VideoComposerActionTypes").RESET_COMPOSER:a=this.getInitialState();return a;default:return a}};d.$VideoComposerEditStoreClass1=function(){var a=this.getState();a=a.videoComposerID;var c=b("VideoComposerStores").getMetadataStore(a).getState(),d=c.actorID,e=c.enabledTabs,f=c.videoID;c=c.composerEntryPointRef;d&&f&&b("VideoComposerDialogEditUtils").onSave(a,d,f,e,c)};return c}(b("VideoComposerStoreBase"));e.exports=c}),null); __d("SphericalDirectorFunnelUtils",["FunnelLogger","SphericalDirectorFunnelConstants","UserAgent"],(function(a,b,c,d,e,f){__p&&__p();a={getBrowserTag:function(){__p&&__p();if(b("UserAgent").isBrowser("Firefox"))return b("SphericalDirectorFunnelConstants").TAGS.BROWSERS.FIREFOX;else if(b("UserAgent").isBrowser("Chrome"))return b("SphericalDirectorFunnelConstants").TAGS.BROWSERS.CHROME;else if(b("UserAgent").isBrowser("IE"))return b("SphericalDirectorFunnelConstants").TAGS.BROWSERS.IE;else if(b("UserAgent").isBrowser("Safari"))return b("SphericalDirectorFunnelConstants").TAGS.BROWSERS.SAFARI;else if(b("UserAgent").isBrowser("Opera"))return b("SphericalDirectorFunnelConstants").TAGS.BROWSERS.OPERA;else if(b("UserAgent").isBrowser("Edge"))return b("SphericalDirectorFunnelConstants").TAGS.BROWSERS.EDGE;else return b("SphericalDirectorFunnelConstants").TAGS.BROWSERS.OTHER_BROWSER},getPlatformTag:function(){if(b("UserAgent").isPlatform("Mac OS X"))return b("SphericalDirectorFunnelConstants").TAGS.PLATFORMS.MAC_OS_X;else if(b("UserAgent").isPlatform("Windows"))return b("SphericalDirectorFunnelConstants").TAGS.PLATFORMS.WINDOWS;else if(b("UserAgent").isPlatform("Chrome OS"))return b("SphericalDirectorFunnelConstants").TAGS.PLATFORMS.CHROME_OS;else if(b("UserAgent").isPlatform("Linux"))return b("SphericalDirectorFunnelConstants").TAGS.PLATFORMS.LINUX;else return b("SphericalDirectorFunnelConstants").TAGS.PLATFORMS.OTHER_PLATFORM},getSphericalTag:function(a){return a?b("SphericalDirectorFunnelConstants").TAGS.SPHERICAL.IS_SPHERICAL:b("SphericalDirectorFunnelConstants").TAGS.SPHERICAL.IS_NOT_SPHERICAL},startFunnel:function(a,c,d){c===void 0&&(c=!1);d===void 0&&(d=!1);if(!d&&b("FunnelLogger").getFunnelInstance(b("SphericalDirectorFunnelConstants").FUNNEL_NAME))return;b("FunnelLogger").startFunnel(b("SphericalDirectorFunnelConstants").FUNNEL_NAME);b("FunnelLogger").addFunnelTag(b("SphericalDirectorFunnelConstants").FUNNEL_NAME,a);b("FunnelLogger").addFunnelTag(b("SphericalDirectorFunnelConstants").FUNNEL_NAME,this.getBrowserTag());b("FunnelLogger").addFunnelTag(b("SphericalDirectorFunnelConstants").FUNNEL_NAME,this.getPlatformTag());b("FunnelLogger").addFunnelTag(b("SphericalDirectorFunnelConstants").FUNNEL_NAME,this.getSphericalTag(c))}};e.exports=a}),null); __d("VideoComposerDialogUIEvent",[],(function(a,b,c,d,e,f){e.exports=Object.freeze({CONFIRMATION_DIALOG_CLOSE:"confirmation_dialog_close",DIALOG_OPENED:"dialog_opened",DIALOG_REQUESTED:"dialog_requested",EDIT_TABS_LOADED:"edit_tabs_loaded",EXIT_COMPOSER_ATTEMPT:"exit_composer_attempt",EXIT_COMPOSER_CANCEL:"exit_composer_cancel",EXIT_COMPOSER_CONFIRM:"exit_composer_confirm",EXIT_COMPOSER_REPLACE_FILE:"exit_composer_replace_file",EXIT_COMPOSER_SAVE_DRAFT:"exit_composer_save_draft",FILE_REPLACED:"file_replaced",METADATA_LOAD_FAILED:"metadata_load_failed",METADATA_LOAD_SUCCESS:"metadata_load_success",NAVIGATED_FROM_PAGE:"navigated_from_page",POST_BACKDATE_ATTEMPT:"post_backdate_attempt",POST_DRAFT_ATTEMPT:"post_draft_attempt",POST_FAILURE:"post_failure",POST_PREMIERE_ATTEMPT:"post_premiere_attempt",POST_PREMIERE_NOW_ATTEMPT:"post_premiere_now_attempt",POST_PUBLISH_ATTEMPT:"post_publish_attempt",POST_REQUEST_INVALID:"post_request_invalid",POST_REQUEST_SENT:"post_request_sent",POST_SCHEDULE_ATTEMPT:"post_schedule_attempt",POST_SUCCESS:"post_success",SAVE_EDITED_VIDEO_ATTEMPT:"save_edited_video_attempt",SAVE_EDITED_VIDEO_FAILURE:"save_edited_video_failure",SAVE_EDITED_VIDEO_SUCCESS:"save_edited_video_success",SELECT_EDITING_PUBLISH_ACTION:"select_editing_publish_action",SENDING_POST_REQUEST:"sending_post_request",TAB_BOOTLOAD_ERROR:"tab_bootload_error",TAB_LOAD_ERROR:"tab_load_error",TAB_SWITCHED:"tab_switched",UPLOAD_FAILURE:"upload_failure",UPLOAD_FINISHED:"upload_finished",USER_PLAYED_VIDEO_PREVIEW:"user_played_video_preview",OPEN_PUBLISH_DRAWER:"open_publish_drawer",CLOSE_PUBLISH_DRAWER:"close_publish_drawer",PAGE_STORY_CREATION_ATTEMPT:"page_story_creation_attempt",PAGE_STORY_CREATION_FAILURE:"page_story_creation_failure",PAGE_STORY_CREATION_SUCCESS:"page_story_creation_success",CAPTIONS_DEFAULT_LOCALE_SELECTED:"captions_default_locale_selected",CAPTIONS_LOCAL_FILES_UPLOAD:"captions_local_files_upload",CAPTIONS_LOCAL_FILE_DELETE:"captions_local_file_delete",POST_CAPTIONS_FAILURE:"post_captions_failure",STORIES_OPTION_TOGGLED:"stories_option_toggled",SUBMIT_MATURE_CONTENT_APPEAL_FORM_SUCCESS:"submit_mature_content_appeal_form_success",RIGHTS_DIALOG_SHOWN:"rights_dialog_shown",RIGHTS_DIALOG_CONFIRM:"rights_dialog_confirm",CUSTOM_THUMBNAIL_SELECTED:"custom_thumbnail_selected",GENERATED_THUMBNAIL_SELECTED:"generated_thumbnail_selected",SCRUBBED_THUMBNAIL_SELECTED:"scrubbed_thumbnail_selected",PREMIERE_BUTTON_RENDERED:"premiere_button_rendered",PREMIERE_MENU_ITEM_RENDERED:"premiere_menu_item_rendered",PREMIERE_DIALOG_OPENED:"premiere_dialog_opened",PREMIERE_DIALOG_SUBMITTED:"premiere_dialog_submitted",PREMIERE_SUBMIT_ERROR:"premiere_submit_error",PREMIERE_SUBMIT_SUCCESS:"premiere_submit_success",SELECTED_PREMIERE_NOW_WITH_LIVING_ROOM:"selected_premiere_now_with_living_room",CLICKED_ADD_VIDEOS_DIALOG:"clicked_add_videos_dialog",SET_LIVING_ROOM_TITLE:"set_living_room_title",POST_PREMIERE_LIVING_ROOM_ATTEMPT:"post_premiere_living_room_attempt",POST_SCHEDULED_PREMIERE_LIVING_ROOM_ATTEMPT:"post_scheduled_premiere_living_room_attempt",OPEN_TRIMMING_EDITOR:"open_trimming_editor",SAVE_TRIMMED_VIDEO:"saved_trimmed_video",SAVE_UNTRIMMED_VIDEO:"save_untrimmed_video",ABORT_TRIMMING:"abort_trimming",CROSSPOST_ALL_MONETIZABLE_CLICKED:"crosspost_all_monetizable_clicked",AD_BREAKS_MID_ROLL_OPT_OUT_ENABLED:"ad_breaks_mid_roll_opt_out_enabled"})}),null); __d("VideoComposerLoggingStoreClass",["FunnelLogger","ImmutableRecordWithV4Types","PremiereLivingRoomTypedLogger","PremiereVideoTypedLogger","ShowsVideoDataTypedLogger","SphericalDirectorFunnelConstants","SphericalDirectorFunnelUtils","VideoAssetWaterfallTypedLogger","VideoComposerActionTypes","VideoComposerAdBreakEnabledCrosspostingTypedLogger","VideoComposerDialogSphericalDirectorUtils","VideoComposerDialogUIEvent","VideoComposerDialogUITypedLogger","VideoComposerDispatchers","VideoComposerPostType","VideoComposerPublishingTypes","VideoComposerStoreBase","VideoComposerStores","VideoEditTypedLogger","VideoUploadLogger","gkx","uuid","videoComposerGetPremiereDisabledReason"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;var g=b("VideoComposerPostType").VideoComposerPostTypes,h=b("VideoComposerPublishingTypes").PublishingType;c={videoComposerID:"",actorID:null,composerEntryPointRef:null,dialogMode:null,hasBeenReset:!1,hasPlayedPreview:!1,hasUploadFinished:!1,isVideoTrimmed:!1,loggedOptOutOfPremiereDefault:!1,postAttemptCount:0,selectedTab:"basic",sessionID:"",uploadAttemptCount:0,videoAssetID:null,videoAssetWaterfallSource:null,videoID:null};var i=a(c);d=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return i()};d.reduceImpl=function(a,c){__p&&__p();switch(c.type){case b("VideoComposerActionTypes").LOG_EVENT:this.logEventGeneric(a,c.event);return a;case b("VideoComposerActionTypes").INITIALIZE_UPLOAD_COMPOSER:a=a.set("actorID",c.serverParams.common.actorID);a=a.set("composerEntryPointRef",c.clientParams.entryPointRef);a=a.set("sessionID",b("uuid")());a=a.set("dialogMode","video_upload");this.logEventGeneric(a,"dialog_opened");this.$VideoComposerLoggingStoreClass1(a);return a;case b("VideoComposerActionTypes").INITIALIZE_CROSSPOST_COMPOSER:a=a.set("actorID",c.params.common.actorID);a=a.set("dialogMode","video_crosspost");a=a.set("sessionID",b("uuid")());a=a.set("videoAssetID",c.params.videoAssetID);a=a.set("videoAssetWaterfallSource",c.params.videoAssetWaterfallSource);this.logEventGeneric(a,"dialog_opened");this.logVideoAssetWaterfallEvent(a,"ui.new_post_from_asset_start");return a;case b("VideoComposerActionTypes").INITIALIZE_EDIT_COMPOSER:a=a.set("actorID",c.editParams.common.actorID);a=a.set("dialogMode","video_edit");a=a.set("sessionID",b("uuid")());a=a.set("videoID",c.editParams.videoID);this.logEventGeneric(a,"dialog_opened");this.logEditWaterfallEvent(a,"js_loaded");return a;case b("VideoComposerActionTypes").SELECT_TAB:this.logTabSwitchEvent(a,c.tab);a=a.set("selectedTab",c.tab);return a;case b("VideoComposerActionTypes").METADATA_LOADED_FROM_VIDEO_UPLOADER:c.data?this.logEventGeneric(a,"metadata_load_success"):this.logEventGeneric(a,"metadata_load_failed");return a;case b("VideoComposerActionTypes").PAGE_STORY_CREATION_ATTEMPT:this.logEventGeneric(a,"page_story_creation_attempt");return a;case b("VideoComposerActionTypes").PAGE_STORY_CREATION_FAILURE:this.logEventGeneric(a,"page_story_creation_failure",c.error||"");return a;case b("VideoComposerActionTypes").PAGE_STORY_CREATION_SUCCESS:this.logEventGeneric(a,"page_story_creation_success");return a;case b("VideoComposerActionTypes").TAB_BOOTLOAD_ERROR:this.logTabErrorEvent(a,c.tab,c.error);return a;case b("VideoComposerActionTypes").EDIT_TABS_LOADED:this.logEventGeneric(a,"edit_tabs_loaded");return a;case b("VideoComposerActionTypes").UPLOAD_FAILED:this.logEventGeneric(a,"upload_failure",c.errorData.error_description);return a;case b("VideoComposerActionTypes").UPLOAD_FINISHED:b("VideoComposerDispatchers").get(a.videoComposerID).waitFor([b("VideoComposerStores").getMetadataStore(a.videoComposerID).getDispatchToken()]);var d=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();d=d.videoID;a=a.set("hasUploadFinished",!0);a=a.set("videoID",d);this.logEventGeneric(a,"upload_finished");return a;case b("VideoComposerActionTypes").POST_FAILED:this.logEventGeneric(a,"post_failure",c.errorMessage,a.isVideoTrimmed?{is_trimmed:!0}:{});a.dialogMode==="video_crosspost"&&this.logVideoAssetWaterfallEvent(a,"ui.new_post_from_asset_failure",c.errorMessage);a=a.set("postAttemptCount",a.postAttemptCount+1);b("FunnelLogger").appendActionIfNew(b("SphericalDirectorFunnelConstants").FUNNEL_NAME,b("SphericalDirectorFunnelConstants").ACTIONS.POST_VIDEO_FAILURE_COMPOSER);this.$VideoComposerLoggingStoreClass2(a,"premiere_submit_error","post_premiere_failure");this.$VideoComposerLoggingStoreClass3(a,"create_request_failed");return a;case b("VideoComposerActionTypes").EXIT_DIALOG_REPLACE_FILE:this.logEventGeneric(a,"exit_composer_replace_file");return a;case b("VideoComposerActionTypes").EXIT_DIALOG_SAVE_DRAFT:this.logEventGeneric(a,"exit_composer_save_draft");return a;case b("VideoComposerActionTypes").PREMIERE_REPLACE_FILE:this.logEventGeneric(a,"file_replaced");this.logVideoUploadEvent(b("VideoUploadLogger").EVENT_REPLACE_VIDEO);a=a.set("uploadAttemptCount",a.uploadAttemptCount+1);return a;case b("VideoComposerActionTypes").BACKDATE_CONFIRM:this.logEventGeneric(a,"post_backdate_attempt");return a;case b("VideoComposerActionTypes").NAVIGATED_FROM_PAGE:d=b("VideoComposerStores").getUIStore(a.videoComposerID).getState();d=d.composerShown;d&&this.logEventGeneric(a,"navigated_from_page");return a;case b("VideoComposerActionTypes").TOGGLE_PREMIERE_NOW:b("VideoComposerDispatchers").get(a.videoComposerID).waitFor([b("VideoComposerStores").getPremiereStore(a.videoComposerID).getDispatchToken()]);d=b("VideoComposerStores").getPremiereStore(a.videoComposerID).getState();d.shouldPremiere&&d.canCreateMultiVideoPremiereLivingRoom&&this.$VideoComposerLoggingStoreClass4(this.getState(),!0).setEvent("selected_premiere_now_with_living_room").log();return a;case b("VideoComposerActionTypes").UPDATE_PREMIERE_CUSTOM_NAME:this.logEventGeneric(a,"set_living_room_title");return a;case b("VideoComposerActionTypes").SAVE_AS_DRAFT:case b("VideoComposerActionTypes").PUBLISH_POST:d=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();d=d.title;if(!d)return a;d=b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState();d=d.isDraft;d&&this.logEventGeneric(a,"post_draft_attempt");this.logEventGeneric(a,"post_publish_attempt");b("VideoComposerDispatchers").get(a.videoComposerID).waitFor([b("VideoComposerStores").getPremiereStore(a.videoComposerID).getDispatchToken()]);d=b("VideoComposerStores").getPremiereStore(a.videoComposerID).getState();b("VideoComposerStores").getPremiereStore(a.videoComposerID).getShouldPremiereOldSchool()?this.logEventGeneric(a,d.premiereDate?"post_premiere_attempt":"post_premiere_now_attempt"):b("VideoComposerStores").getPremiereStore(a.videoComposerID).getShouldPremiereNowInLivingRoom()?this.logEventGeneric(a,"post_premiere_living_room_attempt"):b("VideoComposerStores").getPremiereStore(a.videoComposerID).getShouldPremiereScheduledInLivingRoom()?this.logEventGeneric(a,"post_scheduled_premiere_living_room_attempt"):b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState().scheduleDate&&this.logEventGeneric(a,"post_schedule_attempt");this.$VideoComposerLoggingStoreClass3(a,"create_request_attempted");return a;case b("VideoComposerActionTypes").POST_FINISHED:d=c==null?void 0:(d=c.data)==null?void 0:d.video_asset_id;d&&(a=a.set("videoAssetID",d));this.logEventGeneric(a,"post_success",null,a.isVideoTrimmed?{is_trimmed:!0}:{});a.dialogMode==="video_crosspost"&&this.logVideoAssetWaterfallEvent(a,"ui.new_post_from_asset_finish");this.logShowsVideoData(a);d=b("VideoComposerStores").getDistributionStore(a.videoComposerID).getIsAllMonetizableClicked();this.logMonetizableCrosspostsData(a,d);d&&this.logEventGeneric(a,"crosspost_all_monetizable_clicked");b("VideoComposerStores").getAdBreakStore(a.videoComposerID).getIsMidRollOptOutFeatureEnabled()&&this.logEventGeneric(a,"ad_breaks_mid_roll_opt_out_enabled");a=a.set("postAttemptCount",a.postAttemptCount+1);b("FunnelLogger").appendActionIfNew(b("SphericalDirectorFunnelConstants").FUNNEL_NAME,b("SphericalDirectorFunnelConstants").ACTIONS.POST_VIDEO_SUCCESS_COMPOSER);b("FunnelLogger").endFunnel(b("SphericalDirectorFunnelConstants").FUNNEL_NAME);this.$VideoComposerLoggingStoreClass2(a,"premiere_submit_success","post_premiere_success");this.$VideoComposerLoggingStoreClass3(a,"create_request_completed");return a;case b("VideoComposerActionTypes").CLOSE_PUBLISH_CONFIRM_DIALOG:this.logEventGeneric(a,"confirmation_dialog_close");return a;case b("VideoComposerActionTypes").SAVE_EDITED_VIDEO:this.logEventGeneric(a,"save_edited_video_attempt");this.logEditWaterfallEvent(a,"save_clicked");return a;case b("VideoComposerActionTypes").SAVE_EDITED_VIDEO_SUCCESS:this.logSaveEditedVideoSuccess(a);this.logShowsVideoData(a);b("FunnelLogger").appendActionIfNew(b("SphericalDirectorFunnelConstants").FUNNEL_NAME,b("SphericalDirectorFunnelConstants").ACTIONS.SAVE_VIDEO_SUCCESS_COMPOSER);b("FunnelLogger").endFunnel(b("SphericalDirectorFunnelConstants").FUNNEL_NAME);return a;case b("VideoComposerActionTypes").SAVE_EDITED_VIDEO_FAILURE:this.logEventGeneric(a,"save_edited_video_failure",c.errorMessage?c.errorMessage.toString():null);b("FunnelLogger").appendActionIfNew(b("SphericalDirectorFunnelConstants").FUNNEL_NAME,b("SphericalDirectorFunnelConstants").ACTIONS.SAVE_VIDEO_FAILURE_COMPOSER);return a;case b("VideoComposerActionTypes").SELECT_EDITING_PUBLISH_ACTION:this.logEventGeneric(a,"select_editing_publish_action");return a;case b("VideoComposerActionTypes").EXIT_DIALOG_ATTEMPT:this.logEventGeneric(a,"exit_composer_attempt");return a;case b("VideoComposerActionTypes").CLOSE_CONFIRM_DIALOG:this.logEventGeneric(a,"exit_composer_cancel");return a;case b("VideoComposerActionTypes").EXIT_DIALOG:this.logEventGeneric(a,"exit_composer_confirm",null,a.isVideoTrimmed?{is_trimmed:!0}:{});this.logEditWaterfallEvent(a,"cancel_flow");b("FunnelLogger").appendActionIfNew(b("SphericalDirectorFunnelConstants").FUNNEL_NAME,b("SphericalDirectorFunnelConstants").ACTIONS.EXIT_COMPOSER);b("FunnelLogger").endFunnel(b("SphericalDirectorFunnelConstants").FUNNEL_NAME);return a;case b("VideoComposerActionTypes").USER_PLAYED_VIDEO_PREVIEW:a.hasPlayedPreview||(this.logEventGeneric(a,"user_played_video_preview"),a=a.set("hasPlayedPreview",!0));return a;case b("VideoComposerActionTypes").UPLOAD_LOCAL_CAPTIONS:this.logLocalCaptionsUpload(a,c.captions.length);return a;case b("VideoComposerActionTypes").DELETE_LOCAL_CAPTION_FILE:this.logEventGeneric(a,"captions_local_file_delete");return a;case b("VideoComposerActionTypes").SET_DEFAULT_CAPTION_LOCALE:this.logEventGeneric(a,"captions_default_locale_selected");return a;case b("VideoComposerActionTypes").TOGGLE_ADD_TO_PAGES_STORY:this.logEventGeneric(a,"stories_option_toggled");return a;case b("VideoComposerActionTypes").GENERATED_THUMBNAILS:this.logVideoUploadEvent(b("VideoUploadLogger").EVENT_FINISHED_GENERATE_THUMBNAILS);return a;case b("VideoComposerActionTypes").GENERATED_THUMBNAILS_FAILED:this.logVideoUploadEvent(b("VideoUploadLogger").EVENT_VIDEO_DIMENSIONS_UNREADABLE);return a;case b("VideoComposerActionTypes").GENERATED_THUMBNAILS_STARTED:this.logVideoUploadEvent(b("VideoUploadLogger").EVENT_STARTED_GENERATE_THUMBNAILS);return a;case b("VideoComposerActionTypes").SUBMIT_MATURE_CONTENT_APPEAL_FORM_SUCCESS:this.$VideoComposerLoggingStoreClass5(a);return a;case b("VideoComposerActionTypes").UPDATE_CUSTOM_THUMBNAIL:this.logEventGeneric(a,"custom_thumbnail_selected");this.logVideoUploadEvent(b("VideoUploadLogger").EVENT_SELECTED_CUSTOM_THUMBNAIL);return a;case b("VideoComposerActionTypes").TOGGLE_SELECTED_GENERATED_THUMBNAIL:this.logEventGeneric(a,"generated_thumbnail_selected");return a;case b("VideoComposerActionTypes").UPDATE_SCRUBBED_THUMBNAIL:this.logEventGeneric(a,"scrubbed_thumbnail_selected");return a;case b("VideoComposerActionTypes").TAB_LOAD_ERROR:this.logEventGeneric(a,"tab_load_error",c.error);return a;case b("VideoComposerActionTypes").POST_REQUEST_SENT:this.logPostRequestSentEvent(a,c.postData);return a;case b("VideoComposerActionTypes").PREMIERE_CONFIRM:this.logEventGeneric(a,"premiere_dialog_submitted");return a;case b("VideoComposerActionTypes").OPEN_PUBLISH_DRAWER:this.logEventGeneric(a,"open_publish_drawer");return a;case b("VideoComposerActionTypes").CLOSE_PUBLISH_DRAWER:this.logEventGeneric(a,"close_publish_drawer");return a;case b("VideoComposerActionTypes").RESET_COMPOSER:a=this.getInitialState();a=a.set("hasBeenReset",!0);return a;case b("VideoComposerActionTypes").POST_REQUEST_INVALID:this.logPostRequestInvalidEvent(a,c.invalidationReasons);return a;case b("VideoComposerActionTypes").SENDING_POST_REQUEST:this.logEventGeneric(a,"sending_post_request");return a;case b("VideoComposerActionTypes").OPEN_TRIMMING_EDITOR:this.logEventGeneric(a,"open_trimming_editor");return a;case b("VideoComposerActionTypes").TRIMMING_SAVE_DRAFT:b("VideoComposerDispatchers").get(a.videoComposerID).waitFor([b("VideoComposerStores").getTrimmingEditorStore(a.videoComposerID).getDispatchToken()]);if(b("VideoComposerStores").getTrimmingEditorStore(a.videoComposerID).isVideoTrimmed()){this.logEventGeneric(a,"saved_trimmed_video");return a.set("isVideoTrimmed",!0)}else{this.logEventGeneric(a,"save_untrimmed_video");return a.set("isVideoTrimmed",!1)}case b("VideoComposerActionTypes").CONFIRM_CLOSE_TRIMMING_EDITOR:this.logEventGeneric(a,"abort_trimming");return a;case b("VideoComposerActionTypes").SET_PUBLISHING_TYPE:return!b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState().isComposerPostScheduleRedesign?this.$VideoComposerLoggingStoreClass6(a,c.publishingType===h.PREMIERE):a;case b("VideoComposerActionTypes").SET_POST_TYPE:return b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState().isComposerPostScheduleRedesign?this.$VideoComposerLoggingStoreClass6(a,c.postType===g.PREMIERE):a;default:return a}};d.$VideoComposerLoggingStoreClass5=function(a){this.$VideoComposerLoggingStoreClass4(a).setEvent("submit_mature_content_appeal_form_success").log()};d.logSaveEditedVideoSuccess=function(a,c){var d=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();d=d.originalShowVideoType;this.$VideoComposerLoggingStoreClass4(a).setEvent("save_edited_video_success").setOriginalShowVideoType(d).setErrorMessage(c).log()};d.logClickedAddVideoDialog=function(){this.$VideoComposerLoggingStoreClass4(this.getState(),!0).setEvent("clicked_add_videos_dialog").log()};d.logEventGeneric=function(a,b,c,d){d===void 0&&(d={}),this.$VideoComposerLoggingStoreClass4(a).setEvent(b).setErrorMessage(c).updateExtraData(d).log()};d.logPostRequestInvalidEvent=function(a,b){b=b.map(function(a){return a.loggingCode});this.$VideoComposerLoggingStoreClass4(a).setEvent("post_request_invalid").setInvalidationReasons(b).log()};d.logTabErrorEvent=function(a,b,c){this.$VideoComposerLoggingStoreClass4(a).setEvent("tab_bootload_error").setErrorMessage(c).setErrorTab(b).log()};d.logTabSwitchEvent=function(a,c){this.$VideoComposerLoggingStoreClass4(a).setEvent("tab_switched").setNextTab(c).log();if(c==="spherical_director"){c=a.dialogMode;c&&b("SphericalDirectorFunnelUtils").startFunnel(b("VideoComposerDialogSphericalDirectorUtils").getComponentSourceFromDialogMode(c),b("VideoComposerStores").getSphericalDirectorStore(a.videoComposerID).getState().spherical,!1);b("FunnelLogger").appendActionIfNew(b("SphericalDirectorFunnelConstants").FUNNEL_NAME,b("SphericalDirectorFunnelConstants").ACTIONS.OPEN_SPHERICAL_TAB_COMPOSER)}};d.logLocalCaptionsUpload=function(a,b){this.$VideoComposerLoggingStoreClass4(a).setEvent("captions_local_files_upload").setCaptionsNumSelectedFiles(b).log()};d.logPostRequestSentEvent=function(a,b){this.$VideoComposerLoggingStoreClass2(a,null,"post_premiere_attempt"),delete b.access_token,this.$VideoComposerLoggingStoreClass4(a).setEvent("post_request_sent").updateExtraData(b).log()};d.logShowsVideoData=function(a){__p&&__p();var c=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState(),d=c.isVideoShowPage;c=c.showVideoType;if(!d)return;d=b("VideoComposerStores").getBasicStore(a.videoComposerID).getState();var e=d.autoCrosspostToShowParent,f=d.fundedContentProgram,g=d.playlistIDs;d=d.seasonIDOld;var h=b("VideoComposerStores").getDistributionStore(a.videoComposerID).getState();h=h.matureContentRating;c=c==="episode"||c==="recap";var i=a.dialogMode==="video_upload"?"upload":"edit";new(b("ShowsVideoDataTypedLogger"))().setVideoID(a.videoID).setSource(i).setComposerDialogVersion("V2").setFundedContentProgram(f).setIsEpisode(c).setMatureContentRating(h).setSeasonID(d).setPlaylistIds(g).setAutoCrosspostToParent(e).setPageID(a.actorID).log()};d.logMonetizableCrosspostsData=function(a,c){__p&&__p();var d=b("VideoComposerStores").getDistributionStore(a.videoComposerID).getCrosspostPages();if(!d||d.length===0)return;var e=d.filter(function(a){return a.is_monetizable}).length,f=d.filter(function(a){return a.is_monetizable&&a.allow}).length;d=d.filter(function(a){return!a.is_monetizable&&a.allow}).length;if(f+d===0||e===0)return;new(b("VideoComposerAdBreakEnabledCrosspostingTypedLogger"))().setTotalMonetizablePages(e).setChosenMonetizablePages(f).setChosenNonMonetizablePages(d).setAllMonetizableClicked(c).setVideoID(a.videoID).setPageID(a.actorID).log()};d.logVideoAssetWaterfallEvent=function(a,c,d){new(b("VideoAssetWaterfallTypedLogger"))().setEvent(c).setComposerDialogVersion("V2").setPageID(a.actorID).setVideoAssetIDOverride(a.videoAssetID).setError(d).setSource(a.videoAssetWaterfallSource).log()};d.logEditWaterfallEvent=function(a,c){if(a.dialogMode!=="video_edit")return;var d=b("VideoComposerStores").getEditStore(a.videoComposerID).getState();d=d.editSource;new(b("VideoEditTypedLogger"))().setEvent(c).setSource(d).setFlow("dialog_v2").setVideoID(a.videoID||0).log()};d.$VideoComposerLoggingStoreClass3=function(a,c){__p&&__p();var d=b("VideoComposerStores").getPremiereStore(a.videoComposerID).getState(),e=b("VideoComposerStores").getPremiereStore(a.videoComposerID).getShouldPremiereNowInLivingRoom(),f=b("VideoComposerStores").getPremiereStore(a.videoComposerID).getShouldPremiereScheduledInLivingRoom();if(!e&&!f)return;var g=0,h=0,i=0,j=0,k=0;if(d.premiereLivingRoomVideos&&d.premiereLivingRoomVideos.count()>0){var l=!1;d.premiereLivingRoomVideos.forEach(function(b){if(b.id===a.videoID){k++;if(!l){l=!0;return}}l?(i++,j+=b.playable_duration):(g++,h+=b.playable_duration)})}else k=1;new(b("PremiereLivingRoomTypedLogger"))().setEvent(c).setPremiereVideoID(a.videoID).setPageID(a.actorID).setInitialBeforeVideosCount(g).setInitialBeforeVideosTotalDurationSeconds(Math.round(h)).setInitialAfterVideosCount(i).setInitialAfterVideosTotalDurationSeconds(Math.round(j)).setInitialLoopCount(k).setIsScheduled(f).log()};d.logVideoUploadEvent=function(a){var c=this.getState();c=c.videoComposerID;c=b("VideoComposerStores").getUploadStore(c).getState();c=c.videoUploader;c&&c.getLogger()&&c.getLogger().logEvent(a)};d.$VideoComposerLoggingStoreClass2=function(a,c,d){__p&&__p();b("VideoComposerDispatchers").get(a.videoComposerID).waitFor([b("VideoComposerStores").getPremiereStore(a.videoComposerID).getDispatchToken()]);if(b("VideoComposerStores").getPremiereStore(a.videoComposerID).getState().shouldPremiere){c&&this.logEventGeneric(a,c);if(d){c=b("VideoComposerStores").getPremiereStore(a.videoComposerID).getState();var e=c.shouldDefaultToNewRelease;c=c.premiereDate;var f=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();f=f.showPremiereNowOption;var g="none";f&&(g="non-default",e&&(g="default"));new(b("PremiereVideoTypedLogger"))().setEvent(d).setSourceVideoID(a.videoID).setOwnerID(a.actorID).setPremiereNowCondition(g).setPremiereType(c&&c.getTime()?"scheduled":"now").log()}}};d.$VideoComposerLoggingStoreClass1=function(a){b("VideoComposerDispatchers").get(a.videoComposerID).waitFor([b("VideoComposerStores").getMetadataStore(a.videoComposerID).getDispatchToken()]),b("gkx")("678836")&&this.logEventGeneric(a,"premiere_button_rendered")};d.$VideoComposerLoggingStoreClass4=function(a,c){__p&&__p();c===void 0&&(c=!1);c||b("VideoComposerDispatchers").get(a.videoComposerID).waitFor([b("VideoComposerStores").getEditStore(a.videoComposerID).getDispatchToken(),b("VideoComposerStores").getMetadataStore(a.videoComposerID).getDispatchToken(),b("VideoComposerStores").getPremiereStore(a.videoComposerID).getDispatchToken()]);c=b("VideoComposerStores").getEditStore(a.videoComposerID).getState();c=c.editSource;var d=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState(),e=d.isVideoShowPage,f=d.showPremiereNowOption;d=d.showVideoType;var g=b("VideoComposerStores").getPremiereStore(a.videoComposerID).getState(),h=g.shouldDefaultToNewRelease,i=g.premiereCSType,j=g.shouldPremiere;g=g.showPremiereUnderSchedule;var k=b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState();k=k.isComposerPostScheduleRedesign;var l=b("VideoComposerStores").getUploadStore(a.videoComposerID).getState();l=l.videoUploader;l=l&&l.getLogger()&&l.getLogger().getWaterfallID()||null;var m="control";h?m="default":f&&(m="non_default");return new(b("VideoComposerDialogUITypedLogger"))().setActorID(a.actorID).setComposerDialogVersion("V2").setComposerEntryPoint(a.composerEntryPointRef).setCurrentTab(a.selectedTab).setDialogMode(a.dialogMode).setEditSource(c).setHasBeenReset(a.hasBeenReset).setHasUploadFinished(a.hasUploadFinished).setIsPremiere(j).setIsShowPage(e).setIsTwoStepPublish(!0).setPostAttemptCount(a.postAttemptCount).setPremiereContentStrategyCondition(i).setPremiereNowCondition(m).setIsPremiereUnderScheduleInTwoStep(g).setIsComposerPostScheduleRedesign(k).setSessionID(a.sessionID).setShowVideoType(d).setUploadAttemptCount(a.uploadAttemptCount).setVideoAssetID(a.videoAssetID).setVideoAssetWaterfallSource(a.videoAssetWaterfallSource).setVideoID(a.videoID).setWaterfallID(l)};d.$VideoComposerLoggingStoreClass6=function(a,c){var d=b("VideoComposerStores").getPremiereStore(a.videoComposerID).getState();if(b("videoComposerGetPremiereDisabledReason")(this.getState().videoComposerID)==null&&d.shouldDefaultToPremiere&&!a.loggedOptOutOfPremiereDefault&&!c){new(b("PremiereVideoTypedLogger"))().setEvent("opted_out_of_premiere_default").setSourceVideoID(a.videoID).setOwnerID(a.actorID).setPremiereDefaultCondition("default").log();return a.set("loggedOptOutOfPremiereDefault",!0)}return a};return c}(b("VideoComposerStoreBase"));e.exports=d}),null); __d("MediaManagerPostStatus",[],(function(a,b,c,d,e,f){e.exports=Object.freeze({ALL:"ALL",UNKNOWN:"UNKNOWN",SHARED:"SHARED",ALL_PUBLISHED:"ALL_PUBLISHED",POSTED:"POSTED",LIVE_NOW:"LIVE_NOW",PREMIERE_NOW:"PREMIERE_NOW",SCHEDULED:"SCHEDULED",SCHEDULED_LIVE:"SCHEDULED_LIVE",SCHEDULED_PREMIERE:"SCHEDULED_PREMIERE",DRAFT:"DRAFT",EXPIRING:"EXPIRING",EXPIRED:"EXPIRED",DELETED:"DELETED",PUBLISH_WITH_SERIES:"PUBLISH_WITH_SERIES",PUBLISH_WITH_SEASON:"PUBLISH_WITH_SEASON",CROSSPOSTED_PUBLISHED:"CROSSPOSTED_PUBLISHED",CROSSPOSTED_MIXED:"CROSSPOSTED_MIXED",CROSSPOSTED_EXPIRED:"CROSSPOSTED_EXPIRED",ARCHIVED:"ARCHIVED",LLVC_PLAYING:"LLVC_PLAYING",LLVC_STOPPED:"LLVC_STOPPED",LLVC_CONTENT_ITEM_QUEUED:"LLVC_CONTENT_ITEM_QUEUED",LLVC_CONTENT_ITEM_PLAYING:"LLVC_CONTENT_ITEM_PLAYING",LLVC_CONTENT_ITEM_PLAYED:"LLVC_CONTENT_ITEM_PLAYED"})}),null); __d("MediaManagerPostType",[],(function(a,b,c,d,e,f){e.exports=Object.freeze({EPISODE:"EPISODE",IG_VIDEO:"IG_VIDEO",IG_IMAGE:"IG_IMAGE",IG_CAROUSEL:"IG_CAROUSEL",IG_STORY:"IG_STORY",IGTV:"IGTV",LIVE_EPISODE:"LIVE_EPISODE",LIVE_VIDEO:"LIVE_VIDEO",OTHER:"OTHER",PHOTO:"PHOTO",LIVE_PREMIERE:"LIVE_PREMIERE",TEXT:"TEXT",VIDEO:"VIDEO",LINK:"LINK",PLAYLIST:"PLAYLIST",SHOW:"SHOW",SEASON:"SEASON",WAGER:"WAGER",WAGER_EVENT:"WAGER_EVENT",LIVE_LINEAR_VIDEO_CHANNEL:"LIVE_LINEAR_VIDEO_CHANNEL",LIVE_LINEAR_VIDEO_CHANNEL_CONTENT_ITEM:"LIVE_LINEAR_VIDEO_CHANNEL_CONTENT_ITEM"})}),null); __d("VideoComposerMetadataStoreClass",["Promise","ImmutableRecordWithV4Types","MediaManagerContentActions","MediaManagerPostStatus","MediaManagerPostType","VideoComposerActions","VideoComposerActionTypes","VideoComposerDialogTabUtils","VideoComposerDialogUtils","VideoComposerStoreBase","VideoComposerStores","VideoPlayerMetaData","promiseDone"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;var g=720,h=1280;c={videoComposerID:"",accessToken:"",actorID:null,allTabsBootloaded:!1,boostedPostButtonConfig:null,composerEntryPointRef:null,dialogMode:null,enabledTabs:[],eventCallbacks:null,isComposerUpsellEligible:!1,hasAdBreaksBefore:!1,highlightTitleField:!1,showTitleTooltip:!1,isDogfooded:!1,isMetadataAvailable:!1,isOriginalVideo:!1,isReplacingPremiere:!1,isSpherical:!1,isTargetFeatureBlocked:!1,isVideoAssetOwner:!0,isVideoHighQuality:!1,isVideoShowPage:!1,minBackdateTime:null,originalShowVideoType:null,pagesComposerContextConfig:null,passesUpsellGK:!1,profileDisplayName:"",profilePictureURI:"",showAddToSeriesNux:!1,showPremiereNowOption:!1,showRightsConfirmationDialog:!1,showVideoType:null,targetID:null,title:"",titleTooltipCaption:null,titleTooltipText:null,unpublishedContentType:null,useRevampedUI:!1,videoAssetID:null,videoDataForID:null,videoDuration:null,videoEndTime:null,videoHeight:null,videoStartTime:null,videoWidth:null,videoID:null,videoStatus:null,needToUploadThreeMinVideoForBonus:!1};var i=a(c);d=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return i()};d.reduceImpl=function(a,c){__p&&__p();switch(c.type){case b("VideoComposerActionTypes").INITIALIZE_COMPOSER_PREVIEW:a=a.set("composerEntryPointRef",c.entryPointRef);a=a.set("dialogMode","video_upload");a=a.set("enabledTabs",["basic","thumbnails","distribution","captions"]);a=a.set("eventCallbacks",c.eventCallbacks);return a;case b("VideoComposerActionTypes").INITIALIZE_UPLOAD_COMPOSER:a=this.$VideoComposerMetadataStoreClass1(a,c.serverParams.common);a=a.set("composerEntryPointRef",c.clientParams.entryPointRef);a=a.set("dialogMode","video_upload");a=a.set("eventCallbacks",c.clientParams.eventCallbacks);a=a.set("isTargetFeatureBlocked",c.serverParams.isTargetFeatureBlocked);a=a.set("isVideoAssetOwner",!0);a=a.set("isVideoShowPage",c.serverParams.isVideoShowPage);a=a.set("pagesComposerContextConfig",c.serverParams.pagesComposerContextConfig);a=a.set("minBackdateTime",c.serverParams.minBackdateTime);a=a.set("showPremiereNowOption",c.serverParams.showPremiereNowOption);a=a.set("needToUploadThreeMinVideoForBonus",c.serverParams.needToUploadThreeMinVideoForBonus);a=a.set("showRightsConfirmationDialog",c.serverParams.showRightsConfirmationDialog);a=a.set("showAddToSeriesNux",c.serverParams.showAddToSeriesNux);if(c.serverParams.isVideoShowPage){var d=b("VideoComposerDialogUtils").getShowVideoTypeFromEntryPoint(c.clientParams.entryPointRef);a=a.set("originalShowVideoType",d).set("showVideoType",d)}a=a.set("targetID",c.serverParams.targetID);b("VideoComposerDialogTabUtils").fetchCreatePostParameters(c.videoComposerID,c.serverParams);return a;case b("VideoComposerActionTypes").INITIALIZE_CROSSPOST_COMPOSER:a=this.$VideoComposerMetadataStoreClass1(a,c.params.common);a=a.set("boostedPostButtonConfig",c.params.boostedPostButtonConfig);a=a.set("isSpherical",c.params.isSpherical);a=a.set("dialogMode","video_crosspost");a=a.set("isVideoAssetOwner",c.params.isVideoAssetOwner);a=a.set("title",c.params.title);a=a.set("videoAssetID",c.params.videoAssetID);b("promiseDone")(b("VideoPlayerMetaData").genVideoData(c.params.videoAssetID).then(function(a){return b("VideoComposerActions").loadVideoDataForID(c.videoComposerID,a)}));b("VideoComposerDialogTabUtils").fetchCrosspostParameters(c.videoComposerID,c.params);return a;case b("VideoComposerActionTypes").INITIALIZE_EDIT_COMPOSER:a=a.set("composerEntryPointRef",c.editParams.composerEntryPointRef);a=this.$VideoComposerMetadataStoreClass1(a,c.editParams.common);a=a.set("hasAdBreaksBefore",c.editParams.hasAdBreaksBefore);a=a.set("targetID",c.editParams.common.actorID);a=a.set("title",c.editParams.title);a=a.set("isOriginalVideo",c.editParams.isOriginalVideo);a=a.set("isVideoAssetOwner",c.editParams.isVideoAssetOwner);a=a.set("isVideoShowPage",c.editParams.isVideoShowPage);if(c.editParams.isVideoShowPage){d=c.editParams.episodeData.get("isEpisode")?c.editParams.episodeData.get("isRecap")?"recap":"episode":"basic_video";a=a.set("originalShowVideoType",d).set("showVideoType",d)}a=a.set("unpublishedContentType",c.editParams.unpublishedContentType);a=a.set("videoDuration",c.editParams.videoDuration);a=a.set("videoID",c.editParams.videoID);a=a.set("videoAssetID",c.editParams.videoAssetID);a=a.set("videoStatus",c.editParams.videoStatus);a=a.set("isSpherical",c.editParams.isSpherical);a=a.set("dialogMode","video_edit");a=a.set("isDogfooded",!!c.editParams.isDogfooded);d=c.editParams.isPremiere&&c.editParams.premiereSourceVideoID?c.editParams.premiereSourceVideoID:c.editParams.videoID;b("promiseDone")(b("VideoPlayerMetaData").genVideoData(d).then(function(a){return b("VideoComposerActions").loadVideoDataForID(c.videoComposerID,a)}));b("VideoComposerDialogTabUtils").fetchEditPostParameters(c.videoComposerID,c.editParams);return a;case b("VideoComposerActionTypes").LOAD_VIDEO_DATA_FOR_ID:a=a.set("videoDataForID",c.videoData);return a;case b("VideoComposerActionTypes").METADATA_LOADED_FROM_HTML_PLAYER:d=c.videoPlayer;var e=d.videoHeight?d.videoHeight:null,f=d.videoWidth?d.videoWidth:null;e>=g&&f>=h&&(a=a.set("isVideoHighQuality",!0));a=a.set("videoDuration",d.duration?d.duration:null);a=a.set("videoHeight",e);a=a.set("videoWidth",f);return a;case b("VideoComposerActionTypes").METADATA_LOADED_FROM_VIDEO_UPLOADER:a=a.set("isMetadataAvailable",!0);d=c.data;if(d&&d.format){e=d.format.isSpherical;a=a.set("isSpherical",e)}return a;case b("VideoComposerActionTypes").UPDATE_SHOW_VIDEO_TYPE:a=a.set("showVideoType",c.showVideoType);return a;case b("VideoComposerActionTypes").UPDATE_TITLE:a=a.set("title",c.title);c.title&&c.title.trim()&&(a=a.set("highlightTitleField",!1),a=a.set("showTitleTooltip",!1));return a;case b("VideoComposerActionTypes").HIGHLIGHT_TITLE_WITH_ERROR_TOOLTIP:a=a.set("highlightTitleField",!0);a=a.set("showTitleTooltip",!0);a=a.set("titleTooltipText",c.tooltipText);a=a.set("titleTooltipCaption",c.tooltipCaption);return a;case b("VideoComposerActionTypes").CLOSE_TITLE_ERROR_TOOLTIP:return a.set("showTitleTooltip",!1);case b("VideoComposerActionTypes").SET_COMPOSER_UPSELL_ELIGIBILITY_STATUS:a=a.set("isComposerUpsellEligible",c.isEligible);return a;case b("VideoComposerActionTypes").SET_PASSES_UPSELL_GK:a=a.set("passesUpsellGK",c.passesUpsellGK);return a;case b("VideoComposerActionTypes").PREMIERE_REPLACE_FILE:return a.set("isReplacingPremiere",!0);case b("VideoComposerActionTypes").UPLOAD_PROGRESSED:case b("VideoComposerActionTypes").UPLOAD_FINISHED:return a.isReplacingPremiere?a:this.$VideoComposerMetadataStoreClass2(a);case b("VideoComposerActionTypes").RESET_COMPOSER:return this.getInitialState();case b("VideoComposerActionTypes").SET_VIDEO_START_END_TIME:a=a.set("videoEndTime",c.endTime);a=a.set("videoStartTime",c.startTime);return a;case b("VideoComposerActionTypes").EXIT_DIALOG:a.eventCallbacks&&a.eventCallbacks.onExitConfirm&&a.eventCallbacks.onExitConfirm();return a;case b("VideoComposerActionTypes").POST_FINISHED:this.$VideoComposerMetadataStoreClass3(a.targetID,a.videoID);a.eventCallbacks&&a.eventCallbacks.onPublishSuccess&&a.eventCallbacks.onPublishSuccess(a.videoID,c.data?c.data.video_asset_id:null);return a;case b("VideoComposerActionTypes").ALL_TABS_BOOTLOADED:a=a.set("allTabsBootloaded",!0);a.eventCallbacks&&a.eventCallbacks.onAllTabsBootloaded&&a.eventCallbacks.onAllTabsBootloaded();return a;default:return a}};d.$VideoComposerMetadataStoreClass2=function(a){__p&&__p();var c=b("VideoComposerStores").getUploadStore(a.videoComposerID).getState();if(c.videoUploader){c=c.videoUploader.getUploadSession();var d=this.getState().get("videoID");if(c&&d!==c.getVideoID()){d=c.getVideoID();a=a.set("videoID",d)}}return a};d.$VideoComposerMetadataStoreClass1=function(a,b){a=a.set("accessToken",b.accessToken);a=a.set("actorID",b.actorID);a=a.set("enabledTabs",b.enabledTabs);a=a.set("profileDisplayName",b.profileDisplayName);a=a.set("profilePictureURI",b.profilePictureURI);a=a.set("useRevampedUI",b.useRevampedUI);return a};d.getAccessToken=function(){return this.getState().get("accessToken")};d.getPostRequestDataToSend=function(){var a=this.getState();return b("Promise").resolve({video_title:a.title})};d.getCrosspostRequestDataToSend=function(){var a=this.getState();return b("Promise").resolve({access_token:a.accessToken,title:a.title,video_asset_id:a.videoAssetID})};d.getEditRequestDataToSend=function(){var a=this.getState();return b("Promise").resolve({is_video_composer_v2:!0,title:a.title})};d.getVideoPreviewTimeData=function(){var a=this.getState(),b=a.videoDuration,c=a.videoEndTime;a=a.videoStartTime;c=c||b;a=a||0;b=b?Number(c)-a:b;return{videoDuration:b,videoEndTime:c,videoStartTime:a}};d.getNeedToUploadThreeMinVideoForBonus=function(){var a=this.getState();a=a.needToUploadThreeMinVideoForBonus;return a};d.getVideoDuration=function(){return this.getState().videoDuration};d.$VideoComposerMetadataStoreClass3=function(a,c){a!=null&&c!=null&&b("MediaManagerContentActions").prependRowToLoad("ALL_POSTS",[{attributes:{},id:c,matureContentRating:null,matureContentRatingStatus:null,postType:b("MediaManagerPostType").OTHER,postStatus:b("MediaManagerPostStatus").UNKNOWN,scheduledOrLastAddedTimestamp:0,lastAddedTime:0,pageID:a,pagePicture:"",pageName:"",title:""}])};return c}(b("VideoComposerStoreBase"));e.exports=d}),null); __d("VideoComposerPremiereStoreClass",["fbt","Promise","Bootloader","ImmutableRecordWithV4Types","LivePremiereConfig","VideoComposerActions","VideoComposerActionTypes","VideoComposerDialogConstants","VideoComposerDispatchers","VideoComposerPostType","VideoComposerPublishingTypes","VideoComposerPublishingUtils","VideoComposerStoreBase","VideoComposerStores","VideoComposerUtils","immutable","setImmediate","videoComposerGetPremiereDisabledReason"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;var h=b("VideoComposerPostType").PREMIERE_VIDEO_MAX_DURATION,i=b("VideoComposerPostType").PREMIERE_VIDEO_MIN_DURATION,j=b("VideoComposerPostType").VideoComposerPostTypes,k=b("VideoComposerPublishingTypes").PublishingType,l=b("VideoComposerPublishingUtils").getDefaultScheduleDate;c={videoComposerID:"",customAnnouncementThumbnail:null,customProfileImage:null,customProfileImageFocus:null,feedBackgroundImage:null,feedBackgroundFocus:null,hasReplacedFile:!1,isPremierePreLive:!0,premiereBroadcastID:null,premiereCSType:"premiere",premiereCustomName:null,premiereDate:null,premiereLivingRoomVideos:b("immutable").List(),premiereSourceEditWindowConfig:null,premiereSourceVideoID:null,shouldPremiere:!1,shouldPremiereWithShowOrSeason:!1,showPremiereUnderSchedule:!1,showPremiereAudience:!1,wasLastUploadNewRelease:!1,premiereAudience:"ANYONE",canCreateMultiVideoPremiereLivingRoom:!1,canCreateSingleVideoPremiereLivingRoom:!1,canCreateSingleVideoScheduledPremiereLivingRoom:!1,shouldDefaultToNewRelease:!1,canOptOutOfNewReleaseDefault:!1,minimumDurationForNewReleaseDefaultEligibilitySeconds:0,shouldDefaultToPremiere:!1};var m=60*60*1e3,n=a(c);d=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return n()};d.reduceImpl=function(a,c){__p&&__p();switch(c.type){case b("VideoComposerActionTypes").INITIALIZE_UPLOAD_COMPOSER:c.clientParams.entryPointRef==="page_content_tab_video_library_premiere"&&(c.serverParams.showPremiereUnderSchedule?window.setTimeout(function(){b("VideoComposerActions").setPublishingType(c.videoComposerID,k.SCHEDULE),b("VideoComposerActions").setPremiereDate(c.videoComposerID,l()),b("VideoComposerActions").updateShouldPremiere(c.videoComposerID,!0)},0):window.setTimeout(function(){return b("VideoComposerActions").setPublishingType(c.videoComposerID,k.PREMIERE)},0));a=a.set("wasLastUploadNewRelease",c.serverParams.wasLastUploadNewRelease);a=a.set("shouldDefaultToNewRelease",c.serverParams.shouldDefaultToNewRelease);a=a.set("canOptOutOfNewReleaseDefault",c.serverParams.canOptOutOfNewReleaseDefault);a=a.set("minimumDurationForNewReleaseDefaultEligibilitySeconds",c.serverParams.minimumDurationForNewReleaseDefaultEligibilitySeconds);a=a.set("shouldDefaultToPremiere",c.serverParams.shouldDefaultToPremiere);a=a.set("premiereCSType",c.serverParams.premiereCSType);a=a.set("showPremiereUnderSchedule",c.serverParams.showPremiereUnderSchedule);a=a.set("showPremiereAudience",c.serverParams.showPremiereAudience);a=a.set("premiereAudience",c.serverParams.premiereAudience);a=a.set("canCreateMultiVideoPremiereLivingRoom",c.serverParams.canCreateMultiVideoPremiereLivingRoom);a=a.set("canCreateSingleVideoPremiereLivingRoom",c.serverParams.canCreateSingleVideoPremiereLivingRoom);a=a.set("canCreateSingleVideoScheduledPremiereLivingRoom",c.serverParams.canCreateSingleVideoScheduledPremiereLivingRoom);return a;case b("VideoComposerActionTypes").OPEN_PUBLISH_DRAWER:var d=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();d=d.composerEntryPointRef;var e=b("VideoComposerStores").getDistributionStore(a.videoComposerID).getState(),f=e.isShowDraft;e=e.isSeasonDraft;d=b("VideoComposerUtils").isFromCreatorStudioShowsPanel(d)&&(f||e);this.$VideoComposerPremiereStoreClass1()&&!d?b("setImmediate")(function(){b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState().isComposerPostScheduleRedesign&&b("VideoComposerActions").setPostType(a.videoComposerID,j.PREMIERE),b("VideoComposerActions").setPublishingType(a.videoComposerID,k.PREMIERE),b("VideoComposerActions").setPremiereDate(a.videoComposerID,new Date(Date.now()+m))}):this.$VideoComposerPremiereStoreClass2(a)&&!d&&window.setTimeout(function(){return b("VideoComposerActions").setPublishingType(a.videoComposerID,k.PUBLISH_NOW)},1);return a;case b("VideoComposerActionTypes").PREMIERE_CONFIRM:a=a.set("shouldPremiere",!0);a=a.set("premiereDate",c.scheduleDate);a=a.set("customProfileImageFocus",c.customProfileImageFocus);c.customProfileImage!=null&&(a=a.set("customProfileImage",c.customProfileImage));a=a.set("feedBackgroundFocus",c.feedBackgroundFocus);c.feedBackgroundImage!=null&&(a=a.set("feedBackgroundImage",c.feedBackgroundImage));c.customAnnouncementThumbnail!=null&&(a=a.set("customAnnouncementThumbnail",c.customAnnouncementThumbnail));a=a.set("premiereAudience",c.premiereAudience);window.setTimeout(function(){return b("VideoComposerActions").publishPost(a.videoComposerID)},0);return a;case b("VideoComposerActionTypes").UPDATE_PREMIERE_DATA:a=a.set("shouldPremiere",!0);a=a.set("premiereDate",c.scheduleDate);a=a.set("customProfileImage",c.customProfileImage);a=a.set("customProfileImageFocus",c.customProfileImageFocus);c.feedBackgroundImage!==null&&(a=a.set("feedBackgroundImage",c.feedBackgroundImage));a=a.set("feedBackgroundFocus",c.feedBackgroundFocus);c.customAnnouncementThumbnail!=null&&(a=a.set("customAnnouncementThumbnail",c.customAnnouncementThumbnail));return a;case b("VideoComposerActionTypes").INITIALIZE_EDIT_COMPOSER:a=a.set("shouldPremiere",c.editParams.isPremiere);a=a.set("premiereBroadcastID",c.editParams.premiereBroadcastID);a=a.set("premiereDate",c.editParams.premiereDate?new Date(c.editParams.premiereDate):null);a=a.set("isPremierePreLive",c.editParams.isPremierePreLive);a=a.set("premiereSourceEditWindowConfig",c.editParams.premiereSourceEditWindowConfig);a=a.set("premiereSourceVideoID",c.editParams.premiereSourceVideoID);return a;case b("VideoComposerActionTypes").PREMIERE_REPLACE_FILE:return a.set("hasReplacedFile",!0);case b("VideoComposerActionTypes").SET_PREMIERE_DATE:return a.set("premiereDate",c.premiereDate);case b("VideoComposerActionTypes").SET_PREMIERE_FEED_BACKGROUND_IMAGE:return a.set("feedBackgroundImage",c.image);case b("VideoComposerActionTypes").SET_PUBLISHING_TYPE:f=c.publishingType===k.PUBLISH_NOW&&this.$VideoComposerPremiereStoreClass2(a);e=c.publishingType===k.PREMIERE||f;a=a.set("shouldPremiere",e);c.publishingType===k.PREMIERE&&a.premiereDate===null?a=a.set("premiereDate",new Date(Date.now()+b("LivePremiereConfig").defaultScheduledTimeDeltaMS)):f&&(a=a.set("premiereDate",null));c.publishingType===k.SAVE_AS_DRAFT&&(a=this.$VideoComposerPremiereStoreClass3(a));return a.set("shouldPremiereWithShowOrSeason",!1);case b("VideoComposerActionTypes").SAVE_AS_DRAFT_CONFIRM:return this.$VideoComposerPremiereStoreClass3(a);case b("VideoComposerActionTypes").TOGGLE_PREMIERE_NOW:a=a.set("shouldPremiere",!a.shouldPremiere);a=a.set("premiereDate",null);return a;case b("VideoComposerActionTypes").SET_POST_TYPE:if(b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState().isComposerPostScheduleRedesign)switch(c.postType){case j.PREMIERE:b("VideoComposerDispatchers").get(a.videoComposerID).waitFor([b("VideoComposerStores").getPublishingStore(a.videoComposerID).getDispatchToken()]);d=b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState();e=d.scheduleDate;a=a.set("shouldPremiere",!0);a=a.set("premiereDate",e);break;case j.VIDEO_UPLOAD_WATCH_PARTY:a=a.set("shouldPremiere",!0);a=a.set("premiereDate",null);break;case j.VIDEO_UPLOAD:a=a.set("shouldPremiere",!1);a=a.set("premiereDate",null);break;default:break}return a;case b("VideoComposerActionTypes").EDIT_SCHEDULED_TIME:b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState().isComposerPostScheduleRedesign&&(a=a.set("premiereDate",c.scheduleDate));return a;case b("VideoComposerActionTypes").TOGGLE_PREMIERE_WITH_SHOW_OR_SEASON:a=a.set("shouldPremiereWithShowOrSeason",!a.shouldPremiereWithShowOrSeason);a=a.set("premiereDate",null);return a;case b("VideoComposerActionTypes").RESET_COMPOSER:return this.getInitialState();case b("VideoComposerActionTypes").UPDATE_SHOULD_PREMIERE:a=a.set("shouldPremiere",c.shouldPremiere);return a;case b("VideoComposerActionTypes").UPDATE_CUSTOM_THUMBNAIL:a.feedBackgroundImage==null&&c.thumbnail&&(a=a.set("feedBackgroundImage",c.thumbnail.getFile()));return a;case b("VideoComposerActionTypes").UPDATE_PREMIERE_AUDIENCE:a=a.set("premiereAudience",c.premiereAudience);return a;case b("VideoComposerActionTypes").UPDATE_PREMIERE_LIVING_ROOM_REMOVE_UNOWNED_VIDEOS:var g=c.ownerID;a=a.set("premiereLivingRoomVideos",a.get("premiereLivingRoomVideos").filter(function(a){return a.owner.id===g}));return a;case b("VideoComposerActionTypes").UPDATE_PREMIERE_LIVING_ROOM_VIDEOS:a=a.set("premiereLivingRoomVideos",c.premiereLivingRoomVideos);return a;case b("VideoComposerActionTypes").UPDATE_PREMIERE_CUSTOM_NAME:a=a.set("premiereCustomName",c.name);return a;case b("VideoComposerActionTypes").PUBLISH_POST:if(!a.shouldPremiere)return a;b("Bootloader").loadModules(["MediaManagerPostCreationStore","CreatorStudioTopPriorityTipUtils"],function(a,c){a=a.getState();a=a.entryPoint;a==="PREMIERE_PROMOTION_TO_VIDEO_UPLOAD"&&c.creatorStudioTopPriorityTipLogEvents("conversion",b("VideoComposerDialogConstants").PREMIERE_PROMOTION_TO_VIDEO_UPLOAD_ID,b("VideoComposerDialogConstants").CREATOR_STUDIO_ANNOUNCEMENT_CARD_CHANNEL_ID)},"VideoComposerPremiereStoreClass");return a;default:return a}};d.$VideoComposerPremiereStoreClass3=function(a){return a.set("premiereDate",null).set("shouldPremiere",!1).set("shouldPremiereWithShowOrSeason",!1)};d.$VideoComposerPremiereStoreClass2=function(a){__p&&__p();if(b("VideoComposerStores").getPublishingStore(a.videoComposerID).getState().isComposerPostScheduleRedesign)return!1;if(b("videoComposerGetPremiereDisabledReason")(a.videoComposerID)!=null)return!1;var c=a.get("wasLastUploadNewRelease"),d=a.get("shouldDefaultToNewRelease"),e=a.get("canOptOutOfNewReleaseDefault"),f=a.get("minimumDurationForNewReleaseDefaultEligibilitySeconds");if(c)return!0;if(!d)return!1;return e?!1:(b("VideoComposerStores").getMetadataStore(a.videoComposerID).getVideoDuration()||-1)>=f};d.$VideoComposerPremiereStoreClass1=function(){return b("videoComposerGetPremiereDisabledReason")(this.getState().videoComposerID)!=null?!1:!!this.getState().shouldDefaultToPremiere};d.getShouldShowReplacePremiereSection=function(a){var b;return!!((b=this.getState().premiereSourceEditWindowConfig)!=null?b.isInWindow:b)&&a==="video_edit"&&this.getState().isPremierePreLive};d.getPremiereAudience=function(){return this.getState().premiereAudience};d.getShouldPremiereNowInLivingRoom=function(){var a=this.getState();if(!a.shouldPremiere)return!1;return a.premiereDate?!1:a.canCreateSingleVideoPremiereLivingRoom&&a.premiereLivingRoomVideos.count()<=1||a.canCreateMultiVideoPremiereLivingRoom&&a.premiereLivingRoomVideos.count()>1};d.getShouldPremiereScheduledInLivingRoom=function(){var a=this.getState();if(!a.shouldPremiere)return!1;return!a.premiereDate?!1:a.canCreateSingleVideoScheduledPremiereLivingRoom};d.getShouldPremiereOldSchool=function(){var a=this.getState();return this.getShouldPremiereNowInLivingRoom()||this.getShouldPremiereScheduledInLivingRoom()?!1:a.shouldPremiere};d.getPostRequestDataToSend=function(){__p&&__p();var a=this.getState(),c=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState(),d=c.dialogMode,e=c.isSpherical;c=c.title;d=d==="video_upload"&&e;e=this.getShouldPremiereOldSchool();var f=this.getShouldPremiereNowInLivingRoom(),g=this.getShouldPremiereScheduledInLivingRoom(),h=f||g;if(!h&&!e||d)return b("Promise").resolve({should_premiere:!1});d=[];f?d=a.premiereLivingRoomVideos?a.premiereLivingRoomVideos.toArray().map(function(a){return a.id}):[]:g&&(d=[b("VideoComposerStores").getUploadStore(a.videoComposerID).getUploaderVideoID()]);f={premiere_time_ms:a.premiereDate&&a.premiereDate.getTime(),should_premiere:e,premiere_in_living_room_video_ids:h?d.length?d:[b("VideoComposerStores").getUploadStore(a.videoComposerID).getUploaderVideoID()]:[],premiere_in_living_room_custom_name:h?a.premiereCustomName||c:null,premiere_custom_profile_image_focus:a.customProfileImageFocus,feed_background_focus:a.feedBackgroundFocus,premiere_audience:a.premiereAudience};a.customProfileImage&&(f.schedule_custom_profile_image=a.customProfileImage);a.feedBackgroundImage&&(f.schedule_feed_background_image=a.feedBackgroundImage);a.customAnnouncementThumbnail&&(f.schedule_custom_background_image=a.customAnnouncementThumbnail);return b("Promise").resolve(f)};d.getEditRequestDataToSend=function(){__p&&__p();var a=this.getState(),c={should_premiere:a.shouldPremiere};if(!a.shouldPremiere)return b("Promise").resolve(c);a.premiereDate&&(c.premiere_time_ms=a.premiereDate.getTime());a.customProfileImageFocus&&(c.premiere_custom_profile_image_focus_x=a.customProfileImageFocus.x,c.premiere_custom_profile_image_focus_y=a.customProfileImageFocus.y);a.feedBackgroundFocus&&(c.feed_background_image_focus_x=a.feedBackgroundFocus.x,c.feed_background_image_focus_y=a.feedBackgroundFocus.y);a.customProfileImage&&(c.schedule_custom_profile_image=a.customProfileImage);a.feedBackgroundImage&&(c.schedule_feed_background_image=a.feedBackgroundImage);a.customAnnouncementThumbnail&&(c.schedule_custom_background_image=a.customAnnouncementThumbnail);a.hasReplacedFile&&(b("VideoComposerStores").getUploadStore(a.videoComposerID).isUploading()||(c.premiere_replace_video_id=b("VideoComposerStores").getUploadStore(a.videoComposerID).getUploaderVideoID()));return b("Promise").resolve(c)};d.premieresVideoDurationIsInvalid=function(a){return this.$VideoComposerPremiereStoreClass1()?a==null||a>=h:a==null||a=h};d.hasReplacedPremieresVideoFile=function(){return this.getState().hasReplacedFile};d.getInvalidationCheckers=function(){var a=g._("There was an error saving your premiere");return[function(b){return b.shouldPremiere&&b.futureDate?{userMessage:a,loggingCode:"PREMIERE_AND_SCHEDULED"}:null},function(b){return b.shouldPremiere&&b.shouldPremiereInLivingRoom?{userMessage:a,loggingCode:"PREMIERE_AND_LIVING_ROOM_PREMIERE"}:null}]};return c}(b("VideoComposerStoreBase"));e.exports=d}),null); __d("VideoComposerPublishingStoreClass",["invariant","Promise","ExpirationTypeToExpirationTypeApiMap","ImmutableRecordWithV4Types","LiftTimeUtils","ReactComposerPostUtilsCore","SimpleNUXMessage","SimpleNUXMessageTypes.bs","VideoComposerActions","VideoComposerActionTypes","VideoComposerAdBreakActions","VideoComposerBasicActions","VideoComposerDialogCrosspostUtils","VideoComposerDialogEditUtils","VideoComposerDialogUtils","VideoComposerDispatchers","VideoComposerPostType","VideoComposerPublishingDataValidator","VideoComposerPublishingTypes","VideoComposerPublishingUtils","VideoComposerScheduleType","VideoComposerStoreBase","VideoComposerStores","VideoComposerUtils","flattenPHPQueryData","setImmediate","setTimeout","videoComposerDialogUploadDoPost","videoComposerValidatePublishAction"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;var h=b("LiftTimeUtils").MS_IN_SEC,i=b("VideoComposerPostType").VideoComposerPostTypes,j=b("VideoComposerPublishingDataValidator").validatePublishingData,k=b("VideoComposerPublishingDataValidator").validatePublishingRedesignData,l=b("VideoComposerPublishingTypes").PublishActions,m=b("VideoComposerPublishingTypes").PublishingType,n=b("VideoComposerPublishingUtils").getDefaultScheduleDate;c=b("VideoComposerScheduleType").DEFAULT_DISABLED_SCHEDULE_TYPES;var o=b("VideoComposerScheduleType").VideoComposerScheduleTypes;d={videoComposerID:"",backdateYear:null,backdateMonth:null,backdateDay:null,canPublish:!0,cannotPublishReason:null,canDraft:!0,disablePublish:!1,disabledScheduleTypesMap:c,editToExpired:!1,editToPublished:!1,hasAttemptedPublish:!1,uploadErrorData:null,hideFromNewsFeed:!1,isAdBreakPrereview:!1,isPosting:!1,isPostPending:!1,isDraft:!1,isDogfoodingPost:!1,isReviewableBrandedContent:!1,publishingType:m.PUBLISH_NOW,scheduleDate:null,originalScheduleDate:null,expireDate:null,originalExpireDate:null,expireType:null,originalExpireType:null,postEndDate:null,saveVideosInPagesComposer:!1,showBestPracticesChecklist:!1,showBestPracticesChecklistHDVideo:!1,postData:null,isComposerPostScheduleRedesign:!1,postType:i.VIDEO_UPLOAD,scheduleType:o.PUBLISH_NOW};var p=a(d);f=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return p()};d.reduceImpl=function(a,c){__p&&__p();var d=this,e=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();e=e.dialogMode;switch(c.type){case b("VideoComposerActionTypes").INITIALIZE_UPLOAD_COMPOSER:a=a.set("saveVideosInPagesComposer",!!c.serverParams.saveVideosInPagesComposer).set("showBestPracticesChecklist",c.serverParams.showBestPracticesChecklist).set("showBestPracticesChecklistHDVideo",c.serverParams.showBestPracticesChecklistHDVideo).set("isComposerPostScheduleRedesign",c.serverParams.isComposerPostScheduleRedesign);return a;case b("VideoComposerActionTypes").INITIALIZE_EDIT_COMPOSER:a=a.set("expireDate",new Date(c.editParams.publishingConfig.expirationTime));a=a.set("originalExpireDate",new Date(c.editParams.publishingConfig.expirationTime));a=a.set("expireType",c.editParams.publishingConfig.expirationType);a=a.set("originalExpireType",c.editParams.publishingConfig.expirationType);a=a.set("scheduleDate",new Date(c.editParams.publishingConfig.scheduledPublishTime));a=a.set("originalScheduleDate",new Date(c.editParams.publishingConfig.scheduledPublishTime));return a;case b("VideoComposerActionTypes").INIT_VIDEO_UPLOADER:case b("VideoComposerActionTypes").PREMIERE_REPLACE_FILE:a=a.set("disablePublish",!1);a=a.set("uploadErrorData",null);return a;case b("VideoComposerActionTypes").TOGGLE_NEWS_FEED:return a.set("postEndDate",null);case b("VideoComposerActionTypes").TOGGLE_SECRET_VIDEO:return a.set("postEndDate",null);case b("VideoComposerActionTypes").EDIT_EXPIRATION:a=a.set("expireDate",c.expirationTime);a=a.set("expireType",c.expirationType);a=this.$VideoComposerPublishingStoreClass1(a);return a;case b("VideoComposerActionTypes").EDIT_SCHEDULED_TIME:a=a.set("scheduleDate",c.scheduleDate);a=this.$VideoComposerPublishingStoreClass1(a);return a;case b("VideoComposerActionTypes").EDIT_POST_END_TIME:a=a.set("postEndDate",c.postEndDate);a=this.$VideoComposerPublishingStoreClass1(a);return a;case b("VideoComposerActionTypes").EDIT_SHOULD_EXPIRE:a=a.set("editToExpired",c.expire);return a;case b("VideoComposerActionTypes").EDIT_SHOULD_PUBLISH:a=a.set("editToPublished",c.publish);return a;case b("VideoComposerActionTypes").BACKDATE_CONFIRM:a=a.set("backdateYear",c.year);a=a.set("backdateMonth",c.month);a=a.set("backdateDay",c.day);a=a.set("hideFromNewsFeed",c.hideFromNewsFeed);b("setTimeout")(function(){return b("VideoComposerActions").publishPost(a.videoComposerID)},1);return a;case b("VideoComposerActionTypes").SET_BACKDATE_DATE:a=a.set("backdateYear",c.date.year);a=a.set("backdateMonth",c.date.month);a=a.set("backdateDay",c.date.day);a=this.$VideoComposerPublishingStoreClass1(a);return a;case b("VideoComposerActionTypes").SET_BACKDATE_HIDE_FROM_NEWS_FEED:a=a.set("hideFromNewsFeed",c.hideFromNewsFeed);return a;case b("VideoComposerActionTypes").SET_PREMIERE_DATE:a=this.$VideoComposerPublishingStoreClass1(a);return a;case b("VideoComposerActionTypes").POST_FAILED:var f=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();f=f.eventCallbacks;a=this.$VideoComposerPublishingStoreClass2(a);a=a.set("isPosting",!1);a=a.set("isPostPending",!1);f&&f.onPublishFailure&&f.onPublishFailure(c.errorMessage);return a;case b("VideoComposerActionTypes").POST_FINISHED:f=b("VideoComposerStores").getUploadStore(a.videoComposerID).getState();f=f.composerID;a.saveVideosInPagesComposer&&!!f&&b("ReactComposerPostUtilsCore").handlePostSucceeded(f);return a;case b("VideoComposerActionTypes").PUBLISH_POST:return this.$VideoComposerPublishingStoreClass3(a,e);case b("VideoComposerActionTypes").UPLOAD_FAILED:f=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();e=f.eventCallbacks;e&&e.onUploadFailure&&e.onUploadFailure(c.errorData);a=this.$VideoComposerPublishingStoreClass2(a);a=a.set("uploadErrorData",c.errorData);a=a.set("disablePublish",!0);a=a.set("isPostPending",!1);return a;case b("VideoComposerActionTypes").UPLOAD_FINISHED:a.isPostPending&&(a=a.set("isPostPending",!1),a=a.set("isPosting",!0),this.$VideoComposerPublishingStoreClass4());return a;case b("VideoComposerActionTypes").SAVE_POST_DATA_FOR_PAGES_COMPOSER:return a.set("postData",c.postData);case b("VideoComposerActionTypes").SCHEDULE_CONFIRM:c.scheduleDate&&(a=a.set("scheduleDate",c.scheduleDate));c.expireDate&&(a=a.set("expireDate",c.expireDate),a=a.set("expireType",c.expirationType));c.postEndDate&&(a=a.set("postEndDate",c.postEndDate));b("setTimeout")(function(){return b("VideoComposerActions").publishPost(a.videoComposerID)},1);return a;case b("VideoComposerActionTypes").EXIT_DIALOG_SAVE_DRAFT:case b("VideoComposerActionTypes").SAVE_AS_DRAFT_CONFIRM:a=this.$VideoComposerPublishingStoreClass5(a);b("setTimeout")(function(){return b("VideoComposerActions").publishPost(a.videoComposerID)},1);return a;case b("VideoComposerActionTypes").SUBMIT_FOR_PREREVIEW:a=a.set("isAdBreakPrereview",!0);b("setTimeout")(function(){return b("VideoComposerActions").publishPost(a.videoComposerID)},1);return a;case b("VideoComposerActionTypes").CANCEL_UPLOAD:a=this.$VideoComposerPublishingStoreClass2(a);a=a.set("isPostPending",!1).set("isPosting",!1);return a;case b("VideoComposerActionTypes").MARK_AS_REVIEWABLE_BRANDED_CONTENT:case b("VideoComposerActionTypes").CONFIRM_REVIEWABLE_BRANDED_CONTENT:a=a.set("isReviewableBrandedContent",!0);return a;case b("VideoComposerActionTypes").RESET_COMPOSER:a=this.getInitialState();return a;case b("VideoComposerActionTypes").SET_PUBLISHING_TYPE:a=a.set("publishingType",c.publishingType);c.publishingType!==m.PUBLISH_FOR_DOGFOODING&&c.publishingType!==m.DOGFOOD_WITH_SERIES_OR_SEASON&&(a=a.set("isDogfoodingPost",!1));c.publishingType!==m.SAVE_AS_DRAFT&&c.publishingType!==m.PUBLISH_WITH_SHOW_OR_SEASON&&(a=a.set("isDraft",!1));a=this.$VideoComposerPublishingStoreClass6(a);c.publishingType===m.SAVE_AS_DRAFT||c.publishingType===m.PUBLISH_WITH_SHOW_OR_SEASON?a=this.$VideoComposerPublishingStoreClass5(a):c.publishingType===m.PUBLISH_FOR_DOGFOODING||c.publishingType===m.DOGFOOD_WITH_SERIES_OR_SEASON?a=this.$VideoComposerPublishingStoreClass7(a):c.publishingType===m.SCHEDULE?a.scheduleDate===null&&(a=a.set("scheduleDate",n())):(a=a.set("scheduleDate",null),a=a.set("expireDate",null),a=a.set("expireType",0));a=this.$VideoComposerPublishingStoreClass1(a);return a;case b("VideoComposerActionTypes").SAVE_AS_DRAFT:a=a.set("isDraft",!0);b("setImmediate")(function(){return b("VideoComposerActions").publishPost(a.videoComposerID)});return a;case b("VideoComposerActionTypes").SET_POST_TYPE:a=a.set("postType",c.postType);var g;switch(c.postType){case i.PREMIERE:g={PUBLISH_NOW:!0,BACKDATE:!0,SCHEDULE:!1};a=this.$VideoComposerPublishingStoreClass8(a,o.SCHEDULE);break;case i.VIDEO_UPLOAD:g={PUBLISH_NOW:!1,BACKDATE:!1,SCHEDULE:!1};break;case i.VIDEO_UPLOAD_WATCH_PARTY:g={PUBLISH_NOW:!1,BACKDATE:!0,SCHEDULE:!0};a=this.$VideoComposerPublishingStoreClass8(a,o.PUBLISH_NOW);break;default:g={PUBLISH_NOW:!0,BACKDATE:!0,SCHEDULE:!0};break}a=a.set("disabledScheduleTypesMap",g);a=a.set("canDraft",a.postType===i.VIDEO_UPLOAD&&a.scheduleType===o.PUBLISH_NOW);return a;case b("VideoComposerActionTypes").SET_SCHEDULE_TYPE:a=this.$VideoComposerPublishingStoreClass8(a,c.scheduleType);a=this.$VideoComposerPublishingStoreClass1(a);return a;case b("VideoComposerActionTypes").FIRST_STEP_FOOTER_NEXT_BUTTON_CLICKED:f=b("VideoComposerStores").getBasicStore(a.videoComposerID).getState();var h=f.fundedContentProgram;b("setImmediate")(function(){return d.$VideoComposerPublishingStoreClass9(l.OPEN_DRAWER,function(){b("VideoComposerActions").openPublishDrawer(a.videoComposerID),h===1&&b("VideoComposerActions").setPublishingType(a.videoComposerID,m.SCHEDULE)})});return a;case b("VideoComposerActionTypes").FIRST_STEP_FOOTER_AD_BREAK_SUBMIT_FOR_REVIEW:b("setImmediate")(function(){return d.$VideoComposerPublishingStoreClass9(l.AD_BREAK_SUBMIT_FOR_REVIEW,function(){d.$VideoComposerPublishingStoreClass10(a.videoComposerID)})});return a;default:return a}};d.$VideoComposerPublishingStoreClass8=function(a,b){__p&&__p();a=a.set("scheduleType",b);switch(b){case o.SCHEDULE:a=this.$VideoComposerPublishingStoreClass6(a);a.scheduleDate===null&&(a=a.set("scheduleDate",n()));break;case o.BACKDATE:a=this.$VideoComposerPublishingStoreClass11(a);break;case o.PUBLISH_NOW:a=this.$VideoComposerPublishingStoreClass6(a);a=this.$VideoComposerPublishingStoreClass11(a);break}a=a.set("canDraft",a.postType===i.VIDEO_UPLOAD&&a.scheduleType===o.PUBLISH_NOW);return a};d.$VideoComposerPublishingStoreClass3=function(a,c){var d=b("VideoComposerStores").getUploadStore(a.videoComposerID).getState(),e=d.videoUploader;d=d.uploadFinished;var f=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();f=f.title;this.assertNonEmptyTitle(f);c==="video_crosspost"?(a=a.set("isPosting",!0),this.$VideoComposerPublishingStoreClass12(a)):(e&&!a.saveVideosInPagesComposer&&e.postUserRequest(),d?(a=a.set("isPosting",!0),this.$VideoComposerPublishingStoreClass4()):a=a.set("isPostPending",!0));a=a.set("uploadErrorData",null);a=a.set("hasAttemptedPublish",!0);return a};d.$VideoComposerPublishingStoreClass2=function(a){a=this.$VideoComposerPublishingStoreClass6(a);a=this.$VideoComposerPublishingStoreClass11(a);a=a.set("publishingType",m.PUBLISH_NOW);a=a.set("isDraft",!1);a=a.set("isDogfoodingPost",!1);a=a.set("isReviewableBrandedContent",!1);return a};d.$VideoComposerPublishingStoreClass11=function(a){a=a.set("scheduleDate",null);a=a.set("expireDate",null);a=a.set("expireType",null);a=a.set("postEndDate",null);return a};d.$VideoComposerPublishingStoreClass6=function(a){a=a.set("backdateYear",null);a=a.set("backdateMonth",null);a=a.set("backdateDay",null);a=a.set("hideFromNewsFeed",!1);return a};d.$VideoComposerPublishingStoreClass10=function(a){!b("SimpleNUXMessage").hasUserSeenMessage(b("SimpleNUXMessageTypes.bs").AD_BREAK_PREREVIEW_DIALOG)?b("VideoComposerAdBreakActions").setPrereviewDialog(this.getState().videoComposerID,!0):b("VideoComposerActions").submitForPrereview(this.getState().videoComposerID)};d.$VideoComposerPublishingStoreClass9=function(a,c){__p&&__p();var d=this,e=b("VideoComposerStores").getMetadataStore(this.getState().videoComposerID).getState(),f=e.composerEntryPointRef,g=e.isVideoShowPage,h=e.showVideoType,i=e.title;e=e.videoDuration;var j=b("VideoComposerStores").getDistributionStore(this.getState().videoComposerID).getState();j=j.showInNewsFeed;if(a===l.OPEN_DRAWER&&(b("VideoComposerUtils").isFromCreatorStudioMultipostPanel(f)||b("VideoComposerUtils").isFromCreatorStudioBulkUploadPanel(f))){c();return}f=g&&h===null;b("videoComposerValidatePublishAction")(this.getState().videoComposerID,a,i,f,j,e,function(a){return b("VideoComposerBasicActions").highlightMissingFundedContentProgram(d.getState().videoComposerID,a)},c)};d.$VideoComposerPublishingStoreClass1=function(a){__p&&__p();var c,d=null,e=a,f=e.expireDate,g=e.scheduleDate;e=e.postEndDate;var h=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState(),i=h.composerEntryPointRef;h=h.videoDuration;b("VideoComposerDispatchers").get(a.videoComposerID).waitFor([b("VideoComposerStores").getPremiereStore(a.videoComposerID).getDispatchToken()]);var l=b("VideoComposerStores").getPremiereStore(a.videoComposerID).getState(),m=l.premiereDate;l=l.shouldPremiere;if(a.isComposerPostScheduleRedesign){var n={postType:a.postType,scheduleType:a.scheduleType,shouldPremiere:l,expireDate:f,scheduleDate:g,backdateYear:a.backdateYear,backdateMonth:a.backdateMonth,backdateDay:a.backdateDay,premiereDate:m,postEndDate:e,videoDuration:h};n=k(a.videoComposerID,n,i);c=n.canPublish;d=n.cannotPublishReason}else{n={publishingType:a.publishingType,shouldPremiere:l,expireDate:f,scheduleDate:g,backdateYear:a.backdateYear,backdateMonth:a.backdateMonth,backdateDay:a.backdateDay,premiereDate:m,postEndDate:e,videoDuration:h};l=j(a.videoComposerID,n,i);c=l.canPublish;d=l.cannotPublishReason}a=a.set("canPublish",c);a=a.set("cannotPublishReason",d);return a};d.$VideoComposerPublishingStoreClass4=function(){var a=this.getState(),c=a.saveVideosInPagesComposer;a=a.videoComposerID;var d=b("VideoComposerStores").getMetadataStore(a).getState();d=d.enabledTabs;var e=b("VideoComposerStores").getUploadStore(a).getState();e=e.videoUploader;b("videoComposerDialogUploadDoPost")(a,e,d,c)};d.$VideoComposerPublishingStoreClass12=function(a){b("VideoComposerDialogCrosspostUtils").createCrosspost(a.videoComposerID)};d.$VideoComposerPublishingStoreClass7=function(a){a=this.$VideoComposerPublishingStoreClass11(a);a=this.$VideoComposerPublishingStoreClass6(a);a=a.set("isDraft",!1).set("isDogfoodingPost",!0);return a};d.$VideoComposerPublishingStoreClass5=function(a){a=this.$VideoComposerPublishingStoreClass11(a);a=this.$VideoComposerPublishingStoreClass6(a);a=a.set("isDraft",!0);a=a.set("isDogfoodingPost",!1);return a};d.assertNonEmptyTitle=function(a){!a&&g(0,2870)};d.getCrosspostRequestDataToSend=function(){var a=this.getState(),c={published:!0};a.isDraft&&(c.published=!1,c.unpublished_content_type="DRAFT");a.scheduleDate&&(c.published=!1,c.unpublished_content_type="SCHEDULED",c.scheduled_publish_time=Math.floor(a.scheduleDate.getTime()/h));a.expireDate&&(c.expiration={time:Math.floor(a.expireDate.getTime()/h),type:b("ExpirationTypeToExpirationTypeApiMap")[a.expireType||0]});a.backdateYear&&(c.backdated_post={backdated_time:Math.floor(new Date(a.backdateYear||0,(a.backdateMonth||0)-1,a.backdateDay||0).getTime()/h),backdated_time_granularity:"day",hide_from_newsfeed:a.hideFromNewsFeed});return b("Promise").resolve(b("flattenPHPQueryData")(c))};d.getEditRequestDataToSend=function(){__p&&__p();var a=this.getState(),c={};a.editToPublished&&(c.publish=!0);a.editToExpired&&(c.expire=!0);var d=a.originalScheduleDate,e=a.scheduleDate;if(d&&e){d=Math.floor(d.getTime()/h);e=Math.floor(e.getTime()/h);d!==e&&!b("VideoComposerDialogEditUtils").areTwoTimesAlmostTheSame(d,e)&&(c.scheduled_publish_time=e)}d=a.originalExpireDate;e=a.expireDate;if(d&&e){d=Math.floor(d.getTime()/h);e=Math.floor(e.getTime()/h);d!==e&&!b("VideoComposerDialogEditUtils").areTwoTimesAlmostTheSame(d,e)&&(c.expiration_time=e)}a.originalExpireType!==a.expireType&&(c.expiration_type=a.expireType);return b("Promise").resolve(c)};d.getPostRequestDataToSend=function(){__p&&__p();var a=this.getState(),c={dogfooding:a.isDogfoodingPost,draft:a.isDraft,ad_break_prereview:a.isAdBreakPrereview,is_reviewable_branded_content:a.isReviewableBrandedContent};if(a.scheduleDate!=null&&(!a.isComposerPostScheduleRedesign||a.isComposerPostScheduleRedesign&&a.postType===i.VIDEO_UPLOAD)){var d=b("VideoComposerDialogUtils").formatDateAndTime(a.scheduleDate),e=d.dateStr;d=d.timeSec;c.scheduled=!0;c.future_date=e;c.future_time=d}a.expireDate&&(c.expiring=!0,c.expire_type=a.expireType,c.expire_time=a.expireDate&&a.expireDate.getTime()/h);if(a.postEndDate){e=b("VideoComposerDialogUtils").formatDateAndTime(a.postEndDate);d=e.dateStr;e=e.timeSec;c["feed_targeted_data[relevant-until-date]"]=d;c["feed_targeted_data[relevant-until-time]"]=e}a.backdateYear&&(c["backdated_date[year]"]=a.backdateYear,c["backdated_date[month]"]=a.backdateMonth,c["backdated_date[day]"]=a.backdateDay,c.hide_from_newsfeed=a.hideFromNewsFeed);return b("Promise").resolve(c)};return c}(b("VideoComposerStoreBase"));e.exports=f}),null); __d("VideoComposerRightsStoreClass",["fbt","Promise","ImmutableRecordWithV4Types","PageContentTabRightsManagerStore","VideoComposerActions","VideoComposerActionTypes","VideoComposerRightsActions","VideoComposerRightsUtil","VideoComposerStoreBase","VideoComposerStores","VideoCopyrightAPI","VideoCopyrightMonitoringType","setTimeout"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;var h=b("VideoComposerRightsUtil").errorMessageMissingMediaCategory;c={videoComposerID:"",areCountriesIncluded:!0,attributionID:null,category:null,copyrightID:null,fbWhitelistedUsers:[],igWhitelistedUsers:[],isIgRightsManagementEnabled:!1,matchRuleID:null,monitoringType:b("VideoCopyrightMonitoringType").VIDEO_ONLY.value,ownershipCountries:[],shouldDetectMatches:!1,showAttributionSelector:!1,showCategoryRequiredError:!1};var i=a(c);d=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return i()};d.reduceImpl=function(a,c){__p&&__p();switch(c.type){case b("VideoComposerActionTypes").BOOTLOAD_RIGHTS_PARAMETERS:a=a.set("isIgRightsManagementEnabled",c.data.isIgRightsManagementEnabled).set("showAttributionSelector",c.data.showAttributionSelector);var d=c.data.defaultSettings;d&&d.use_custom_copyright_settings&&(a=a.set("monitoringType",d.copyright_monitoring_type).set("matchRuleID",d.copyright_match_rule_id).set("ownershipCountries",d.copyright_ownership_countries).set("areCountriesIncluded",d.are_countries_included).set("attributionID",d.copyright_attribution_id));return a;case b("VideoComposerActionTypes").BOOTLOAD_EDIT_RIGHTS_PARAMETERS:a=a.set("isIgRightsManagementEnabled",c.data.isIgRightsManagementEnabled).set("showAttributionSelector",c.data.showAttributionSelector).set("shouldDetectMatches",c.data.shouldDetectMatches);return c.data.shouldDetectMatches?a.set("areCountriesIncluded",c.data.areCountriesIncluded).set("attributionID",c.data.attributionID).set("category",c.data.category).set("copyrightID",c.data.copyrightID).set("fbWhitelistedUsers",c.data.fbWhitelistedUsers).set("igWhitelistedUsers",c.data.igWhitelistedUsers).set("matchRuleID",c.data.matchRuleID).set("monitoringType",c.data.monitoringType).set("ownershipCountries",c.data.ownershipCountries):a;case b("VideoComposerActionTypes").UPDATE_MONITORING_TYPE:a=a.set("monitoringType",c.monitoringType);return a;case b("VideoComposerActionTypes").UPDATE_CATEGORY:a=a.set("category",c.category).set("showCategoryRequiredError",!c.category);return a;case b("VideoComposerActionTypes").UPDATE_CATEGORY_REQUIRED_ERROR:a=a.set("showCategoryRequiredError",!0);return a;case b("VideoComposerActionTypes").UPDATE_OWNERSHIP_COUNTRIES:a=a.set("ownershipCountries",c.ownershipCountries).set("areCountriesIncluded",c.areCountriesIncluded);return a;case b("VideoComposerActionTypes").UPDATE_SHOULD_DETECT_MATCHES:a=a.set("shouldDetectMatches",c.shouldDetectMatches);a=a.set("showCategoryRequiredError",!this.$VideoComposerRightsStoreClass1(a));return a;case b("VideoComposerActionTypes").UPDATE_MATCH_RULE:a=a.set("matchRuleID",c.matchRuleID);return a;case b("VideoComposerActionTypes").UPDATE_ATTRIBUTION:a=a.set("attributionID",c.attributionID);return a;case b("VideoComposerActionTypes").UPDATE_FB_WHITELISTED_USERS:a=a.set("fbWhitelistedUsers",c.fbWhitelistedUsers);return a;case b("VideoComposerActionTypes").UPDATE_IG_WHITELISTED_USERS:a=a.set("igWhitelistedUsers",c.igWhitelistedUsers);return a;case b("VideoComposerActionTypes").RESET_COMPOSER:a=this.getInitialState();return a;default:return a}};d.$VideoComposerRightsStoreClass1=function(a){a===void 0&&(a=this.getState());a=a;var c=a.category;a=a.shouldDetectMatches;return!a||c!==null||b("PageContentTabRightsManagerStore").getIsRMLite()};d.getPostRequestDataToSend=function(){__p&&__p();var a=this.getState(),c=a.attributionID,d=a.category,e=a.copyrightID,f=a.monitoringType,i=a.ownershipCountries,j=a.areCountriesIncluded,k=a.shouldDetectMatches,l=a.matchRuleID,m=a.fbWhitelistedUsers,n=a.igWhitelistedUsers,o=a.videoComposerID;if(!e&&!k)return b("Promise").resolve({});if(!this.$VideoComposerRightsStoreClass1()){b("setTimeout")(function(){b("VideoComposerRightsActions").updateShowCategoryRequiredError(o),b("VideoComposerActions").selectTab(o,"rights")},1);return b("Promise").reject(h)}a=b("VideoComposerStores").getMetadataStore(o).getState();var p=a.accessToken,q=a.targetID;a=a.videoID;if(!q||!a)return b("Promise").reject(g._("Monitoring matches failed"));j={areCopyrightCountriesIncluded:j,copyrightAttributionID:c,copyrightRuleID:l,copyrightMonitoringType:f,copyrightOwnershipCountries:i,copyrightWhitelistedIGUserNames:n,copyrightWhitelistedFBUsers:m,selectedCategory:d};e&&!k?c=b("VideoCopyrightAPI").uncopyrightVideo(p,q,a,e,j,"video_edit_dialog"):e&&k?c=b("VideoCopyrightAPI").editVideoCopyright(p,q,a,e,j,"video_edit_dialog"):c=b("VideoCopyrightAPI").copyrightVideo(p,q,a,j,"video_upload_composer");return c.then(function(a){return{}},function(a){return b("Promise").reject(a.error_user_title)})};return c}(b("VideoComposerStoreBase"));e.exports=d}),null); __d("VideoComposerClippingTypes",["ImmutableRecordWithV4Types"],(function(a,b,c,d,e,f){"use strict";a=b("ImmutableRecordWithV4Types").Record;c=a({title:"",startTime:null,endTime:null});e.exports=c}),null); __d("VideoComposerClippingStoreClass",["Promise","ImmutableRecordWithV4Types","VideoComposerActionTypes","VideoComposerClippingTypes","VideoComposerStoreBase","flattenPHPQueryData","immutable"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;var g=a({videoComposerID:"",clipTimes:b("immutable").List(),selectedStartTime:null,selectedEndTime:null,isPlaying:!1,vpc:null});c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return g()};d.reduceImpl=function(a,c){__p&&__p();switch(c.type){case b("VideoComposerActionTypes").RESET_COMPOSER:return this.getInitialState();case b("VideoComposerActionTypes").CLIPPING_SET_END_TIME:this.$VideoComposerClippingStoreClass1(a.vpc,c.endTime);return a.set("selectedEndTime",c.endTime);case b("VideoComposerActionTypes").CLIPPING_SET_PLAYER_STATE:return a.set("isPlaying",c.isPlaying);case b("VideoComposerActionTypes").CLIPPING_SET_START_TIME:this.$VideoComposerClippingStoreClass1(a.vpc,c.startTime);return a.set("selectedStartTime",c.startTime);case b("VideoComposerActionTypes").CLIPPING_SET_VPC:return a.set("vpc",c.vpc);case b("VideoComposerActionTypes").CLIPPING_PREVIEW_BY_START_END:return this.$VideoComposerClippingStoreClass2(c);case b("VideoComposerActionTypes").CLIPPING_ADD_CLIP:return this.$VideoComposerClippingStoreClass3();case b("VideoComposerActionTypes").CLIPPING_EDIT_CLIP:return this.$VideoComposerClippingStoreClass4(c.index,c.title);case b("VideoComposerActionTypes").CLIPPING_DELETE_CLIP:return this.$VideoComposerClippingStoreClass5(c.index);default:return a}};d.$VideoComposerClippingStoreClass1=function(a,b){a&&a.seek(b)};d.$VideoComposerClippingStoreClass3=function(){var a=b("VideoComposerClippingTypes")(),c=this.getState();a=a.set("startTime",c.get("selectedStartTime")||0).set("endTime",c.get("selectedEndTime")||0);c=c.set("clipTimes",c.get("clipTimes").push(a));return c};d.$VideoComposerClippingStoreClass4=function(a,c){var d=this.getState(),e=d.get("clipTimes"),f=e.get(a),g=b("VideoComposerClippingTypes")();g=g.set("startTime",f.startTime||0).set("endTime",f.endTime||0).set("title",c);e=e.set(a,g);d=d.set("clipTimes",e);return d};d.$VideoComposerClippingStoreClass5=function(a){var b=this.getState(),c=b.get("clipTimes");c=c["delete"](a);b=b.set("clipTimes",c);return b};d.$VideoComposerClippingStoreClass2=function(a){a=this.getState();var b=a.get("vpc");if(b){b.emit("previewByStartEndTime",{endTime:(b=a.get("selectedEndTime"))!=null?b:0,startTime:(b=a.get("selectedStartTime"))!=null?b:0})}a=a.set("isPlaying",!0);return a};d.getPostDataForEdit=function(){var a=this.getState();a=a.clipTimes;var c=[],d={};a.forEach(function(a){a={start_time:a.startTime,end_time:a.endTime,title:a.title};c.push(a)});d.clip_times=c;return b("Promise").resolve(b("flattenPHPQueryData")(d))};return c}(b("VideoComposerStoreBase"));e.exports=c}),null); __d("VideoComposerQEStoreClass",["ImmutableRecordWithV4Types","VideoComposerActionTypes","VideoComposerStoreBase"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;var g=a({videoComposerID:"",gameTaggingAlwaysShowGenericTagging:!1,gameTaggingToggle:!0,gameTaggingNewTypeahead:!1});c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return g()};d.reduceImpl=function(a,c){__p&&__p();switch(c.type){case b("VideoComposerActionTypes").BOOTLOAD_DEFAULT_TAB_PARAMETERS:a=a.set("gameTaggingAlwaysShowGenericTagging",c.data.gameTaggingAlwaysShowGenericTagging);a=a.set("gameTaggingToggle",c.data.gameTaggingToggle);a=a.set("gameTaggingNewTypeahead",c.data.gameTaggingNewTypeahead);return a;case b("VideoComposerActionTypes").INITIALIZE_EDIT_COMPOSER:a=a.set("gameTaggingAlwaysShowGenericTagging",c.editParams.gameTaggingAlwaysShowGenericTagging);a=a.set("gameTaggingToggle",c.editParams.gameTaggingToggle);a=a.set("gameTaggingNewTypeahead",c.editParams.gameTaggingNewTypeahead);return a;default:return a}};return c}(b("VideoComposerStoreBase"));e.exports=c}),null); __d("SphericalDirectorActionType",["keyMirror"],(function(a,b,c,d,e,f){a=b("keyMirror")({CLEAR_SPHERICAL_DIRECTOR:"",RESET_VIDEO_PLAYER_CONTROLLER:"",SET_VIDEO_PLAYER_CONTROLLER:"",SET_VIDEO_UNAVAILABLE:"",UPDATE_ACTIVE_GUIDE_KEYFRAME:"",UPDATE_ADD_GUIDE_KEYFRAME:"",UPDATE_SAVE_GUIDE_KEYFRAME:"",UPDATE_REMOVE_GUIDE_KEYFRAME:"",UPDATE_DELETE_SELECTED_GUIDE_KEYFRAMES:"",UPDATE_CLEAR_GUIDE_KEYFRAMES:"",UPDATE_CURRENT_VIEWPORT:"",UPDATE_ENABLE_OMNISTAB:"",UPDATE_ERROR_MESSAGE_INFO:"",UPDATE_FOV:"",UPDATE_GUIDE_ENABLED:"",UPDATE_GUIDE_VISIBILITY:"",UPDATE_GUIDE_KEYFRAMES:"",UPDATE_SUGGESTED_GUIDE_KEYFRAMES:"",UPDATE_TOGGLE_GUIDE_KEYFRAME_FOR_DELETION:"",UPDATE_IS_EDITING_GUIDE_POINT:"",UPDATE_TAB_VISIBILITY:"",UPDATE_ORIGINAL_SPHERICAL_METADATA:"",UPDATE_PROJECTION:"",UPDATE_STEREO_MODE:"",UPDATE_HAS_SPATIAL_AUDIO:"",UPDATE_FB_SPATIAL_AUDIO_METADATA:"",UPDATE_YT_SPATIAL_AUDIO_METADATA:"",UPDATE_IS_MOBILE_PREVIEW:""});e.exports=a}),null); __d("SphericalDirectorDispatcher",["ExplicitRegistrationReactDispatcher"],(function(a,b,c,d,e,f){"use strict";e.exports=new(b("ExplicitRegistrationReactDispatcher"))({strict:!0})}),null); __d("SphericalDirectorErrorUtils",["fbt","React","SimpleXUIDialog","SphericalVideoGuideAnimationConfig"],(function(a,b,c,d,e,f,g){__p&&__p();a=b("SphericalVideoGuideAnimationConfig").MIN_INTERVAL_MS;c=b("SphericalVideoGuideAnimationConfig").MS_PER_SECOND;var h=g._("Guide points need to be at least {seconds} seconds apart.",[g._param("seconds",a/c+1)]),i=g._("Not Enough Time Between Guide Points");d={getAddPointMessage:function(){return h},getAddPointTitle:function(){return i},showAddPointDialog:function(a){b("SimpleXUIDialog").show(this.getAddPointMessage(),this.getAddPointTitle(),a);return},showFileExtensionDialog:function(a,c,d){a=g._("Unsupported file extension: {file extension}.",[g._param("file extension",a)]);c=g._("Supported file extensions are {list of supported file extensions}.",[g._param("list of supported file extensions",c)]);b("SimpleXUIDialog").show(b("React").createElement("div",null,b("React").createElement("div",null,a),b("React").createElement("div",null,c)),g._("File Extension Not Supported"),d);return},showGuideOutsideLimitsDialog:function(a){b("SimpleXUIDialog").show(g._("Guide points cannot be added outside of the visible viewport."),g._("Guide Point Not In Viewport"),a);return},showFileSizeTooLargeStandaloneDialog:function(a,c){b("SimpleXUIDialog").show(g._("Video file size needs to be smaller than {max size in gb} GB. You can upload larger file sizes on your Page.",[g._param("max size in gb",a)]),g._("Exceeded file size limit"),c);return},showFileSizeTooLargeComposerDialog:function(a,c){b("SimpleXUIDialog").show(g._("360 video file size needs to be smaller than {GB} GB. Please try again with a smaller video.",[g._param("GB",a)]),g._("Video file too large"),c);return},showBitrateTooHighDialog:function(a,c){b("SimpleXUIDialog").show(g._("360 video bitrate needs to be less than {MB} MB per second. Please try again with a lower-bitrate video.",[g._param("MB",a)]),g._("Video bitrate too high"),c);return}};e.exports=d}),null); __d("SphericalDirectorGuideKeyframeData",["SphericalVideoGuideAnimationConfig","immutable"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("SphericalVideoGuideAnimationConfig").MIN_INTERVAL_MS;a={fieldOfViewDegrees:60,isSelected:!1,isSelectedForDeletion:!1,pitch:0,thumbnailURI:"",timestamp:0,yaw:0};c=function(a){__p&&__p();babelHelpers.inheritsLoose(b,a);function b(){return a.apply(this,arguments)||this}b.getFromLegacyParams=function(a){return new b({timestamp:a[0],pitch:a[1],yaw:a[2]})};var c=b.prototype;c.compare=function(a){return this.get("timestamp")-a.get("timestamp")};c.getLegacyParams=function(){return[this.timestamp,this.pitch,this.yaw]};c.isTooCloseTo=function(a){a=Math.abs(this.get("timestamp")-a.get("timestamp"));return a0});a<0&&(a=d.size);if(this.$SphericalDirectorStore28(d,e,a)){d=d.splice(a,0,e);c=c.set("guideKeyframes",d);c=c.set("isEditingGuidePoint",!0);return c}else{c=c.set("errorInfo",{text:b("SphericalDirectorErrorUtils").getAddPointMessage(),title:b("SphericalDirectorErrorUtils").getAddPointTitle(),callback:function(){},confirmOnly:!0});return c}};d.$SphericalDirectorStore8=function(a,b){var c=this.getState();c=c.guideKeyframes;c=c;var d=a.guideKeyframe;c=c.map(function(a){return a.compare(d)===0?d:a});b=b.set("guideKeyframes",c);b=b.set("isEditingGuidePoint",!1);return b};d.$SphericalDirectorStore13=function(a,b){b=b.set("visible",a.visible);return b};d.$SphericalDirectorStore14=function(a,b){b=b.set("controller",a.controller);return b};d.$SphericalDirectorStore15=function(a,b){b=b.set("unavailable",a.unavailable);return b};d.$SphericalDirectorStore16=function(a,b){a=this.getState();a=a.controller;a&&(a.destroy(),b=b.set("controller",null));b=b.set("unavailable",!1);return b};d.$SphericalDirectorStore17=function(a,b){var c=this.getState();c=c.guideKeyframes;c=c;c=c.map(function(b){return b.set("isSelected",b.timestamp===a.timestamp)});b=b.set("guideKeyframes",c);return b};d.$SphericalDirectorStore18=function(a,b){var c=this.getState();c=c.guideKeyframes;c=c;c=c.map(function(b){if(b.timestamp===a.timestamp)return b.set("isSelectedForDeletion",!b.isSelectedForDeletion);else return b});b=b.set("guideKeyframes",c);return b};d.$SphericalDirectorStore19=function(a,b){b=b.set("isEditingGuidePoint",a.isEditingGuidePoint);return b};d.$SphericalDirectorStore20=function(a,b){b=b.set("errorInfo",a.error);return b};d.$SphericalDirectorStore10=function(a,b){a=this.getState();a=a.guideKeyframes;a=a;a=a.filter(function(a){a.isSelected&&a.isSelectedForDeletion&&(b=b.set("isEditingGuidePoint",!1));return!a.isSelectedForDeletion});b=b.set("guideKeyframes",a);return b};d.$SphericalDirectorStore21=function(a,b){b=b.set("originalSphericalMetadata",a.originalSphericalMetadata);return b};d.$SphericalDirectorStore22=function(a,b){b=b.set("projection",a.projection);a.projection!=="equirectangular"&&a.projection!=="half_equirectangular"&&(b=b.set("stereoMode","mono"));return b};d.$SphericalDirectorStore23=function(a,b){b=b.set("stereoMode",a.stereoMode);a.stereoMode!=="mono"&&(b=b.set("enableOmnistab",!1));return b};d.$SphericalDirectorStore24=function(a,b){b=b.set("hasSpatialAudio",a.hasSpatialAudio);return b};d.$SphericalDirectorStore25=function(a,b){b=b.set("fbSpatialAudioMetadata",a.fbSpatialAudioMetadata);return b};d.$SphericalDirectorStore26=function(a,b){b=b.set("ytSpatialAudioMetadata",a.ytSpatialAudioMetadata);return b};d.$SphericalDirectorStore27=function(a,b){b=b.set("isMobilePreview",a.isMobilePreview);return b};d.$SphericalDirectorStore28=function(a,b,c){var d=c0?!a.get(c-1).isTooCloseTo(b):!0;return d&&a};d.getGuideKeyframesLegacy=function(){var a=this.getState();a=a.guideKeyframes;return a.map(function(a){return a.getLegacyParams()}).toJS()};d.getPostData=function(){var a=this.getState(),b=a.fov,c=a.enableOmnistab,d=a.projection,e=a.stereoMode;a=a.hasSpatialAudio;var f=this.getGuideKeyframesLegacy(),g=f[0][1],h=f[0][2];f.shift();h={initialHeading:Math.round(h),initialPitch:Math.round(g),fov:Math.round(b),guide_enabled:f.length>0,guide_keyframes:f,enable_omnistab:c,projection:d,stereoMode:e,hasSpatialAudio:a};return h};return c}(b("FluxReduceStore"));d.__moduleID=e.id;e.exports=new d(b("SphericalDirectorDispatcher"))}),null); __d("SphericalDirectorAction",["SphericalDirectorActionType","SphericalDirectorDispatcher","SphericalDirectorStore"],(function(a,b,c,d,e,f){__p&&__p();b("SphericalDirectorStore");a=function(){"use strict";__p&&__p();function a(){}var c=a.prototype;c.clearSphericalDirector=function(){var a={type:b("SphericalDirectorActionType").CLEAR_SPHERICAL_DIRECTOR};b("SphericalDirectorDispatcher").dispatch(a)};c.updateCurrentViewport=function(a,c){a={type:b("SphericalDirectorActionType").UPDATE_CURRENT_VIEWPORT,pitch:a,yaw:c};b("SphericalDirectorDispatcher").dispatch(a)};c.updateFOV=function(a){a={type:b("SphericalDirectorActionType").UPDATE_FOV,fov:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateGuideEnabled=function(a){a={type:b("SphericalDirectorActionType").UPDATE_GUIDE_ENABLED,guideEnabled:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateGuideVisibility=function(a){a={type:b("SphericalDirectorActionType").UPDATE_GUIDE_VISIBILITY,guideVisible:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateEnableOmnistab=function(a){a={type:b("SphericalDirectorActionType").UPDATE_ENABLE_OMNISTAB,enableOmnistab:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateGuideKeyframes=function(a){a={type:b("SphericalDirectorActionType").UPDATE_GUIDE_KEYFRAMES,guideKeyframes:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateSuggestedGuideKeyframes=function(a){a={type:b("SphericalDirectorActionType").UPDATE_SUGGESTED_GUIDE_KEYFRAMES,suggestedGuideKeyframes:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateAddGuideKeyframe=function(a){a={type:b("SphericalDirectorActionType").UPDATE_ADD_GUIDE_KEYFRAME,guideKeyframe:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateSaveGuideKeyframe=function(a){a={type:b("SphericalDirectorActionType").UPDATE_SAVE_GUIDE_KEYFRAME,guideKeyframe:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateRemoveGuideKeyframe=function(a){a={type:b("SphericalDirectorActionType").UPDATE_REMOVE_GUIDE_KEYFRAME,timestamp:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateClearGuideKeyframes=function(){var a={type:b("SphericalDirectorActionType").UPDATE_CLEAR_GUIDE_KEYFRAMES};b("SphericalDirectorDispatcher").dispatch(a)};c.updateTabVisibility=function(a){a={type:b("SphericalDirectorActionType").UPDATE_TAB_VISIBILITY,visible:a};b("SphericalDirectorDispatcher").dispatch(a)};c.setVideoPlayerController=function(a){a={type:b("SphericalDirectorActionType").SET_VIDEO_PLAYER_CONTROLLER,controller:a};b("SphericalDirectorDispatcher").dispatch(a)};c.setVideoUnavailable=function(a){a={type:b("SphericalDirectorActionType").SET_VIDEO_UNAVAILABLE,unavailable:a};b("SphericalDirectorDispatcher").dispatch(a)};c.resetVideoPlayerController=function(){var a={type:b("SphericalDirectorActionType").RESET_VIDEO_PLAYER_CONTROLLER};b("SphericalDirectorDispatcher").dispatch(a)};c.updateActiveGuideKeyframe=function(a){a={type:b("SphericalDirectorActionType").UPDATE_ACTIVE_GUIDE_KEYFRAME,timestamp:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateIsEditingGuidePoint=function(a){a={type:b("SphericalDirectorActionType").UPDATE_IS_EDITING_GUIDE_POINT,isEditingGuidePoint:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateErrorMessage=function(a){a={type:b("SphericalDirectorActionType").UPDATE_ERROR_MESSAGE_INFO,error:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateToggleGuideKeyframeForDeletion=function(a){a={type:b("SphericalDirectorActionType").UPDATE_TOGGLE_GUIDE_KEYFRAME_FOR_DELETION,timestamp:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateDeleteSelectedGuideKeyframes=function(){var a={type:b("SphericalDirectorActionType").UPDATE_DELETE_SELECTED_GUIDE_KEYFRAMES};b("SphericalDirectorDispatcher").dispatch(a)};c.updateOriginalSphericalMetadata=function(a){a={type:b("SphericalDirectorActionType").UPDATE_ORIGINAL_SPHERICAL_METADATA,originalSphericalMetadata:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateProjection=function(a){a={type:b("SphericalDirectorActionType").UPDATE_PROJECTION,projection:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateStereoMode=function(a){a={type:b("SphericalDirectorActionType").UPDATE_STEREO_MODE,stereoMode:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateHasSpatialAudio=function(a){a={type:b("SphericalDirectorActionType").UPDATE_HAS_SPATIAL_AUDIO,hasSpatialAudio:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateFbSpatialAudioMetadata=function(a){a={type:b("SphericalDirectorActionType").UPDATE_FB_SPATIAL_AUDIO_METADATA,fbSpatialAudioMetadata:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateYtSpatialAudioMetadata=function(a){a={type:b("SphericalDirectorActionType").UPDATE_FB_SPATIAL_AUDIO_METADATA,ytSpatialAudioMetadata:a};b("SphericalDirectorDispatcher").dispatch(a)};c.updateIsMobilePreview=function(a){a={type:b("SphericalDirectorActionType").UPDATE_IS_MOBILE_PREVIEW,isMobilePreview:a};b("SphericalDirectorDispatcher").dispatch(a)};return a}();e.exports=new a()}),null); __d("SphericalDirectorMetadataUtils",["SphericalDirectorAction","SphericalDirectorComponentSources","SphericalDirectorGuideKeyframeData","immutable"],(function(a,b,c,d,e,f){__p&&__p();var g=b("immutable").List,h=40,i=90;a={initWithParams:function(a,c,d,e,f,h,i,j,k){__p&&__p();b("SphericalDirectorAction").clearSphericalDirector();b("SphericalDirectorAction").updateEnableOmnistab(k);b("SphericalDirectorAction").updateFOV(d);b("SphericalDirectorAction").updateCurrentViewport(c,a);b("SphericalDirectorAction").updateGuideEnabled(e);b("SphericalDirectorAction").updateProjection(h);b("SphericalDirectorAction").updateStereoMode(i);b("SphericalDirectorAction").updateHasSpatialAudio(j);k=[[0,c,a]].concat(f).map(function(a){return b("SphericalDirectorGuideKeyframeData").getFromLegacyParams(a)});b("SphericalDirectorAction").updateGuideKeyframes(g(k))},initWithOriginalSphericalMetadata:function(a){__p&&__p();a.stereoMode&&b("SphericalDirectorAction").updateStereoMode(a.stereoMode);a.projectionType&&b("SphericalDirectorAction").updateProjection(a.projectionType);(a.fbSpatialAudioMetadata||a.ytSpatialAudioMetadata)&&(b("SphericalDirectorAction").updateHasSpatialAudio(!0),a.fbSpatialAudioMetadata&&b("SphericalDirectorAction").updateFbSpatialAudioMetadata(a.fbSpatialAudioMetadata),a.ytSpatialAudioMetadata&&b("SphericalDirectorAction").updateYtSpatialAudioMetadata(a.ytSpatialAudioMetadata));a.initialFOV!=null&&a.initialFOV!==0&&a.initialFOV>=h&&a.initialFOV<=i&&b("SphericalDirectorAction").updateFOV(a.initialFOV);var c=a.initialPitch!=null&&a.initialPitch!==0&&Number.isFinite(a.initialPitch)?a.initialPitch:0,d=a.initialYaw!=null&&a.initialYaw!==0&&Number.isFinite(a.initialYaw)?a.initialYaw:0;b("SphericalDirectorAction").updateCurrentViewport(c,d);d=new(b("SphericalDirectorGuideKeyframeData"))({timestamp:0,yaw:Math.round(d),pitch:Math.round(c),thumbnailURI:null,isSelected:!0});b("SphericalDirectorAction").updateSaveGuideKeyframe(d);if(a.guideData){c=a.guideData.keyframes.map(function(a){return new(b("SphericalDirectorGuideKeyframeData"))({timestamp:a.timestamp,yaw:a.yaw,pitch:a.pitch,thumbnailURI:null,isSelected:!1})});c=g([d].concat(c));b("SphericalDirectorAction").updateGuideKeyframes(c)}else c=g([d]);b("SphericalDirectorAction").updateOriginalSphericalMetadata(a)},isV1:function(a){return a===b("SphericalDirectorComponentSources").PAGE_COMPOSER_V1||a===b("SphericalDirectorComponentSources").EDIT_DIALOG_V1||a===b("SphericalDirectorComponentSources").CROSSPOST_DIALOG_V1}};e.exports=a}),null); __d("SphericalMetadata",["immutable"],(function(a,b,c,d,e,f){"use strict";a=b("immutable").Record({fbSpatialAudioMetadata:void 0,ytSpatialAudioMetadata:void 0,guideData:void 0,mayHaveSpatialAudio:void 0,initialPitch:void 0,initialYaw:void 0,initialFOV:void 0,projectionType:void 0,spherical:void 0,stereoMode:void 0,stitched:void 0,stitchingSoftware:void 0,extraTagXML:void 0,used360Director:void 0});c=function(a){babelHelpers.inheritsLoose(b,a);function b(){return a.apply(this,arguments)||this}return b}(a);e.exports=c}),null); __d("VideoSphericalMetadataGatherer",["regeneratorRuntime","ISOVideoBoxConstants","VideoSphericalMetadataUtil","checkForSphericalTag"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(){__p&&__p();function a(a){this.$5=a,this.$1=null,this.$2=null,this.$3=null,this.$4=null,this.$6=!1,this.$7=!1,this.$8=0}var c=a.prototype;c.gatherRawSphericalMetadata=function(){return b("regeneratorRuntime").async(function(a){while(1)switch(a.prev=a.next){case 0:a.next=2;return b("regeneratorRuntime").awrap(this.$9());case 2:this.$10(),this.$11(),this.$7=!0;case 5:case"end":return a.stop()}},null,this)};c.getRawSphericalMetadata=function(){if(!this.$7)throw new Error("spherical metadata has not been gathered yet");var a={isSpherical:this.$6,numAudioTracks:this.$8};this.$3&&(this.$3=""+this.$3+"");this.$1!==null&&(a.FBSphericalMetadataXML=this.$1);this.$2!==null&&(a.GSphericalMetadataXML=this.$2);this.$3!==null&&(a.FBSpatialAudioMetadataXML=this.$3);this.$4!==null&&(a.YTSA3DMetadataJSON=this.$4);return a};c.hasGathered=function(){return this.$7};c.$9=function(){__p&&__p();var a,c,d,e,f,g;return b("regeneratorRuntime").async(function(h){__p&&__p();while(1)switch(h.prev=h.next){case 0:a=this.$5.findBoxes("uuid"),(c=a,d=Array.isArray(c),e=0,c=d?c:c[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]());case 2:if(!d){h.next=8;break}if(!(e>=c.length)){h.next=5;break}return h.abrupt("break",17);case 5:f=c[e++];h.next=12;break;case 8:e=c.next();if(!e.done){h.next=11;break}return h.abrupt("break",17);case 11:f=e.value;case 12:g=f;h.next=15;return b("regeneratorRuntime").awrap(this.$12(g));case 15:h.next=2;break;case 17:case"end":return h.stop()}},null,this)};c.$12=function(a){__p&&__p();var c,d,e,f,g;return b("regeneratorRuntime").async(function(h){__p&&__p();while(1)switch(h.prev=h.next){case 0:c=b("VideoSphericalMetadataUtil").uuidArrayEquals(a.getExtraFields().usertype,b("ISOVideoBoxConstants").GSPHERICAL_UUID);d=b("VideoSphericalMetadataUtil").uuidArrayEquals(a.getExtraFields().usertype,b("ISOVideoBoxConstants").FBSPHERICAL_UUID);if(!(c||d)){h.next=11;break}h.t0=Uint8Array;h.next=6;return b("regeneratorRuntime").awrap(a.getBuffer("data"));case 6:h.t1=h.sent;e=new h.t0(h.t1);f="";for(g=0;g=a.length)break;d=a[c++]}else{c=a.next();if(c.done)break;d=c.value}d=d;this.$13(d)}};c.$13=function(a){__p&&__p();var b=a.getChildren(),c=null,d=null;for(var b=b,e=Array.isArray(b),f=0,b=e?b:b[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var g;if(e){if(f>=b.length)break;g=b[f++]}else{f=b.next();if(f.done)break;g=f.value}g=g;g.getBoxtype()==="hdlr"&&(c=g);g.getBoxtype()==="xml "&&(d=g)}if(c===null||d===null||c.getExtraFields().handler_type!=="face")return;g=d.getExtraFields().xml_string;f=null;e=null;b=a.getParent();if(b&&b.getBoxtype()==="trak"){for(var c=b.getChildren(),d=Array.isArray(c),a=0,c=d?c:c[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){if(d){if(a>=c.length)break;b=c[a++]}else{a=c.next();if(a.done)break;b=a.value}b=b;b.getBoxtype()==="tkhd"&&(f=b)}f!==null&&(e=f.getExtraFields().track_id,this.$8++)}this.$3||(this.$3="");e!==null?this.$3+=''+g+"":this.$3+=""+g+""};c.$11=function(){__p&&__p();var a=this.$5.findBoxes("SA3D");for(var a=a,b=Array.isArray(a),c=0,a=b?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var d;if(b){if(c>=a.length)break;d=a[c++]}else{c=a.next();if(c.done)break;d=c.value}d=d;this.$14(d)}};c.$14=function(a){if(this.$4!==null)return;a=JSON.stringify(a.getExtraFields());this.$4=a};return a}();e.exports=a}),null); __d("FBGuideMetadata",["immutable"],(function(a,b,c,d,e,f){"use strict";a=b("immutable").Record({keyframes:void 0});c=function(a){babelHelpers.inheritsLoose(b,a);function b(){return a.apply(this,arguments)||this}return b}(a);e.exports=c}),null); __d("FBSpatialAudioMetadata",["immutable"],(function(a,b,c,d,e,f){"use strict";a=b("immutable").Record({encoderMetadata:null,focusData:null,headlockedData:null,spatialData:null,trackData:null});c=function(a){babelHelpers.inheritsLoose(b,a);function b(){return a.apply(this,arguments)||this}return b}(a);e.exports=c}),null); __d("YTSpatialAudioMetadata",["immutable"],(function(a,b,c,d,e,f){"use strict";a=b("immutable").Record({ambisonic_channel_ordering:-1,ambisonic_normalization:-1,ambisonic_order:-1,ambisonic_type:-1,channel_map:[],num_channels:-1,version:-1});c=function(a){babelHelpers.inheritsLoose(b,a);function b(){return a.apply(this,arguments)||this}return b}(a);e.exports=c}),null); __d("VideoSphericalMetadataReader",["FBGuideMetadata","FBSpatialAudioMetadata","VideoSphericalMetadataUtil","YTSpatialAudioMetadata"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a={parseGSphericalMetadataXML:function(a,c){__p&&__p();a=b("VideoSphericalMetadataUtil").parseXMLToDocument(a);if(!a)return c;var d=b("VideoSphericalMetadataUtil").getUnsupportedGSphericalTagsXML(a),e=a.getElementsByTagNameNS("*","Spherical")[0],f=a.getElementsByTagNameNS("*","InitialViewHeadingDegrees")[0],g=a.getElementsByTagNameNS("*","InitialViewPitchDegrees")[0],h=a.getElementsByTagNameNS("*","Stitched")[0],i=a.getElementsByTagNameNS("*","StitchingSoftware")[0],j=a.getElementsByTagNameNS("*","StereoMode")[0],k=a.getElementsByTagNameNS("*","ProjectionType")[0],l=a.getElementsByTagNameNS("*","CroppedAreaImageWidthPixels")[0],m=a.getElementsByTagNameNS("*","CroppedAreaImageHeightPixels")[0],n=a.getElementsByTagNameNS("*","FullPanoWidthPixels")[0];a=a.getElementsByTagNameNS("*","FullPanoHeightPixels")[0];var o=null;if(f){f=parseInt(f.childNodes[0].nodeValue,10);isNaN(f)||(o=f)}f=null;if(g){g=parseInt(g.childNodes[0].nodeValue,10);isNaN(g)||(f=g)}g=e?e.childNodes[0].nodeValue.toLowerCase()==="true":null;e=h?h.childNodes[0].nodeValue.toLowerCase()==="true":null;h=i?i.childNodes[0].nodeValue:null;i=j?b("VideoSphericalMetadataUtil").stringToStereoMode(j.childNodes[0].nodeValue):null;j=k?b("VideoSphericalMetadataUtil").stringToProjectionType(k.childNodes[0].nodeValue):null;k=l?l.childNodes[0].nodeValue:null;l=m?m.childNodes[0].nodeValue:null;m=n?n.childNodes[0].nodeValue:null;n=a?a.childNodes[0].nodeValue:null;o!==null&&(c=c.set("initialYaw",o));f!==null&&(c=c.set("initialPitch",f));e!==null&&(c=c.set("stitched",e));h!==null&&(c=c.set("stitchingSoftware",h));g&&(c=c.set("spherical",g));i&&(c=c.set("stereoMode",i));j&&(c=c.set("projectionType",j));d&&(c=c.set("extraTagXML",d));a=b("VideoSphericalMetadataUtil").isGoogleVR180(c,k,l,m,n);a&&(c=c.set("projectionType","half_equirectangular"));return c},parseFBSphericalMetadataXML:function(a,c){__p&&__p();a=b("VideoSphericalMetadataUtil").parseXMLToDocument(a);if(!a)return c;var d=null,e=null,f=null,g=a.getElementsByTagNameNS("*","InitialVerticalFOVDegrees")[0];if(g){g=parseInt(g.childNodes[0].nodeValue,10);isNaN(g)||(d=g)}g=a.getElementsByTagNameNS("*","Used360Director")[0];g&&(f=g.childNodes[0].nodeValue==="true");g=a.getElementsByTagNameNS("*","Guide")[0];if(g){a=g.getElementsByTagName("Keyframe");var h=function(){__p&&__p();if(j){if(k>=i.length)return"break";a=i[k++]}else{k=i.next();if(k.done)return"break";a=k.value}var c=a,d=c.getElementsByTagName("pitch"),f=c.getElementsByTagName("yaw"),a=c.getElementsByTagName("fov");c=c.getElementsByTagName("timestamp");var h=void 0;if(d.length>0){d=parseFloat(d[0].textContent);isNaN(d)||(h=d)}var l=void 0;if(f.length>0){d=parseFloat(f[0].textContent);isNaN(d)||(l=d)}var m=void 0;if(a.length>0){f=parseInt(a[0].textContent,10);isNaN(f)||(m=f)}var n=void 0;if(c.length>0){d=parseInt(c[0].textContent,10);isNaN(d)||(n=d)}if(h==null||l==null||m==null||n==null)return"continue";e||(e=new(b("FBGuideMetadata"))({keyframes:[]}));e=e.update("keyframes",function(a){return a.concat([{pitch:h,yaw:l,fov:m,timestamp:n}])})};_loop:for(var i=a,j=Array.isArray(i),k=0,i=j?i:i[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){a=h();switch(a){case"break":break _loop;case"continue":continue}}}(d||e||f)&&(d!==null&&(c=c.set("initialFOV",d)),e!==null&&(c=c.set("guideData",e)),f!==null&&(c=c.set("used360Director",f)));return c},parseFBSpatialAudioXML:function(a){__p&&__p();a=b("VideoSphericalMetadataUtil").parseXMLToDocument(a);if(!a)return null;var c=a.getElementsByTagName("encoder_metadata")[0],d=a.getElementsByTagName("spatial")[0],e=a.getElementsByTagName("headlocked")[0],f=a.getElementsByTagName("focus")[0];a=a.getElementsByTagName("track");var g=new(b("FBSpatialAudioMetadata"))();c&&(g=g.set("encoderMetadata",{gitCommitDate:c.getAttribute("git_commit_date"),gitHash:c.getAttribute("git_hash"),is64Bit:c.getAttribute("is64bit")==="yes",name:c.getAttribute("name"),osName:c.getAttribute("osName"),version:c.getAttribute("version")}));if(d){c=d.getAttribute("format");var h=d.getAttribute("channel_map"),i=[];if(h){h=h.split(" ");for(var h=h,j=Array.isArray(h),k=0,h=j?h:h[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var l;if(j){if(k>=h.length)break;l=h[k++]}else{k=h.next();if(k.done)break;l=k.value}l=l;i.push(parseInt(l,10))}}g=g.set("spatialData",{bitDepth:parseInt(d.getAttribute("bit_depth"),10),channelMap:i,format:c?c:"",sampleRate:parseInt(d.getAttribute("sample_rate"),10)})}e&&(g=g.set("headlockedData",{bitDepth:parseInt(d.getAttribute("bit_depth"),10),sampleRate:parseInt(d.getAttribute("sample_rate"),10)}));if(f){l=f.getAttribute("schemeIdUri");g=g.set("focusData",{enabled:f.getAttribute("enabled")==="true",focusWidthDegrees:parseFloat(f.getAttribute("focusWidthDegrees")),offFocusLevel:parseFloat(f.getAttribute("offFocusLevel")),offFocusLevelDB:parseFloat(f.getAttribute("offFocusLevelDB")),schemeIDUri:l?l:""})}if(a){k=[];for(var j=a,h=Array.isArray(j),i=0,j=h?j:j[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){if(h){if(i>=j.length)break;c=j[i++]}else{i=j.next();if(i.done)break;c=i.value}e=c;d=e.getElementsByTagName("AudioChannelConfiguration");f=void 0;d.length>1?f=d[1]:f=d[0];l=f.getAttribute("schemeIdUri");a=f.getAttribute("value");k.push({schemeIDUri:l?l:"",trackID:parseInt(e.getAttribute("id"),10),value:a?a:""})}g=g.set("trackData",k)}return g},parseYTSpatialAudioJSON:function(a){a=JSON.parse(a);var c=a.ambisonic_channel_ordering,d=a.ambisonic_normalization,e=a.ambisonic_order,f=a.ambisonic_type,g=a.channel_map,h=a.num_channels;a=a.version;return new(b("YTSpatialAudioMetadata"))({ambisonic_channel_ordering:c,ambisonic_normalization:d,ambisonic_order:e,ambisonic_type:f,channel_map:g,num_channels:h,version:a})}};e.exports=a}),null); __d("VideoSphericalMetadataReaderController",["regeneratorRuntime","SphericalMetadata","VideoSphericalMetadataGatherer","VideoSphericalMetadataReader"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=3;a=function(){__p&&__p();function a(a){this.$2=new(b("SphericalMetadata"))();this.$3=!1;switch(a.sourceType){case"fileObject":this.$5=a.fileObject;this.$4=new(b("VideoSphericalMetadataGatherer"))(this.$5);break;case"metadata":this.$1=a.metadata;break;default:throw new Error("Unrecognized source type")}}var c=a.prototype;c.$6=function(){__p&&__p();if(!this.$1)return;if(!this.$1.isSpherical)return;this.$1.GSphericalMetadataXML&&(this.$2=b("VideoSphericalMetadataReader").parseGSphericalMetadataXML(this.$1.GSphericalMetadataXML,this.$2));this.$1.FBSphericalMetadataXML&&(this.$2=b("VideoSphericalMetadataReader").parseFBSphericalMetadataXML(this.$1.FBSphericalMetadataXML,this.$2));if(this.$1.FBSpatialAudioMetadataXML){var a=b("VideoSphericalMetadataReader").parseFBSpatialAudioXML(this.$1.FBSpatialAudioMetadataXML);a&&(this.$2=this.$2.set("fbSpatialAudioMetadata",a))}if(this.$1.YTSA3DMetadataJSON){a=b("VideoSphericalMetadataReader").parseYTSpatialAudioJSON(this.$1.YTSA3DMetadataJSON);this.$2=this.$2.set("ytSpatialAudioMetadata",a)}this.$2=this.$2.set("mayHaveSpatialAudio",this.$1.numAudioTracks===g);this.$3=!0};a.objectToRawSphericalMetadata=function(a){__p&&__p();var b,c=a.streams.numAudioTracks;b=!!((b=a)!=null?(b=b.format)!=null?b.isSpherical:b:b);c={isSpherical:b,numAudioTracks:c};if(!b)return c;b=(b=a)!=null?(b=b.metadata)!=null?b.sphericalMetadataXml:b:b;b&&(c.GSphericalMetadataXML=b);b=(b=a)!=null?(b=b.metadata)!=null?b.FBSphericalMetadataXML:b:b;b&&(c.FBSphericalMetadataXML=b);b=(b=a)!=null?(b=b.metadata)!=null?b.fbSpatialAudioMetadataXml:b:b;b&&(c.FBSpatialAudioMetadataXML=b);a=(b=a)!=null?(b=b.metadata)!=null?b.ytSa3dMetadataJson:b:b;a&&(c.YTSA3DMetadataJSON=a);return c};c.getFileMetadata=function(){__p&&__p();var a;return b("regeneratorRuntime").async(function(c){__p&&__p();while(1)switch(c.prev=c.next){case 0:if(this.$3){c.next=15;break}if(this.$1){c.next=14;break}c.prev=2;a=this.$4;if(!a){c.next=9;break}if(a.hasGathered()){c.next=8;break}c.next=8;return b("regeneratorRuntime").awrap(a.gatherRawSphericalMetadata());case 8:this.$1=a.getRawSphericalMetadata();case 9:c.next=14;break;case 11:c.prev=11;c.t0=c["catch"](2);return c.abrupt("return",this.$2);case 14:this.$6();case 15:return c.abrupt("return",this.$2);case 16:case"end":return c.stop()}},null,this,[[2,11]])};return a}();e.exports=a}),null); __d("VideoComposerSphericalDirectorStoreClass",["Promise","ImmutableRecordWithV4Types","SphericalDirectorAction","SphericalDirectorMetadataUtils","SphericalDirectorStore","VideoComposerActions","VideoComposerActionTypes","VideoComposerStoreBase","VideoSphericalMetadataReaderController","flattenPHPQueryData","promiseDone"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;c={videoComposerID:"",bootloadedParams:null,contextConfig:null,metadata:null,omnistabEnabled:!1,showOmnistabSection:!1,spherical:!1};var g=a(c);d=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return g()};d.reduceImpl=function(a,c){__p&&__p();switch(c.type){case b("VideoComposerActionTypes").RESET_COMPOSER:a=this.$VideoComposerSphericalDirectorStoreClass1(a);return a;case b("VideoComposerActionTypes").BOOTLOAD_SPHERICAL_DIRECTOR_CROSSPOST_PARAMETERS:a=this.$VideoComposerSphericalDirectorStoreClass2(a,c.data);return a;case b("VideoComposerActionTypes").BOOTLOAD_SPHERICAL_DIRECTOR_EDIT_PARAMETERS:var d=c.data,e=d.showOmnistabSection,f=d.hasOmnistabEncoding,g=d.omnistabEnabled;d=babelHelpers.objectWithoutPropertiesLoose(d,["showOmnistabSection","hasOmnistabEncoding","omnistabEnabled"]);a=a.set("omnistabEnabled",g);a=a.set("showOmnistabSection",e&&f);a=this.$VideoComposerSphericalDirectorStoreClass2(a,d);return a;case b("VideoComposerActionTypes").BOOTLOAD_SPHERICAL_DIRECTOR_UPLOAD_PARAMETERS:a=a.set("showOmnistabSection",c.data.showOmnistabSection);return a;case b("VideoComposerActionTypes").BOOTLOAD_CROSSPOST_DEFAULT_TAB:a=this.$VideoComposerSphericalDirectorStoreClass3(a,c.data.composerConfig.contextConfig);return a;case b("VideoComposerActionTypes").BOOTLOAD_DEFAULT_EDIT_PARAMS:a=this.$VideoComposerSphericalDirectorStoreClass3(a,c.data.composerConfig.contextConfig);return a;case b("VideoComposerActionTypes").BOOTLOAD_SPHERICAL_CONTEXT_CONFIG:a=this.$VideoComposerSphericalDirectorStoreClass4(a,c.data);return a;case b("VideoComposerActionTypes").METADATA_LOADED_FROM_VIDEO_UPLOADER:a=this.$VideoComposerSphericalDirectorStoreClass5(a,c.data);return a;case b("VideoComposerActionTypes").TOGGLE_SPHERICAL:a=a.set("spherical",c.data);return a;default:return a}};d.$VideoComposerSphericalDirectorStoreClass3=function(a,b){a=a.set("contextConfig",b);var c=this.getState().get("bootloadedParams");c&&(a=this.$VideoComposerSphericalDirectorStoreClass6(a,b.composerID,c));return a};d.$VideoComposerSphericalDirectorStoreClass4=function(a,b){a=a.set("contextConfig",b);var c=this.getState().get("metadata");c&&(a=this.$VideoComposerSphericalDirectorStoreClass7(a,b.composerID,c));return a};d.$VideoComposerSphericalDirectorStoreClass2=function(a,b){a=a.set("bootloadedParams",b);var c=this.getState().get("contextConfig");c&&(a=this.$VideoComposerSphericalDirectorStoreClass6(a,c.composerID,b));return a};d.$VideoComposerSphericalDirectorStoreClass5=function(a,b){a=a.set("metadata",b);var c=this.getState().get("contextConfig");c&&(a=this.$VideoComposerSphericalDirectorStoreClass7(a,c.composerID,b));return a};d.$VideoComposerSphericalDirectorStoreClass1=function(a){var c=this.getState().get("contextConfig");c&&b("SphericalDirectorAction").clearSphericalDirector();a=this.getInitialState();return a};d.$VideoComposerSphericalDirectorStoreClass6=function(a,c,d){c=this.getState().get("omnistabEnabled");b("SphericalDirectorMetadataUtils").initWithParams(d.initialHeading,d.initialPitch,d.fov,d.guideEnabled,d.guideKeyframes,d.projection,d.stereoMode,d.hasSpatialAudio,c);return a};d.$VideoComposerSphericalDirectorStoreClass7=function(a,c,d){__p&&__p();if(d&&d.format){c=d.format.isSpherical;a=a.set("spherical",c);if(c){c=b("VideoSphericalMetadataReaderController").objectToRawSphericalMetadata(d);b("promiseDone")(new(b("VideoSphericalMetadataReaderController"))({sourceType:"metadata",metadata:c}).getFileMetadata().then(function(c){b("SphericalDirectorMetadataUtils").initWithOriginalSphericalMetadata(c),b("VideoComposerActions").sphericalMetadataParsed(a.videoComposerID,c)}))}}return a};d.getEditAndCrosspostRequestData=function(a){__p&&__p();var c=this.getState().get("contextConfig"),d=this.getState().get("spherical");if(!c||!d)return b("Promise").resolve({});c=b("SphericalDirectorStore").getPostData();var e={};e.spherical=d;e.initial_heading=c.initialHeading;e.initial_pitch=c.initialPitch;e.fov=c.fov;e.guide_enabled=!!c.guide_enabled;e.enable_omnistab=!!c.enable_omnistab;var f;a?f=b("flattenPHPQueryData")({guide_keyframes:c.guide_keyframes}):f=b("flattenPHPQueryData")({guide:c.guide_keyframes});Object.keys(f).forEach(function(a){e[a]=f[a]});return b("Promise").resolve(e)};d.getPostRequestDataToSend=function(){__p&&__p();var a=this.getState().get("contextConfig");if(!a)return b("Promise").resolve({});a=["enable_omnistab","guide_enabled","guide_keyframes","fov","initialHeading","initialPitch","projection","spherical","stereoMode"];var c=Object.assign({},b("SphericalDirectorStore").getPostData());c.spherical=this.getState().get("spherical");a=a.reduce(function(a,b){b in c&&(a[b]=c[b]);return a},{});return b("Promise").resolve(a)};d.getSpherical=function(){return this.getState().spherical};return c}(b("VideoComposerStoreBase"));e.exports=d}),null); __d("VideoComposerStoreKeys",["keyMirror"],(function(a,b,c,d,e,f){"use strict";a=b("keyMirror")({AD_BREAK:"",BASIC:"",CAPTIONS:"",CAPTION_EDITOR:"",CLIPPING:"",DIALOG:"",DISTRIBUTION:"",EDIT:"",GAMESHOW_LIGHTWEIGHT:"",LOGGING:"",METADATA:"",POLLS:"",PREMIERE:"",PUBLISHING:"",QES:"",QUESTIONS:"",RIGHTS:"",SOUND_EDITOR:"",SOUND_EDITOR_SOUND_COLLECTION:"",SPHERICAL_DIRECTOR:"",THUMBNAILS:"",TRACKING:"",TRIMMING_EDITOR:"",UI:"",UPLOAD:"",AD_BREAK_IMAGE_ADS_LOGGING:""});e.exports=a}),null); __d("VideoComposerTrackingStoreClass",["Promise","ImmutableRecordWithV4Types","VideoComposerActionTypes","VideoComposerStoreBase","flattenPHPQueryData"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;var g=a({videoComposerID:"",customLabels:[],universalID:""});c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return g()};d.reduceImpl=function(a,c){__p&&__p();switch(c.type){case b("VideoComposerActionTypes").BOOTLOAD_TRACKING_EDIT_PARAMS:a=a.set("customLabels",c.data.customLabels);a=a.set("universalID",c.data.universalID);return a;case b("VideoComposerActionTypes").UPDATE_CUSTOM_LABELS:a=a.set("customLabels",c.customLabels);return a;case b("VideoComposerActionTypes").UPDATE_UNIVERSAL_ID:a=a.set("universalID",c.universalID);return a;case b("VideoComposerActionTypes").RESET_COMPOSER:a=this.getInitialState();return a;default:return a}};d.getPostRequestDataToSend=function(){var a=this.getState(),c=a.customLabels;a=a.universalID;return b("Promise").resolve({custom_labels:c,external_video_id:a})};d.getEditRequestDataToSend=function(){return this.getPostRequestDataToSend().then(function(a){return b("Promise").resolve(b("flattenPHPQueryData")(a))})};return c}(b("VideoComposerStoreBase"));e.exports=c}),null); __d("VideoComposerStores",["VideoComposerAdBreakImageAdsLoggerStoreClass","VideoComposerAdBreakStoreClass","VideoComposerBasicStoreClass","VideoComposerCaptionEditorStoreClass","VideoComposerCaptionsStoreClass","VideoComposerClippingStoreClass","VideoComposerDialogStoreClass","VideoComposerDispatchers","VideoComposerDistributionStoreClass","VideoComposerEditStoreClass","VideoComposerGameshowLightweightStoreClass","VideoComposerLoggingStoreClass","VideoComposerMetadataStoreClass","VideoComposerPollsStoreClass","VideoComposerPremiereStoreClass","VideoComposerPublishingStoreClass","VideoComposerQEStoreClass","VideoComposerQuestionsStoreClass","VideoComposerRightsStoreClass","VideoComposerSoundEditorSoundCollectionStoreClass","VideoComposerSoundEditorStoreClass","VideoComposerSphericalDirectorStoreClass","VideoComposerStoreKeys","VideoComposerThumbnailsStoreClass","VideoComposerTrackingStoreClass","VideoComposerTrimmingEditorStoreClass","VideoComposerUIStoreClass","VideoComposerUploadStoreClass"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g,h=b("VideoComposerDispatchers").DEFAULT_VIDEO_COMPOSER_ID,i={};function a(a,b){if(i[a]!=null)return;var c={};Object.keys(J).forEach(function(a){c[a]=new J[a](b)});i[a]=c}function c(){i={}}function d(a){return i[a]}function j(a){return a!=null&&a.trim()!==""?a:h}function f(a){a=j(a);return i[a][b("VideoComposerStoreKeys").AD_BREAK]}function k(a){a=j(a);return i[a][b("VideoComposerStoreKeys").BASIC]}function l(a){a=j(a);return i[a][b("VideoComposerStoreKeys").CAPTIONS]}function m(a){a=j(a);return i[a][b("VideoComposerStoreKeys").CAPTION_EDITOR]}function n(a){a=j(a);return i[a][b("VideoComposerStoreKeys").CLIPPING]}function o(a){a=j(a);return i[a][b("VideoComposerStoreKeys").DIALOG]}function p(a){a=j(a);return i[a][b("VideoComposerStoreKeys").DISTRIBUTION]}function q(a){a=j(a);return i[a][b("VideoComposerStoreKeys").EDIT]}function r(a){a=j(a);return i[a][b("VideoComposerStoreKeys").GAMESHOW_LIGHTWEIGHT]}function s(a){a=j(a);return i[a][b("VideoComposerStoreKeys").LOGGING]}function t(a){a=j(a);return i[a][b("VideoComposerStoreKeys").METADATA]}function u(a){a=j(a);return i[a][b("VideoComposerStoreKeys").POLLS]}function v(a){a=j(a);return i[a][b("VideoComposerStoreKeys").PREMIERE]}function w(a){a=j(a);return i[a][b("VideoComposerStoreKeys").PUBLISHING]}function x(a){a=j(a);return i[a][b("VideoComposerStoreKeys").QES]}function y(a){a=j(a);return i[a][b("VideoComposerStoreKeys").QUESTIONS]}function z(a){a=j(a);return i[a][b("VideoComposerStoreKeys").RIGHTS]}function A(a){a=j(a);return i[a][b("VideoComposerStoreKeys").SOUND_EDITOR]}function B(a){a=j(a);return i[a][b("VideoComposerStoreKeys").SOUND_EDITOR_SOUND_COLLECTION]}function C(a){a=j(a);return i[a][b("VideoComposerStoreKeys").SPHERICAL_DIRECTOR]}function D(a){a=j(a);return i[a][b("VideoComposerStoreKeys").THUMBNAILS]}function E(a){a=j(a);return i[a][b("VideoComposerStoreKeys").TRACKING]}function F(a){a=j(a);return i[a][b("VideoComposerStoreKeys").TRIMMING_EDITOR]}function G(a){a=j(a);return i[a][b("VideoComposerStoreKeys").UI]}function H(a){a=j(a);return i[a][b("VideoComposerStoreKeys").UPLOAD]}function I(a){a=j(a);return i[a][b("VideoComposerStoreKeys").AD_BREAK_IMAGE_ADS_LOGGING]}var J=(g={},g[b("VideoComposerStoreKeys").AD_BREAK]=b("VideoComposerAdBreakStoreClass"),g[b("VideoComposerStoreKeys").BASIC]=b("VideoComposerBasicStoreClass"),g[b("VideoComposerStoreKeys").CAPTIONS]=b("VideoComposerCaptionsStoreClass"),g[b("VideoComposerStoreKeys").CAPTION_EDITOR]=b("VideoComposerCaptionEditorStoreClass"),g[b("VideoComposerStoreKeys").CLIPPING]=b("VideoComposerClippingStoreClass"),g[b("VideoComposerStoreKeys").DIALOG]=b("VideoComposerDialogStoreClass"),g[b("VideoComposerStoreKeys").DISTRIBUTION]=b("VideoComposerDistributionStoreClass"),g[b("VideoComposerStoreKeys").EDIT]=b("VideoComposerEditStoreClass"),g[b("VideoComposerStoreKeys").GAMESHOW_LIGHTWEIGHT]=b("VideoComposerGameshowLightweightStoreClass"),g[b("VideoComposerStoreKeys").LOGGING]=b("VideoComposerLoggingStoreClass"),g[b("VideoComposerStoreKeys").METADATA]=b("VideoComposerMetadataStoreClass"),g[b("VideoComposerStoreKeys").POLLS]=b("VideoComposerPollsStoreClass"),g[b("VideoComposerStoreKeys").PREMIERE]=b("VideoComposerPremiereStoreClass"),g[b("VideoComposerStoreKeys").PUBLISHING]=b("VideoComposerPublishingStoreClass"),g[b("VideoComposerStoreKeys").QES]=b("VideoComposerQEStoreClass"),g[b("VideoComposerStoreKeys").QUESTIONS]=b("VideoComposerQuestionsStoreClass"),g[b("VideoComposerStoreKeys").RIGHTS]=b("VideoComposerRightsStoreClass"),g[b("VideoComposerStoreKeys").SOUND_EDITOR]=b("VideoComposerSoundEditorStoreClass"),g[b("VideoComposerStoreKeys").SOUND_EDITOR_SOUND_COLLECTION]=b("VideoComposerSoundEditorSoundCollectionStoreClass"),g[b("VideoComposerStoreKeys").SPHERICAL_DIRECTOR]=b("VideoComposerSphericalDirectorStoreClass"),g[b("VideoComposerStoreKeys").THUMBNAILS]=b("VideoComposerThumbnailsStoreClass"),g[b("VideoComposerStoreKeys").TRACKING]=b("VideoComposerTrackingStoreClass"),g[b("VideoComposerStoreKeys").TRIMMING_EDITOR]=b("VideoComposerTrimmingEditorStoreClass"),g[b("VideoComposerStoreKeys").UI]=b("VideoComposerUIStoreClass"),g[b("VideoComposerStoreKeys").UPLOAD]=b("VideoComposerUploadStoreClass"),g[b("VideoComposerStoreKeys").AD_BREAK_IMAGE_ADS_LOGGING]=b("VideoComposerAdBreakImageAdsLoggerStoreClass"),g);a(h,b("VideoComposerDispatchers").get(h));e.exports={createNewStores:a,getAllStores:d,clearAll:c,getAdBreakStore:f,getBasicStore:k,getCaptionsStore:l,getCaptionEditorStore:m,getClippingStore:n,getDialogStore:o,getDistributionStore:p,getEditStore:q,getGameshowLightweightStore:r,getLoggingStore:s,getMetadataStore:t,getPollsStore:u,getPremiereStore:v,getPublishingStore:w,getQEStore:x,getQuestionsStore:y,getRightsStore:z,getSoundEditorStore:A,getSoundEditorSoundCollectionStore:B,getSphericalDirectorStore:C,getThumbnailsStore:D,getTrackingStore:E,getTrimmingEditorStore:F,getUIStore:G,getUploadStore:H,getAdBreakImageAdsLoggerStore:I}}),null); __d("URLVideoThumbnail",["VideoThumbnail"],(function(a,b,c,d,e,f){a=function(a){"use strict";babelHelpers.inheritsLoose(b,a);function b(){return a.apply(this,arguments)||this}return b}(b("VideoThumbnail"));e.exports=a}),null); __d("VideoComposerThumbnailsStoreClass",["Promise","FileVideoThumbnail","ImmutableRecordWithV4Types","SphericalDirectorStore","URLVideoThumbnail","VideoComposerActionTypes","VideoComposerDialogThumbnailUtils","VideoComposerDialogUtils","VideoComposerStoreBase","VideoComposerStores","VideoComposerThumbnailTypes"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;var g=10,h=a({videoComposerID:"",backgroundSize:"contain",customThumbnail:null,displayOrder:[],generatedThumbnails:[],hasSelectedGeneratedThumb:!1,improvedThumbnailSelection:!1,newFileAdded:!1,originalOrderThumbnails:[],previousCustomThumbnail:null,previousHasSelectedGeneratedThumb:!1,previousScrubbedThumbnail:null,previousSelectedGeneratedIndex:0,previousSelectedThumbnail:null,previousSelectedSection:b("VideoComposerThumbnailTypes").ThumbnailSection.GENERATED,scrubbedThumbnail:null,selectedGeneratedIndex:0,selectedSection:b("VideoComposerThumbnailTypes").ThumbnailSection.GENERATED,selectedThumbnail:null,showEditor:!1,showThumbnailPreview:!1,videoMetadataUnavailable:!1,videoPlayer:null});c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return h()};d.reduceImpl=function(a,c){__p&&__p();var d=this.getState(),e=d.customThumbnail,f=d.generatedThumbnails,g=d.scrubbedThumbnail;d=d.selectedGeneratedIndex;var h=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();h=h.eventCallbacks;switch(c.type){case b("VideoComposerActionTypes").THUMBNAIL_PREVIEW_HIDE:a=a.set("showThumbnailPreview",!1);return a;case b("VideoComposerActionTypes").THUMBNAIL_EDITOR_CANCEL:a=a.set("customThumbnail",a.previousCustomThumbnail);a=a.set("selectedThumbnail",a.previousSelectedThumbnail);a=a.set("scrubbedThumbnail",a.previousScrubbedThumbnail);a=a.set("hasSelectedGeneratedThumb",a.previousHasSelectedGeneratedThumb);a=a.set("selectedGeneratedIndex",a.previousSelectedGeneratedIndex);a=a.set("selectedSection",a.previousSelectedSection);a=a.set("showEditor",!1);return a;case b("VideoComposerActionTypes").THUMBNAIL_EDITOR_OPEN:a=a.set("previousCustomThumbnail",a.customThumbnail);a=a.set("previousSelectedThumbnail",a.selectedThumbnail);a=a.set("previousScrubbedThumbnail",a.scrubbedThumbnail);a=a.set("previousHasSelectedGeneratedThumb",a.hasSelectedGeneratedThumb);a=a.set("previousSelectedGeneratedIndex",a.selectedGeneratedIndex);a=a.set("previousSelectedSection",a.selectedSection);a=a.set("showEditor",!0);return a;case b("VideoComposerActionTypes").THUMBNAIL_EDITOR_SAVE:a=a.set("showEditor",!1);a=a.set("showThumbnailPreview",!0);return a;case b("VideoComposerActionTypes").INITIALIZE_UPLOAD_COMPOSER:a=a.set("improvedThumbnailSelection",c.serverParams.common.improvedThumbnailSelection);return a;case b("VideoComposerActionTypes").INITIALIZE_EDIT_COMPOSER:a=a.set("improvedThumbnailSelection",c.editParams.common.improvedThumbnailSelection);return a;case b("VideoComposerActionTypes").INITIALIZE_CROSSPOST_COMPOSER:a=a.set("improvedThumbnailSelection",c.params.common.improvedThumbnailSelection);return a;case b("VideoComposerActionTypes").BOOTLOAD_CROSSPOST_THUMBNAILS:case b("VideoComposerActionTypes").BOOTLOAD_THUMBNAILS_FOR_EDIT:a=this.$VideoComposerThumbnailsStoreClass1(a,c.data.selectedThumbnail,c.data.thumbnails);return a;case b("VideoComposerActionTypes").GENERATED_THUMBNAILS:var i=c.data.selectedThumbnail,j=c.data.thumbnails,k=j.slice(0),l=j.findIndex(function(a){return a.getURL()===i.getURL()})||0;l>0&&(j.splice(l,1),j.unshift(i));a=a.set("selectedThumbnail",i);a=a.set("generatedThumbnails",j);a=a.set("originalOrderThumbnails",k);a=a.set("showThumbnailPreview",!0);h&&h.onThumbnailsGenerationDone&&h.onThumbnailsGenerationDone(j);return a;case b("VideoComposerActionTypes").METADATA_LOADED_FROM_HTML_PLAYER:if(a.generatedThumbnails.length===0||a.newFileAdded){a=a.set("newFileAdded",!1).set("videoPlayer",c.videoPlayer);l=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();k=l.isMetadataAvailable;j=l.isSpherical;l=b("SphericalDirectorStore").getState().get("originalSphericalMetadata");var m=Object.keys(l).length===0;(k&&!j||j&&!m)&&b("VideoComposerDialogThumbnailUtils").onMetadataLoaded(a.videoComposerID,c.videoPlayer,l)}return a;case b("VideoComposerActionTypes").METADATA_LOADED_FROM_VIDEO_UPLOADER:if(c.data){a=a.set("videoMetadataUnavailable",!1);k=b("VideoComposerDialogUtils").isVideoSpherical(c.data);a.videoPlayer&&!k&&b("VideoComposerDialogThumbnailUtils").onMetadataLoaded(a.videoComposerID,a.videoPlayer,null)}else a=a.set("videoMetadataUnavailable",!0).set("selectedThumbnail",null);h&&h.onVideoMetadataLoaded&&h.onVideoMetadataLoaded(!!c.data);return a;case b("VideoComposerActionTypes").SPHERICAL_METADATA_PARSED:j=b("VideoComposerDialogThumbnailUtils").getThumbnailBackgroundSize(c.sphericalMetadata);a=a.set("backgroundSize",j);a.videoPlayer&&b("VideoComposerDialogThumbnailUtils").onMetadataLoaded(a.videoComposerID,a.videoPlayer,c.sphericalMetadata);return a;case b("VideoComposerActionTypes").PREMIERE_REPLACE_FILE:a=a.set("newFileAdded",!0);a=a.set("scrubbedThumbnail",null);return a;case b("VideoComposerActionTypes").SELECT_SECTION:a=a.set("selectedSection",c.section);switch(c.section){case b("VideoComposerThumbnailTypes").ThumbnailSection.GENERATED:a=a.set("selectedThumbnail",f[d]);break;case b("VideoComposerThumbnailTypes").ThumbnailSection.CUSTOM:e!==null&&(a=a.set("selectedThumbnail",e));break;case b("VideoComposerThumbnailTypes").ThumbnailSection.VIDEO_FRAME:g!==null&&(a=a.set("selectedThumbnail",g));break;default:break}return a;case b("VideoComposerActionTypes").TOGGLE_SELECTED_GENERATED_THUMBNAIL:a=a.set("hasSelectedGeneratedThumb",!0);a=a.set("selectedGeneratedIndex",c.index);a=a.set("selectedThumbnail",f[c.index]);return a;case b("VideoComposerActionTypes").UPDATE_CUSTOM_THUMBNAIL:a=a.set("customThumbnail",c.thumbnail);a=a.set("selectedThumbnail",c.thumbnail);return a;case b("VideoComposerActionTypes").UPDATE_SCRUBBED_THUMBNAIL:a=a.set("scrubbedThumbnail",c.thumbnail);a=a.set("selectedThumbnail",c.thumbnail);return a;case b("VideoComposerActionTypes").UPDATE_SELECTED_THUMBNAIL:a=a.set("selectedThumbnail",c.thumbnail);return a;case b("VideoComposerActionTypes").RESET_COMPOSER:a=this.getInitialState();return a;default:return a}};d.$VideoComposerThumbnailsStoreClass1=function(a,c,d){__p&&__p();a=a.set("originalOrderThumbnails",d.map(function(a){return new(b("URLVideoThumbnail"))(a)}));var e=[],f=[];for(var h=d.length-1;h>=g;h--)e.push(h),f.push(d[h]);for(var h=0;h0){var e=b("VideoComposerDialogCaptionEditorUtils").getCaptionErrorMessage("auto_generate_fail_retry");c.forEach(function(a){if(a.toString().localeCompare(e.toString())===0){d=!1;return}})}return d;case b("VideoComposerCaptionsTabActionTypes").GENERATE_COMPLETE:d=!1;if(c.size>0){var f=b("VideoComposerDialogCaptionEditorUtils").getCaptionErrorMessage("auto_generate_fail_retry");c.forEach(function(a){if(a.toString().localeCompare(f.toString())===0){d=!0;return}})}return d}return!1};d.reduceImpl=function(a,c){__p&&__p();var d=this,e=null,f=null,g=null;this.$VideoComposerCaptionsStoreClass3(c,a.get("errors"))&&a.get("errors").size>0&&(a=a.set("errors",b("immutable").List()));switch(c.type){case b("VideoComposerActionTypes").RESET_COMPOSER:a=this.getInitialState();return a;case b("VideoComposerCaptionsTabActionTypes").RESET_CAPTIONS_LANDING_TAB:a=this.getInitialState().set("captionsFeaturesMode",a.get("captionsFeaturesMode")).set("captionURLs",a.get("captionURLs")).set("captionURLsForEdit",a.get("captionURLsForEdit")).set("localCaptionFiles",a.get("localCaptionFiles")).set("hasAutoGenV1",a.get("hasAutoGenV1")).set("isDefaultLangugeSectionEnabled",a.get("isDefaultLangugeSectionEnabled")).set("isNewCaptionsTabTextAndLayoutEnabled",a.get("isNewCaptionsTabTextAndLayoutEnabled")).set("shouldShowNuxPill",a.get("shouldShowNuxPill")).set("enableAddCaptionWhenUploading",a.get("enableAddCaptionWhenUploading")).set("autogeneratableHeadLocales",a.get("autogeneratableHeadLocales")).set("enableNullStateForCaptionsAdded",a.get("enableNullStateForCaptionsAdded")).set("showEditAndReviewButton",a.get("showEditAndReviewButton")).set("fakeAutogenerateProgressRate",a.get("fakeAutogenerateProgressRate")).set("shouldAutopublishCaptions",a.get("shouldAutopublishCaptions")).set("showAutopublishCaptionsFeature",a.get("showAutopublishCaptionsFeature"));return a;case b("VideoComposerCaptionsTabActionTypes").SHOW_CAPTION_EDITOR:a=a.set("show_caption_editor",!0);return a;case b("VideoComposerCaptionEditorActionTypes").CONFIRM_CLOSE_DIALOG:a=a.set("show_caption_editor",!1);a=this.$VideoComposerCaptionsStoreClass4(a);return a;case b("VideoComposerCaptionEditorActionTypes").FINISH_SAVE_CAPTION_CHANGESET:return this.$VideoComposerCaptionsStoreClass5(a);case b("VideoComposerCaptionsTabActionTypes").OLD_COMPOSER_CAPTION_TAB_OPEN_EVENT:return a.set("wasOldComposerCaptionTabClicked",!0);case b("VideoComposerCaptionsTabActionTypes").CAPTION_LANDING_SCREEN_OPEN_EVENT:var i=a.get("video_id");i=a.get("timeFirstInitialized")===null&&i!==null&&i!=="";if(!i)return a;i=String(Date.now());this.$VideoComposerCaptionsStoreClass2("caption_tab_opened",{session_id:i});return a.set("timeFirstInitialized",i);case b("VideoComposerCaptionsTabActionTypes").RESET_OPEN_LANDING_SCREEN_STATE:return a.set("isOldComposer",!1).set("wasOldComposerCaptionTabClicked",!1).set("timeFirstInitialized",null);case b("VideoComposerCaptionsTabActionTypes").INITIALIZE_CAPTION_LANDING_SCREEN:i=c.isOldComposer?c.isOldComposer:!1;var j=c.dialogMode?c.dialogMode:"video_upload";return this.initialize(a,c.videoFile,c.video_id,c.accessToken,c.composerID,c.pageID,c.videoDurationInSec,j,i);case b("VideoComposerCaptionsTabActionTypes").TRY_RESUME_AUTO_GENERATION:j=a.get("autoGeneratingLocale");i=j!==null?b("VideoComposerDialogCaptionEditorUtils").getHeadLocale(b("nullthrows")(j)):null;j=a.get("video_id");j&&this.$VideoComposerCaptionsStoreClass6(j,i);return a;case b("VideoComposerCaptionsTabActionTypes").FINISHED_FETCH_DRAFTS:g=b("VideoComposerDialogCaptionEditorUtils").updateToChangesetValues(c.drafts,a.get("publishedStateChangeset"));g=b("VideoComposerDialogCaptionEditorUtils").filterOutDeletions(g,a.get("deletionCache"));if(a.autoGenerateCanceled){g=b("VideoComposerDialogCaptionEditorUtils").filterOutAutoGeneratedCaptions(c.drafts);j=b("immutable").Set(c.drafts).subtract(g);j.size>0&&(a=a.set("autoGenerateCanceled",!1));j.forEach(function(c){b("VideoComposerDialogCaptionEditorUtils").silentlyDeleteSubtitle(a.get("video_id"),c,a.get("pageID"))})}return a.set("drafts",g).set("captionLocalesWithoutSubtitles",c.captionLocalesWithoutSubtitles);case b("VideoComposerCaptionsTabActionTypes").RESET_AUTO_GENERATING_LOCALE:return a.set("autoGeneratingLocale",null).set("autoGeneratingLanguage",null);case b("VideoComposerCaptionsTabActionTypes").GENERATE:i=a.get("video_id");if(i){a=a.set("autoGenerateCanceled",!1).set("isAutoGenerating",!0).set("progress",0).set("generateStarted",Date.now()).set("autoGeneratingLocale",a.get("spokenLocale")).set("autoGeneratingLanguage",a.get("spokenLanguage"));j=this.$VideoComposerCaptionsStoreClass7(i,a.get("spokenLanguage"),a.get("spokenLocale"));j!==null&&j!==void 0&&(a=a.set("errors",b("immutable").List([b("VideoComposerDialogCaptionEditorUtils").getCaptionErrorMessage(j,a.get("spokenLanguage"))])).set("isAutoGenerating",!1).set("autoGeneratingLocale",null).set("autoGeneratingLanguage",null))}return a;case b("VideoComposerActionTypes").CAPTION_HAS_TRIMMED:return a.set("shouldTrimCaptions",!1);case b("VideoComposerCaptionsTabActionTypes").CREATE:i=a.get("video_id");i&&(a=a.set("isCreating",!0),a=a.set("shouldTrimCaptions",b("VideoComposerStores").getTrimmingEditorStore(a.videoComposerID).isVideoTrimmed()),a=a.set("selectedCaption",null).set("show_caption_editor",!0),this.$VideoComposerCaptionsStoreClass8(i));return a;case b("VideoComposerCaptionsTabActionTypes").GENERATE_COMPLETE:j=a.get("spokenLanguage");f=b("VideoComposerDialogCaptionEditorUtils").makeNewCaptionFile(c.captions,c.locale,j,!0);i=f!==null&&j!==""&&c.subtitlesID!==null;i&&(a=this.$VideoComposerCaptionsStoreClass9(a,String(c.subtitlesID)),a=this.$VideoComposerCaptionsStoreClass10(a,b("nullthrows")(f),c.locale),a=a.set("numAutoGenerationRetries",0));a=a.set("isAutoGenerating",!1).set("autoGenProcessRate",b("VideoComposerDialogCaptionEditorConstants").DEFAULT_PROCESSING_SPEED).set("progress",0).set("autoGeneratingLocale",null).set("autoGeneratingLanguage",null);return a;case b("VideoComposerCaptionsTabActionTypes").CREATE_COMPLETE:a=a.set("isCreating",!1);return a;case b("VideoComposerCaptionsTabActionTypes").GENERATE_PROGRESS_UPDATE:a=this.$VideoComposerCaptionsStoreClass11(a,c.progress);return a;case b("VideoComposerCaptionsTabActionTypes").EDIT_CAPTIONS_DRAFT:a=a.set("show_caption_editor",!0);j=a.get("drafts").get(c.id);a=a.set("selectedCaption",j);this.$VideoComposerCaptionsStoreClass2("caption_draft_edited",{},null,j.id);return a;case b("VideoComposerCaptionsTabActionTypes").DELETE_CAPTIONS_DRAFT:g=a.get("drafts");e=g.get(c.id);i=a.get("video_id");i&&b("VideoComposerDialogCaptionEditorUtils").deleteSubtitles(a.videoComposerID,i,e,a.get("pageID"),a.get("deletionCache"),this.$VideoComposerCaptionsStoreClass12.bind(this));e.language!==b("VideoComposerDialogCaptionEditorConstants").EMPTY_LOCALE&&(a=a.set("subtitleForDeletion",e));return a;case b("VideoComposerActionTypes").DELETE_SUBTITLES_FAILURE:return a.set("subtitleForDeletion",null);case b("VideoComposerActionTypes").DELETE_SUBTITLES_SUCCESS:var k=a.get("subtitleForDeletion");if(!k)return a;j=a.get("drafts");a.get("deletionCache").add(k);j=b("VideoComposerDialogCaptionEditorUtils").filterOutDeletions(j.filter(function(a){return!k||a.id!==k.id}),a.get("deletionCache"));i=a.get("captionFiles");var l=b("VideoComposerDialogCaptionEditorUtils").getHeadLocale(k.locale);i=i["delete"](l!==""?l:k.locale);l=a.get("composerID");if(l){var m=b("VideoComposerDialogCaptionEditorUtils").getPublishedCaptionFiles(i,j);b("ComposerVideoUploadActions").updateCaptions(l,Array.from(m.values()))}this.$VideoComposerCaptionsStoreClass2("caption_draft_deleted",{},null,k.id);return a.set("drafts",j).set("subtitleForDeletion",null).set("captionFiles",i).set("publishedStateChangeset",a.get("publishedStateChangeset")["delete"](k.id));case b("VideoComposerCaptionsTabActionTypes").SELECT_SPOKEN_LANGUAGE:this.$VideoComposerCaptionsStoreClass2("video_language_selected");a=a.set("spokenLanguage",c.language).set("isSpokenLanguageSelected",!0);return a;case b("VideoComposerCaptionsTabActionTypes").SELECT_SPOKEN_LOCALE:a=a.set("spokenLocale",c.locale);return a;case b("VideoComposerCaptionsTabActionTypes").CANCEL_GENERATE:var n=a.autoGeneratingLanguage,o=a.video_id;if(!n||!o)return a;b("setTimeout")(function(){return b("VideoComposerDialogCaptionEditorUtils").fetchCaptions(o,function(a){d.$VideoComposerCaptionsStoreClass13(a,o,n)})},b("VideoComposerDialogCaptionEditorConstants").AUTO_GENERATION_CANCEL_FETCH);a=a.set("autoGenerateCanceled",!0);a=a.set("isAutoGenerating",!1);this.$VideoComposerCaptionsStoreClass2("caption_generate_cancel");return a;case b("VideoComposerCaptionsTabActionTypes").START_SRT_UPLOAD:a=a.set("isSRTUploading",!0);a=a.set("partialUploadError",c.partialUploadError);l=a.get("video_id");m=a.get("accessToken");l&&m&&this.$VideoComposerCaptionsStoreClass14(l,c.captions,m);return a;case b("VideoComposerActionTypes").FETCHED_AUTO_GEN_V1_SUBTITLE:a=a.set("autoGenV1Subtitle",c.autoGenV1Subtitle);return a;case b("VideoComposerActionTypes").UPLOAD_LOCAL_CAPTIONS:a=a.set("localCaptionFiles",a.get("localCaptionFiles").concat(c.captions));a=a.set("partialUploadError",c.partialUploadError);return a;case b("VideoComposerActionTypes").UPDATE_ALL_LOCAL_CAPTIONS:a=a.set("localCaptionFiles",b("immutable").List(c.captions));return a;case b("VideoComposerCaptionsTabActionTypes").FINISH_SRT_UPLOAD:a=a.set("isSRTUploading",!1);this.$VideoComposerCaptionsStoreClass2("caption_upload_complete",{},c.error?c.error.toString():"");(!c.success||c.error)&&(a=a.set("errors",a.errors.push(c.error||"")));j=c.uploadedVideoSubtitles.size>0;if(!j)return a;c.uploadedVideoSubtitles.forEach(function(c,e){a=d.$VideoComposerCaptionsStoreClass9(a,c.subtitlesID),f=b("VideoComposerDialogCaptionEditorUtils").makeNewCaptionFile(b("immutable").List(c.captions),e,h[e],!1),f&&(a=d.$VideoComposerCaptionsStoreClass10(a,f,e))});return a;case b("VideoComposerCaptionsTabActionTypes").UPDATE_CAPTION_FILES:f=b("VideoComposerStores").getCaptionEditorStore(a.videoComposerID).getState().get("captionFile");i=b("VideoComposerStores").getCaptionEditorStore(a.videoComposerID).getState().get("locale");l=i!==b("VideoComposerDialogCaptionEditorConstants").EMPTY_LOCALE&&i!==b("VideoComposerDialogCaptionEditorConstants").INITIAL_SPOKEN_LOCALE;l&&(a=this.$VideoComposerCaptionsStoreClass9(a,b("VideoComposerStores").getCaptionEditorStore(a.videoComposerID).getState().get("captionID")));m=f!==null;if(m&&l)return this.$VideoComposerCaptionsStoreClass10(a,f,i);return l?this.$VideoComposerCaptionsStoreClass15(a,i):a;case b("VideoComposerCaptionsTabActionTypes").UPDATE_ERROR_STATE:a=a.set("errors",c.errors).set("show_caption_editor",!1);return a;case b("VideoComposerCaptionsTabActionTypes").RETRY_AUTO_GENERATION:j=b("VideoComposerDialogCaptionEditorUtils").getCaptionErrorMessage("auto_generate_fail_retry");a=a.set("isAutoGenerating",!1).set("autoGenProcessRate",b("VideoComposerDialogCaptionEditorConstants").DEFAULT_PROCESSING_SPEED).set("progress",0).set("numAutoGenerationRetries",a.get("numAutoGenerationRetries")+1).set("errors",b("immutable").List([j]));this.$VideoComposerCaptionsStoreClass2("caption_generate_retry",{},j.toString());b("setTimeout")(function(){return b("VideoComposerCaptionsTabActions").generate(a.videoComposerID)},b("VideoComposerDialogCaptionEditorConstants").POLL_FAKE_FREQUENCY_GENERATE_MS);return a;case b("VideoComposerCaptionsTabActionTypes").RESUME_AUTO_GENERATION:m=a.get("video_id");l=a.get("autoGeneratingLanguage");m&&l&&(this.$VideoComposerCaptionsStoreClass16(m),this.$VideoComposerCaptionsStoreClass17(m,l),this.$VideoComposerCaptionsStoreClass18());return a;case b("VideoComposerCaptionsTabActionTypes").INITIALIZE_ALL_CAPTION_FILES:a=a.set("serverCaptionLocales",c.subtitles.keySeq());c.subtitles.forEach(function(c,e){if(c.locale===b("VideoComposerDialogCaptionEditorConstants").EMPTY_LOCALE)return;f=b("VideoComposerDialogCaptionEditorUtils").makeNewCaptionFile(b("immutable").List(c.captions),e,h[e],c.creationMethod===b("VideoComposerDialogCaptionEditorConstants").AUTO_GENERATED);f&&(a=d.$VideoComposerCaptionsStoreClass10(a,f,e))});return a;case b("VideoComposerCaptionsTabActionTypes").BOOTLOAD_PARAMETERS_CAPTIONS_TAB:a=a.set("captionsFeaturesMode",c.data.captionsFeaturesMode).set("isDefaultLangugeSectionEnabled",c.data.enableCaptionsDefaultLanguageSection!=null?c.data.enableCaptionsDefaultLanguageSection:!0).set("isNewCaptionsTabTextAndLayoutEnabled",c.data.enableNewCaptionsTabTextAndLayout===!0).set("shouldShowNuxPill",c.data.shouldShowNuxPill===!0).set("enableAddCaptionWhenUploading",c.data.enableAddCaptionWhenUploading===!0).set("autogeneratableHeadLocales",c.data.autogeneratableHeadLocales!=null?b("immutable").Set(c.data.autogeneratableHeadLocales):b("VideoComposerDialogCaptionEditorConstants").AUTO_GENERATABLE_HEAD_LOCALES).set("showAutopublishCaptionsFeature",c.data.showAutopublishCaptionsFeature===!0).set("shouldAutopublishCaptions",c.data.shouldAutopublishCaptions===!0).set("enableNullStateForCaptionsAdded",c.data.enableNullStateForCaptionsAdded===!0).set("showEditAndReviewButton",c.data.showEditAndReviewButton===!0).set("fakeAutogenerateProgressRate",c.data.fakeAutogenerateProgressRate!=null?c.data.fakeAutogenerateProgressRate:0);return a;case b("VideoComposerCaptionsTabActionTypes").CHANGE_PUBLISHED_STATE:g=a.get("drafts");e=g.get(c.id);i=e.publishedState;j=b("VideoComposerDialogCaptionEditorUtils").getUpdatedPublishState(e.publishedState);e.publishedState=j;g=b("VideoComposerDialogCaptionEditorUtils").filterOutDeletions(g.splice(c.id,1,e),a.get("deletionCache"));m=a.get("publishedStateChangeset").set(e.id,e.publishedState);if(a.get("composerID")){l=b("VideoComposerDialogCaptionEditorUtils").getPublishedCaptionFiles(a.get("captionFiles"),a.get("drafts")||b("immutable").List());b("ComposerVideoUploadActions").updateCaptions(a.get("composerID"),Array.from(l.values()))}this.$VideoComposerCaptionsStoreClass2("change_published_state",{previous_state:i,new_state:e.publishedState},null,e.id);return a.set("drafts",g).set("publishedStateChangeset",m);case b("VideoComposerCaptionsTabActionTypes").PENDING_TO_PUBLISHED:return a.set("drafts",b("VideoComposerDialogCaptionEditorUtils").changeAllPendingToPublished(a.get("drafts"))).set("publishedStateChangeset",b("immutable").Map());case b("VideoComposerActionTypes").SET_DEFAULT_CAPTION_LOCALE:var p=c.locale;return a.set("captionFiles",a.get("captionFiles").map(function(a){a.setIsDefault(p==a.getLocale());return a})).set("localCaptionFiles",a.get("localCaptionFiles").map(function(a){a.setIsDefault(p==a.getLocale());return a}));case b("VideoComposerActionTypes").SET_DISMISS_CAPTIONS_NUX:return a.set("shouldShowNuxPill",!1);case b("VideoComposerActionTypes").FETCH_CAPTION_EDITOR_CROSSPOST_PARAMS:j=b("VideoComposerDialogCaptionEditorUtils").getConvertedCaptionURLs(c.captions);l=this.getInitialState();c.spokenLocale!==""&&c.spokenLanguage!==""&&(l=l.set("spokenLocale",c.spokenLocale).set("spokenLanguage",c.spokenLanguage));return l.set("captionsFeaturesMode",c.captionsFeaturesMode).set("composerMode","video_crosspost").set("captionURLs",j);case b("VideoComposerActionTypes").CAPTIONS_EDIT_PARAMS_FETCHED:i=b("VideoComposerDialogCaptionEditorUtils").getConvertedCaptionURLs(c.data.localCaptionURLs);return a.set("captionsFeaturesMode",c.data.captionsFeaturesMode).set("hasAutoGenV1",c.data.hasAutoGenV1).set("composerMode","video_edit").set("captionURLsForEdit",i).set("localCaptionFiles",a.get("localCaptionFiles").concat(i));case b("VideoComposerActionTypes").DELETE_CAPTIONS_URL:return a.set("captionURLs",a.get("captionURLs").splice(c.id,1));case b("VideoComposerActionTypes").DELETE_LOCAL_CAPTION_FILE:return a.set("localCaptionFiles",a.get("localCaptionFiles").splice(c.id,1));case b("VideoComposerActionTypes").DELETE_LOCALE_WITHOUT_SUBTITLE:return a.set("localesWithoutSubtitlesToDelete",a.get("localesWithoutSubtitlesToDelete").push(c.locale));case b("VideoComposerActionTypes").CHANGE_PUBLISHED_STATE_URL:e=a.get("captionURLs").get(c.id);e.setPublishState(b("VideoComposerDialogCaptionEditorUtils").getUpdatedPublishState(e.getPublishState()));return a.set("captionURLs",a.get("captionURLs").splice(c.id,1,e));case b("VideoComposerActionTypes").UPDATE_SHOULD_AUTOPUBLISH_CAPTIONS:return a.set("shouldAutopublishCaptions",c.value);default:return a}};d.getCrosspostPostData=function(){this.logComposerSaveEvent();return b("Promise").resolve({})};d.getPostRequestDataToSend=function(){__p&&__p();var a=this.getState();if(this.shouldEnableOldDataModel())return b("Promise").resolve({captions:Array.from(a.get("localCaptionFiles"))});var c=a.get("video_id");c&&b("VideoComposerDialogCaptionEditorUtils").updatePublishedStatesOnServer(a.videoComposerID,c,a.get("pageID"),this.getpublishedStateChangeset());c=a.get("drafts");a=b("VideoComposerDialogCaptionEditorUtils").getPublishedCaptionFiles(a.get("captionFiles"),c||b("immutable").List());this.logComposerSaveEvent();if(this.getSpokenLocale()===b("VideoComposerDialogCaptionEditorConstants").INITIAL_SPOKEN_LOCALE)return b("Promise").resolve({captions:Array.from(a.values()),autopublish_captions:this.getShouldAutopublishCaptions()});else return b("Promise").resolve({captions:Array.from(a.values()),spoken_locale:this.getSpokenLocale(),autopublish_captions:this.getShouldAutopublishCaptions()})};d.getPostDataForEdit=function(){__p&&__p();var a=this.getState();if(this.shouldEnableOldDataModel())return b("Promise").resolve(b("VideoComposerDialogCaptionEditorUtils").getOldCaptionsDataModelForEdit(a.localCaptionFiles,a.captionURLsForEdit));var c=a.get("video_id");c&&b("VideoComposerDialogCaptionEditorUtils").updatePublishedStatesOnServer(a.videoComposerID,c,a.get("pageID"),this.getpublishedStateChangeset());c=a.get("drafts");c=b("VideoComposerDialogCaptionEditorUtils").getPublishedCaptionFilesForEdit(a.get("captionFiles"),c||b("immutable").List());var d={};a.get("serverCaptionLocales").concat(a.get("localesWithoutSubtitlesToDelete")).forEach(function(a,b){d["remove_caption["+b+"]"]=a});this.getSpokenLocale()!==b("VideoComposerDialogCaptionEditorConstants").INITIAL_SPOKEN_LOCALE&&(d.spoken_locale=this.getSpokenLocale());d.autopublish_captions=this.getShouldAutopublishCaptions();return b("Promise").resolve(c.merge(d).toObject())};d.initialize=function(a,b,c,d,e,f,g,h,i){a=this.$VideoComposerCaptionsStoreClass19(a,b,c,d,e,f,g,h,i);this.$VideoComposerCaptionsStoreClass20(c);this.$VideoComposerCaptionsStoreClass21(c,!0);return a};d.$VideoComposerCaptionsStoreClass19=function(a,c,d,e,f,g,h,i,j){a=a.set("videoFile",c);c&&(a=a.set("videoData",b("videoComposerDialogUploadCreateVideoData")(c)));return a.set("video_id",d).set("accessToken",e).set("composerID",f||"").set("pageID",g).set("videoDurationInSec",h?h:0).set("composerMode",i).set("isOldComposer",j)};d.$VideoComposerCaptionsStoreClass5=function(a){__p&&__p();var c=b("VideoComposerStores").getCaptionEditorStore(a.videoComposerID).getState().get("locale"),d=b("VideoComposerStores").getCaptionEditorStore(a.videoComposerID).getState().get("language"),e=b("VideoComposerStores").getCaptionEditorStore(a.videoComposerID).getState().get("captionID"),f=a.get("drafts"),g=f.toArray();for(var h=0;ha.get("progress")&&(a=a.set("progress",c));if(a.fakeAutogenerateProgressRate!==0)return a.set("autoGenProcessRate",a.fakeAutogenerateProgressRate);else{c=(Date.now()-a.get("generateStarted"))/1e3;return a.set("autoGenProcessRate",b/c)}};d.$VideoComposerCaptionsStoreClass10=function(a,c,d){d=b("VideoComposerDialogCaptionEditorUtils").getHeadLocale(d);d=a.get("captionFiles").set(d,c);c=a.get("composerID");if(c){var e=a.get("drafts");e=b("VideoComposerDialogCaptionEditorUtils").getPublishedCaptionFiles(d,e||b("immutable").List());b("ComposerVideoUploadActions").updateCaptions(c,Array.from(e.values()))}return a.set("captionFiles",d)};d.$VideoComposerCaptionsStoreClass15=function(a,c){c=b("VideoComposerDialogCaptionEditorUtils").getHeadLocale(c);c=a.get("captionFiles")["delete"](c);var d=a.get("composerID");if(d){var e=a.get("drafts");e=b("VideoComposerDialogCaptionEditorUtils").getPublishedCaptionFiles(c,e||b("immutable").List());b("ComposerVideoUploadActions").updateCaptions(d,Array.from(e.values()))}return a.set("captionFiles",c)};d.$VideoComposerCaptionsStoreClass20=function(a){__p&&__p();var c=this;b("VideoComposerDialogCaptionEditorUtils").fetchCaptions(a,function(d){__p&&__p();d&&d.video&&d.video.spoken_language&&(b("VideoComposerCaptionsTabActions").selectSpokenLanguage(c.getState().videoComposerID,d.video.spoken_language),b("VideoComposerCaptionsTabActions").selectSpokenLocale(c.getState().videoComposerID,d.video.spoken_locale+"_XX")),b("VideoComposerDialogCaptionEditorUtils").convertFetchToObject(c.getState().videoComposerID,a,!1,d,function(a){__p&&__p();a=b("VideoComposerDialogCaptionEditorUtils").makeAllSRTCaptionPromises(a);b("promiseDone")(b("Promise").all(a).then(function(a){var d=b("immutable").Map(),e="";a.forEach(function(a){if(!a)return;d=d.set(a.locale,{captions:a.captions,locale:a.locale,publishedState:a.publishedState,subtitlesID:a.subtitlesID,isDefault:a.isDefault,creationMethod:a.creationMethod});a.isDefault&&(e=a.locale)});b("VideoComposerCaptionsTabActions").initializeAllCaptionFiles(c.getState().videoComposerID,d);e!==""&&b("VideoComposerCaptionsTabActions").setDefaultLocale(c.getState().videoComposerID,e)}))})})};d.$VideoComposerCaptionsStoreClass12=function(a){a=a.payload;a=a&&a.success;if(!a){a=b("VideoComposerDialogCaptionEditorUtils").getCaptionErrorMessage("caption_error_delete_fail");this.$VideoComposerCaptionsStoreClass22(a);b("VideoComposerCaptionsTabActions").deleteSubtitlesFailure(this.getState().videoComposerID)}};d.$VideoComposerCaptionsStoreClass23=function(a,c,d){a=b("XVideoCaptionGenerateAsyncController").getURIBuilder().setInt("video_id",a).setBool("regenerate",!0).setBool("is_new_editor",!0);c!==b("VideoComposerDialogCaptionEditorConstants").INITIAL_SPOKEN_LOCALE&&(a=a.setString("locale",c));c=a.getURI();a=b("ActorURI").create(c,this.getState().get("pageID"));new(b("AsyncRequest"))(a).setMethod("POST").setHandler(d).send()};d.$VideoComposerCaptionsStoreClass7=function(a,c,d){__p&&__p();var e=this;if(!b("VideoComposerDialogCaptionEditorUtils").isAutoGenerateable(this.getState().videoComposerID,d))return"caption_error_generate_fail";this.$VideoComposerCaptionsStoreClass2("caption_generate_button_clicked");var f=!1,g=b("VideoComposerDialogCaptionEditorUtils").getHeadLocale(d);this.getState().get("drafts").forEach(function(a){a=b("VideoComposerDialogCaptionEditorUtils").getHeadLocale(a.locale);a===g&&(f=!0)});if(f)return"caption_error_duplicate_locale";this.$VideoComposerCaptionsStoreClass23(a,d,function(b){b=b.payload;b=b&&b.status!==0;b?(e.$VideoComposerCaptionsStoreClass16(a),e.$VideoComposerCaptionsStoreClass17(a,c),e.$VideoComposerCaptionsStoreClass18()):e.$VideoComposerCaptionsStoreClass24(c)});return null};d.$VideoComposerCaptionsStoreClass13=function(a,b,c){a=this.$VideoComposerCaptionsStoreClass25(a,b,c);if(a){this.$VideoComposerCaptionsStoreClass21(b,!1);this.$VideoComposerCaptionsStoreClass26(a.id,a.locale);return}};d.$VideoComposerCaptionsStoreClass25=function(a,c,d){a=(c=a)!=null?(c=c.video)!=null?c.video_subtitles:c:c;if(!a)return null;c=a.map(function(a,b){return{id:a.id,language:a.display_language,locale:a.locale,creationMethod:a.subtitle_creation_method}});return b("VideoComposerDialogCaptionEditorUtils").findAutoGeneratedCaption(c,d)};d.$VideoComposerCaptionsStoreClass16=function(a){a&&b("SkywalkerManager").subscribe("shortwave/captions/"+a,this.$VideoComposerCaptionsStoreClass27.bind(this))};d.$VideoComposerCaptionsStoreClass27=function(a){var c=a&&a.payload;if(!c)return;c=JSON.parse(a.payload);if(!c.progress_ms)return;b("VideoComposerCaptionsTabActions").updateGenerateProgress(this.getState().videoComposerID,c.progress_ms/1e3)};d.$VideoComposerCaptionsStoreClass28=function(){var a=(new Date()-this.getState().get("generateStarted"))/1e3;return b("VideoComposerDialogCaptionEditorUtils").shouldRetryAutoGeneration(this.getState().get("videoDurationInSec"),a)};d.$VideoComposerCaptionsStoreClass29=function(){return this.getState().get("numAutoGenerationRetries")>0};d.$VideoComposerCaptionsStoreClass30=function(a){if(this.$VideoComposerCaptionsStoreClass29()){this.$VideoComposerCaptionsStoreClass24(a);b("VideoComposerCaptionsTabActions").generateComplete(this.getState().videoComposerID,b("immutable").List(),this.getState().get("spokenLocale"),null);return}b("VideoComposerCaptionsTabActions").retryAutoGeneration(this.getState().videoComposerID)};d.$VideoComposerCaptionsStoreClass17=function(a,c){__p&&__p();var d=this,e=!1,f=0,g=b("setInterval")(function(){__p&&__p();f++;if(e)return;if(!d.getState().get("isAutoGenerating")&&!d.getState().get("autoGenerateCanceled")){b("clearInterval")(g);return}e=!0;if(d.$VideoComposerCaptionsStoreClass28()){b("clearInterval")(g);d.$VideoComposerCaptionsStoreClass30(c);return}b("VideoComposerDialogCaptionEditorUtils").fetchCaptions(a,function(h){__p&&__p();var i=h&&h.video&&h.video.video_subtitles;if(i){i=d.$VideoComposerCaptionsStoreClass25(h,a,c);if(i){b("clearInterval")(g);d.$VideoComposerCaptionsStoreClass21(a,!1);d.$VideoComposerCaptionsStoreClass26(i.id,i.locale);return}if(f===l){d.$VideoComposerCaptionsStoreClass24(c);b("VideoComposerCaptionsTabActions").generateComplete(d.getState().videoComposerID,b("immutable").List(),d.getState().get("spokenLocale"),null);b("clearInterval")(g);return}e=!1}})},m)};d.$VideoComposerCaptionsStoreClass18=function(){__p&&__p();var a=this,c=0,d=this.getState().get("videoDurationInSec"),e=b("setInterval")(function(){__p&&__p();c++;var f=!a.getState().get("isAutoGenerating")||c>=b("VideoComposerDialogCaptionEditorConstants").MAX_FAKE_POLL_ITERATIONS;if(f){b("clearInterval")(e);return}f=a.getState().get("progress");f=f*d/100;var g=a.getState().get("autoGenProcessRate");f=f+g*b("VideoComposerDialogCaptionEditorConstants").POLL_FAKE_FREQUENCY_GENERATE_MS*b("VideoComposerDialogCaptionEditorConstants").AUTO_GEN_PROGRESS_RATE_FACTOR/1e3;b("VideoComposerCaptionsTabActions").updateGenerateProgress(a.getState().videoComposerID,f)},b("VideoComposerDialogCaptionEditorConstants").POLL_FAKE_FREQUENCY_GENERATE_MS)};d.$VideoComposerCaptionsStoreClass8=function(a){__p&&__p();var c=this;this.$VideoComposerCaptionsStoreClass23(a,b("VideoComposerDialogCaptionEditorConstants").INITIAL_SPOKEN_LOCALE,function(b){b=b.payload;var d=b&&b.status!==0;if(d)c.$VideoComposerCaptionsStoreClass31(a);else{d="Speech non speech request error";b.error&&(d=d+": "+b.error);c.$VideoComposerCaptionsStoreClass32(d)}})};d.$VideoComposerCaptionsStoreClass31=function(a){__p&&__p();var c=this,d=!1,e=0,f=b("setInterval")(function(){__p&&__p();e++;if(d)return;var g=b("XVideoCaptionSpeechDetectionAsyncController").getURIBuilder().setInt("video_id",a);d=!0;g=g.getURI();g=b("ActorURI").create(g,c.getState().get("pageID"));new(b("AsyncRequest"))(g).setMethod("POST").setHandler(function(g){__p&&__p();g=g.payload;var h=g&&g.status===2;if(h){b("clearInterval")(f);g.error==="speech_non_speech_fallback"?c.$VideoComposerCaptionsStoreClass2("caption_create_complete",{},"Speech non speech fallback path."):c.$VideoComposerCaptionsStoreClass2("caption_create_complete");b("VideoComposerDialogCaptionEditorUtils").fetchCaptionedLocales(c.getState().videoComposerID,b("nullthrows")(a),!1,function(a,d){b("VideoComposerDialogCaptionEditorUtils").finishCaptionsFetch(c.getState().videoComposerID,a,d);b("VideoComposerCaptionsTabActions").createComplete(c.getState().videoComposerID);if(c.getState().show_caption_editor){d=a.findIndex(function(a){return a.language===b("VideoComposerDialogCaptionEditorConstants").EMPTY_LOCALE});b("VideoComposerCaptionsTabActions").editCaptionsDraft(c.getState().videoComposerID,d)}else a.forEach(function(a,d){a.language===b("VideoComposerDialogCaptionEditorConstants").EMPTY_LOCALE&&b("VideoComposerCaptionsTabActions").deleteCaptionsDraft(c.getState().videoComposerID,d)})});return}h=g===null||g&&g.status===0;if(h){c.$VideoComposerCaptionsStoreClass33();b("clearInterval")(f);return}if(e===k){c.$VideoComposerCaptionsStoreClass32("Speech non speech timeout.");b("clearInterval")(f);return}d=!1}).send()},j)};d.$VideoComposerCaptionsStoreClass21=function(a,c){var d=this;b("VideoComposerDialogCaptionEditorUtils").fetchCaptionedLocales(this.getState().videoComposerID,a,c,function(a,c){return b("VideoComposerDialogCaptionEditorUtils").finishCaptionsFetch(d.getState().videoComposerID,a,c)})};d.$VideoComposerCaptionsStoreClass6=function(a,c){var d=this;b("VideoComposerDialogCaptionEditorUtils").fetchCaptionedLocales(this.getState().videoComposerID,a,!1,function(a,e){var f=c!==null;f&&d.$VideoComposerCaptionsStoreClass34(a,c);b("VideoComposerDialogCaptionEditorUtils").finishCaptionsFetch(d.getState().videoComposerID,a,e)})};d.$VideoComposerCaptionsStoreClass34=function(a,c){a=a.some(function(a){a.locale===c});a?b("VideoComposerCaptionsTabActions").resetAutoGeneratingLocale(this.getState().videoComposerID):b("VideoComposerCaptionsTabActions").resumeAutoGeneration(this.getState().videoComposerID)};d.uploadCaptionsForSRT=function(a,b,c){this.$VideoComposerCaptionsStoreClass14(a,b,c)};d.$VideoComposerCaptionsStoreClass14=function(a,c,d){__p&&__p();var e=this;d=b("XVideoCaptionUploadAsyncController").getURIBuilder().setInt("video_id",a);d=d.getURI();var f=b("ActorURI").create(d,this.getState().get("pageID")),h=c.length,i=[],j=function(b,d){var f=b.payload,j=f&&f.success==="true"&&f.error==="";if(j)i.push(d),c.length===0?e.$VideoComposerCaptionsStoreClass35(a,h,i,null):k();else{j=i.length;b.getError()!==0?d=b.getErrorDescriptionString():d=f?f.error:g._("We are unable to upload your SRT file at this time. Please try again later.");h===1?b=d:b=g._("Uploaded {uploadedCaptions} of {captionsToUpload}. Reason: {reason}",[g._param("uploadedCaptions",j),g._param("captionsToUpload",h),g._param("reason",d)]);e.$VideoComposerCaptionsStoreClass35(a,h,i,b)}},k=function(){var a=c.pop(),d=new FormData(),e=a.getIsDefault()?"captions_default":"captions_file0";d.append(e,a.getFile());new(b("AsyncRequest"))(f).setMethod("POST").setHandler(function(b){j(b,a)}).setErrorHandler(function(b){j(b,a)}).setRawData(d).send()};k()};d.$VideoComposerCaptionsStoreClass35=function(a,c,d,e){__p&&__p();var f=this,g=d.length===c;if(!g&&d.length===0){b("VideoComposerCaptionsTabActions").finishSRTUpload(this.getState().videoComposerID,!1,e,b("immutable").Map());return}b("VideoComposerDialogCaptionEditorUtils").fetchCaptions(a,function(c){__p&&__p();b("VideoComposerDialogCaptionEditorUtils").convertFetchToObject(f.getState().videoComposerID,a,!1,c,function(a,c){b("VideoComposerDialogCaptionEditorUtils").finishCaptionsFetch(f.getState().videoComposerID,a,c);c=b("VideoComposerDialogCaptionEditorUtils").makeSRTCaptionPromises(d,a);b("promiseDone")(b("Promise").all(c).then(function(a){var c=b("immutable").Map();a.forEach(function(a){if(!a)return;c=c.set(a.locale,{subtitlesID:a.subtitlesID,captions:a.captions})});b("VideoComposerCaptionsTabActions").finishSRTUpload(f.getState().videoComposerID,g,e,c)}))})})};d.$VideoComposerCaptionsStoreClass24=function(a){a=b("VideoComposerDialogCaptionEditorUtils").getCaptionErrorMessage("caption_error_generate_fail",a);this.$VideoComposerCaptionsStoreClass2("caption_generate_complete",{},a.toString());this.$VideoComposerCaptionsStoreClass22(a)};d.$VideoComposerCaptionsStoreClass33=function(){var a=b("VideoComposerDialogCaptionEditorUtils").getCaptionErrorMessage("caption_error_create_fail");this.$VideoComposerCaptionsStoreClass32(a.toString())};d.$VideoComposerCaptionsStoreClass32=function(a){var c=b("VideoComposerDialogCaptionEditorUtils").getCaptionErrorMessage("caption_error_create_fail");this.$VideoComposerCaptionsStoreClass2("caption_create_complete",{},a);this.$VideoComposerCaptionsStoreClass22(c)};d.$VideoComposerCaptionsStoreClass22=function(a){a=b("immutable").List([a]);a={type:b("VideoComposerCaptionsTabActionTypes").UPDATE_ERROR_STATE,errors:a};b("VideoComposerDispatchers").get(this.getState().videoComposerID).dispatch(a)};d.$VideoComposerCaptionsStoreClass26=function(a,c){var d=this;this.$VideoComposerCaptionsStoreClass2("caption_generate_complete");b("VideoComposerDialogCaptionEditorUtils").fetchCaptionByID(a,function(e){var f=e&&e.video_subtitle&&e.video_subtitle.captions&&e.video_subtitle.captions.edges;if(f){f=e.video_subtitle.captions.edges;b("VideoComposerCaptionsTabActions").generateComplete(d.getState().videoComposerID,b("immutable").List(f),c,a)}})};d.isCaptionsEnabled=function(){var a=this.getState();a=a.drafts;var c=!1;a.forEach(function(a){a.publishedState!==b("VideoComposerDialogCaptionEditorPublishStateEnum").DRAFT&&(c=!0)});return c};return c}(b("VideoComposerStoreBase"));e.exports=c}),null); __d("XVideoComposerGameshowLightweightFetchEditPostDataController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/gameshows/fetch_edit_post_data/",{video_id:{type:"FBID",required:!0}})}),null); __d("XVideoComposerGameshowLightweightLoadAvailableGamesController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/gameshows/load_available_games/",{})}),null); __d("XVideoComposerGameshowLightweightLoadGameDataController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/gameshows/load_game_data/",{game_id:{type:"FBID",required:!0}})}),null); __d("VideoComposerGameshowLightweightStoreClass",["Promise","ActorURI","AsyncRequest","VideoComposerActionTypes","VideoComposerGameshowLightweightActions","VideoComposerGameshowLightweightUtils","VideoComposerPollsUtils","VideoComposerStoreBase","VideoComposerStores","XVideoComposerGameshowLightweightFetchEditPostDataController","XVideoComposerGameshowLightweightLoadAvailableGamesController","XVideoComposerGameshowLightweightLoadGameDataController","flattenPHPQueryData","immutable","promiseDone"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=function(b){babelHelpers.inheritsLoose(a,b);function a(){return b.apply(this,arguments)||this}return a}(b("immutable").Record({videoComposerID:"",editingSavedGame:!1,showEditor:!1,availableGames:b("immutable").List(),draftSelectedGameID:null,draftSelectedGameData:null,savedSelectedGameID:null,savedSelectedGameData:null,enteredTimestampStringsMap:b("immutable").Map(),timestampErrorsMap:b("immutable").Map(),showRemoveGameConfirmationDialog:!1,showCloseEditorConfirmationDialog:!1}));a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return new g()};d.reduceImpl=function(a,c){__p&&__p();switch(c.type){case b("VideoComposerActionTypes").INITIALIZE_UPLOAD_COMPOSER:var d=c.serverParams.common.actorID;return this.$VideoComposerGameshowLightweightStoreClass1(a,d);case b("VideoComposerActionTypes").GAMESHOW_LIGHTWEIGHT_LOAD_AVAILABLE_GAMES_SUCCESS:return a.set("availableGames",b("immutable").List(c.payload.games));case b("VideoComposerActionTypes").GAMESHOW_LIGHTWEIGHT_LOAD_GAME_SUCCESS:return this.$VideoComposerGameshowLightweightStoreClass2(a,c.payload.game);case b("VideoComposerActionTypes").GAMESHOW_LIGHTWEIGHT_LOAD_EDIT_DATA_SUCCESS:return this.$VideoComposerGameshowLightweightStoreClass3(a,c.payload.game);case b("VideoComposerActionTypes").GAMESHOW_LIGHTWEIGHT_SELECT_GAME:return this.$VideoComposerGameshowLightweightStoreClass4(a,c.gameID);case b("VideoComposerActionTypes").GAMESHOW_LIGHTWEIGHT_OPEN_EDITOR:return this.$VideoComposerGameshowLightweightStoreClass5(a);case b("VideoComposerActionTypes").GAMESHOW_LIGHTWEIGHT_CLOSE_EDITOR_ATTEMPT:return this.$VideoComposerGameshowLightweightStoreClass6(a);case b("VideoComposerActionTypes").GAMESHOW_LIGHTWEIGHT_CLOSE_EDITOR_CONFIRM:return this.$VideoComposerGameshowLightweightStoreClass7(a);case b("VideoComposerActionTypes").GAMESHOW_LIGHTWEIGHT_CLOSE_EDITOR_CANCEL:return a.set("showCloseEditorConfirmationDialog",!1);case b("VideoComposerActionTypes").GAMESHOW_LIGHTWEIGHT_UPDATE_TIMESTAMP_STRING:return this.$VideoComposerGameshowLightweightStoreClass8(a,c.questionID,c.text);case b("VideoComposerActionTypes").GAMESHOW_LIGHTWEIGHT_ATTEMPT_SAVE_EDITS:return this.$VideoComposerGameshowLightweightStoreClass9(a);case b("VideoComposerActionTypes").GAMESHOW_LIGHTWEIGHT_REMOVE_GAME_ATTEMPT:return a.set("showRemoveGameConfirmationDialog",!0);case b("VideoComposerActionTypes").GAMESHOW_LIGHTWEIGHT_REMOVE_GAME_CONFIRM:return this.$VideoComposerGameshowLightweightStoreClass10(a);case b("VideoComposerActionTypes").GAMESHOW_LIGHTWEIGHT_REMOVE_GAME_CANCEL:return a.set("showRemoveGameConfirmationDialog",!1);case b("VideoComposerActionTypes").RESET_COMPOSER:return this.getInitialState();default:return a}};d.$VideoComposerGameshowLightweightStoreClass1=function(a,c){if(c==null)return a;var d=b("XVideoComposerGameshowLightweightLoadAvailableGamesController").getURIBuilder().getURI();d=b("ActorURI").create(d,c);c=new(b("AsyncRequest"))().setURI(d).exec().then(function(c){b("VideoComposerGameshowLightweightActions").loadAvailableGamesSuccess(a.videoComposerID,c.payload)});b("promiseDone")(c);return a};d.$VideoComposerGameshowLightweightStoreClass5=function(a){a=a.set("showEditor",!0).set("draftSelectedGameID",a.savedSelectedGameID).set("draftSelectedGameData",a.savedSelectedGameData);var b=a.draftSelectedGameData;return b===null||b===void 0?a:this.$VideoComposerGameshowLightweightStoreClass11(a,b)};d.$VideoComposerGameshowLightweightStoreClass12=function(a){var c=a.draftSelectedGameData;if(!c)return null;c=c.set("questions",c.questions.map(function(c){var d=a.enteredTimestampStringsMap.get(c.id);d=b("VideoComposerPollsUtils").isValidTimeString(d)?b("VideoComposerGameshowLightweightUtils").timeStringToMilliseconds(d):-1;return c.set("releaseTimestamp",d)})).set("resultsReleaseTimestamp",b("VideoComposerPollsUtils").isValidTimeString(a.enteredTimestampStringsMap.get("results"))?b("VideoComposerGameshowLightweightUtils").timeStringToMilliseconds(a.enteredTimestampStringsMap.get("results")):-1);return c};d.$VideoComposerGameshowLightweightStoreClass6=function(a){var c=this.$VideoComposerGameshowLightweightStoreClass12(a);return b("immutable").is(c,a.savedSelectedGameData)?this.$VideoComposerGameshowLightweightStoreClass7(a):a.set("showCloseEditorConfirmationDialog",!0)};d.$VideoComposerGameshowLightweightStoreClass7=function(a){a=a.set("showEditor",!1).set("showCloseEditorConfirmationDialog",!1);return this.$VideoComposerGameshowLightweightStoreClass13(a)};d.$VideoComposerGameshowLightweightStoreClass13=function(a){return a.set("draftSelectedGameID",null).set("draftSelectedGameData",null).set("enteredTimestampStringsMap",b("immutable").Map()).set("timestampErrorsMap",b("immutable").Map())};d.$VideoComposerGameshowLightweightStoreClass11=function(a,c){var d=b("immutable").Map();c.questions.forEach(function(a){d=d.set(a.id,b("VideoComposerGameshowLightweightUtils").millisecondsToTimeString(a.releaseTimestamp))});d=d.set("results",b("VideoComposerGameshowLightweightUtils").millisecondsToTimeString(c.resultsReleaseTimestamp));return a.set("enteredTimestampStringsMap",d).set("timestampErrorsMap",b("immutable").Map())};d.$VideoComposerGameshowLightweightStoreClass4=function(a,b){if(b===a.draftSelectedGameID)return a;this.$VideoComposerGameshowLightweightStoreClass14(b);return a.set("draftSelectedGameID",b)};d.$VideoComposerGameshowLightweightStoreClass14=function(a){var c=this;a=b("XVideoComposerGameshowLightweightLoadGameDataController").getURIBuilder().setFBID("game_id",a).getURI();a=new(b("AsyncRequest"))().setURI(a).exec().then(function(a){b("VideoComposerGameshowLightweightActions").loadGameDataSuccess(c.getState().videoComposerID,a.payload)});b("promiseDone")(a)};d.$VideoComposerGameshowLightweightStoreClass2=function(a,c){if(!c)return a.set("draftSelectedGameData",null);c=b("VideoComposerGameshowLightweightUtils").mapGameDataPayloadToGameDataRecord(c);return this.$VideoComposerGameshowLightweightStoreClass11(a.set("draftSelectedGameData",c),c)};d.fetchEditPostData=function(a,c){var d=b("XVideoComposerGameshowLightweightFetchEditPostDataController").getURIBuilder().setFBID("video_id",c.videoID).getURI();c=c.common.actorID;d=b("ActorURI").create(d,c);return new(b("AsyncRequest"))().setURI(d).exec().then(function(c){b("VideoComposerGameshowLightweightActions").loadEditDataSuccess(a,c.payload)})};d.$VideoComposerGameshowLightweightStoreClass3=function(a,c){if(!c)return a;c=b("VideoComposerGameshowLightweightUtils").mapGameDataPayloadToGameDataRecord(c);return a.set("savedSelectedGameData",c).set("savedSelectedGameID",c.id).set("editingSavedGame",!0)};d.$VideoComposerGameshowLightweightStoreClass8=function(a,b,c){var d=a.enteredTimestampStringsMap;d=d.set(b,c);return a.set("enteredTimestampStringsMap",d)};d.$VideoComposerGameshowLightweightStoreClass9=function(a){__p&&__p();var c=a.draftSelectedGameData;if(!c)return a.set("showEditor",!1);c=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getState();c=c.videoDuration;c=b("VideoComposerGameshowLightweightUtils").checkForTimestampErrors(a.enteredTimestampStringsMap,c);var d=a.set("timestampErrorsMap",c);if(!c.isEmpty())return d;d=d.set("showEditor",!1).set("savedSelectedGameID",a.draftSelectedGameID).set("savedSelectedGameData",this.$VideoComposerGameshowLightweightStoreClass12(a));return this.$VideoComposerGameshowLightweightStoreClass13(d)};d.$VideoComposerGameshowLightweightStoreClass10=function(a){return a.set("showRemoveGameConfirmationDialog",!1).set("savedSelectedGameID",null).set("savedSelectedGameData",null)};d.getPostRequestDataToSend=function(){var a=this.getState().savedSelectedGameData;if(a===null||a===void 0)return b("Promise").resolve();a=this.$VideoComposerGameshowLightweightStoreClass15(a);a=b("flattenPHPQueryData")({gameshow_lightweight:a});return b("Promise").resolve(a)};d.$VideoComposerGameshowLightweightStoreClass15=function(a){var b=[];a.questions.forEach(function(a){b.push({id:parseInt(a.id,10),releaseTimestamp:a.releaseTimestamp})});return{id:parseInt(a.id,10),questions:b,resultsReleaseTimestamp:a.resultsReleaseTimestamp}};return c}(b("VideoComposerStoreBase"));e.exports=a}),null); __d("VideoComposerPollsStoreClass",["invariant","Promise","ImmutableRecordWithV4Types","VideoComposerActionTypes","VideoComposerPollsConstants","VideoComposerPollsTypes","VideoComposerPollsUtils","VideoComposerStoreBase","VideoComposerStores","flattenPHPQueryData","gkx","immutable","uuid"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;var h=b("VideoComposerPollsTypes").EditorState,i=b("VideoComposerPollsTypes").PollDataRecordFactory,j=b("VideoComposerPollsTypes").PollOptionDataRecordFactory,k=b("VideoComposerPollsTypes").SliderDataRecordFactory,l=3600,m="START",n="END",o=a({videoComposerID:"",isAdBreaksPollCreationEnabled:!1,isImageAttachmentEnabled:!1,savedStateLoaded:!1,draftPoll:i(),editAttemptPollID:"",deleteAttemptPollID:null,editorState:h.CLOSED,persistedPolls:[],polls:b("immutable").List(),showEditor:!1,showCancelConfirmDialog:!1,showCloseEditorConfirmDialog:!1,showEditAttemptDialog:!1,isLiveVideo:!1,enableWasLiveVoting:!1,showWasLiveVotingToggle:!1,canSeeSlidersSection:!1,showOpenPollsFormSectionConfirmationDialog:!1,showOpenSlidersFormSectionConfirmationDialog:!1,draftSlider:k(),sliders:b("immutable").List(),editAttemptSliderID:"",deleteAttemptSliderID:null});c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var b,c;for(var d=arguments.length,e=new Array(d),f=0;f=b("VideoComposerPollsConstants").MIN_OPTIONS_COUNT&&c.options.size<=b("VideoComposerPollsConstants").MAX_OPTIONS_COUNT||g(0,4514);a=a.set("draftPoll",c);c=a.editorState===h.ADDING_NEW_POLL?a.polls.push(a.draftPoll.set("id",b("uuid")())):a.polls.set(a.polls.findIndex(function(b){return b.id===a.draftPoll.id}),a.draftPoll);c=c.sortBy(function(a){return b("VideoComposerPollsUtils").timeStringToSeconds(a.startTime)});var d=a.draftPoll.isAdBreakPoll;a=this.$VideoComposerPollsStoreClass22(a).set("polls",c);d&&(a=this.$VideoComposerPollsStoreClass4(a,!0));return a};d.$VideoComposerPollsStoreClass19=function(a){var c=a.draftSlider;c=c.set("questionText",c.questionText.trim());a=a.set("draftSlider",c);c=a.editorState===h.ADDING_NEW_SLIDER?a.sliders.push(a.draftSlider.set("id",b("uuid")())):a.sliders.set(a.sliders.findIndex(function(b){return b.id===a.draftSlider.id}),a.draftSlider);c=c.sortBy(function(a){return b("VideoComposerPollsUtils").timeStringToSeconds(a.startTime)});return this.$VideoComposerPollsStoreClass22(a).set("sliders",c)};d.$VideoComposerPollsStoreClass16=function(a,b){return this.$VideoComposerPollsStoreClass3(a)?this.$VideoComposerPollsStoreClass23(a,b):this.$VideoComposerPollsStoreClass24(a,b)};d.$VideoComposerPollsStoreClass17=function(a){var b=a.sliders.findIndex(function(b){return b.id===a.deleteAttemptSliderID});return a.set("sliders",a.sliders["delete"](b)).set("deleteAttemptSliderID",null)};d.$VideoComposerPollsStoreClass5=function(a){return a.set("deleteAttemptPollID",null).set("deleteAttemptSliderID",null)};d.$VideoComposerPollsStoreClass4=function(a,b){a=this.$VideoComposerPollsStoreClass22(a);a=a.set("showCancelConfirmDialog",!1);a=a.set("showCloseEditorConfirmDialog",!1);b&&(a=this.$VideoComposerPollsStoreClass25(a));return a};d.$VideoComposerPollsStoreClass7=function(a,b){return a.set("showEditAttemptDialog",!0).set("editAttemptPollID",b)};d.$VideoComposerPollsStoreClass23=function(a,b){return a.set("showEditAttemptDialog",!0).set("editAttemptSliderID",b)};d.$VideoComposerPollsStoreClass10=function(a){return a.set("showEditAttemptDialog",!1).set("editAttemptPollID","").set("editAttemptSliderID","")};d.$VideoComposerPollsStoreClass11=function(a){a=this.$VideoComposerPollsStoreClass26(a);return this.$VideoComposerPollsStoreClass9(a)};d.$VideoComposerPollsStoreClass26=function(a){switch(a.editorState){case h.ADDING_NEW_POLL:case h.EDITING_POLL:return this.$VideoComposerPollsStoreClass18(a);case h.ADDING_NEW_SLIDER:case h.EDITING_SLIDER:return this.$VideoComposerPollsStoreClass19(a)}return a};d.$VideoComposerPollsStoreClass9=function(a){a=a.editAttemptSliderID.length>0?this.$VideoComposerPollsStoreClass24(a,a.editAttemptSliderID):this.$VideoComposerPollsStoreClass8(a,a.editAttemptPollID);return this.$VideoComposerPollsStoreClass10(a)};d.$VideoComposerPollsStoreClass8=function(a,b){var c=a.polls.find(function(a){return a.id===b});return a.set("showEditor",!0).set("editorState",h.EDITING_POLL).set("draftPoll",c)};d.$VideoComposerPollsStoreClass24=function(a,b){var c=a.sliders.find(function(a){return a.id===b});return!c?a:a.set("showEditor",!0).set("editorState",h.EDITING_SLIDER).set("draftSlider",c)};d.$VideoComposerPollsStoreClass22=function(a){return a.set("editorState",h.LIST_VIEW)};d.$VideoComposerPollsStoreClass25=function(a){return a.set("showEditor",!1).set("editorState",h.CLOSED)};d.$VideoComposerPollsStoreClass2=function(a,c){var d=i();d=d.set("options",d.options.push(j()).push(j())).set("isAdBreakPoll",c).set("pollType",c?"ad_break_poll":"scheduled");c&&(d=d.set("canChangePollType",!1));c=this.$VideoComposerPollsStoreClass27(a);c&&(d=d.set("startTime",this.$VideoComposerPollsStoreClass28(c.interactionStartTime,c.videoDuration)),d=d.set("endTime",this.$VideoComposerPollsStoreClass28(c.interactionEndTime,c.videoDuration)));d=d.set("showResults",!0);d=d.set("displayResultsTimestamp",b("VideoComposerPollsConstants").AFTER_VOTE_TIMESTAMP);return d};d.$VideoComposerPollsStoreClass20=function(a){var b=k();a=this.$VideoComposerPollsStoreClass27(a);a&&(b=b.set("startTime",this.$VideoComposerPollsStoreClass28(a.interactionStartTime,a.videoDuration)),b=b.set("endTime",this.$VideoComposerPollsStoreClass28(a.interactionEndTime,a.videoDuration)));return b};d.$VideoComposerPollsStoreClass27=function(a){var c=b("VideoComposerStores").getMetadataStore(a.videoComposerID).getVideoPreviewTimeData();c=c.videoDuration;if(!c||c0||a.sliders.size>0)return null;a=0;var d=c>=b("VideoComposerPollsConstants").INITIAL_POLL_DEFAULT_DURATION?b("VideoComposerPollsConstants").INITIAL_POLL_DEFAULT_DURATION:b("VideoComposerPollsConstants").MIN_POLL_DURATION;return{videoDuration:c,interactionStartTime:a,interactionEndTime:a+d}};d.$VideoComposerPollsStoreClass28=function(a,c){a=b("VideoComposerPollsUtils").secondsToTimeString(a);return c>=l&&a.split(":").length===2?"00:"+a:a};d.getPostRequestDataToSend=function(){var a=this,c=this.getState().polls.toArray().map(this.mapPollRecordToNewPollRequestData),d={};this.getState().polls.forEach(function(b,c){b=a.constructPollImageDataMap(b,c);d=Object.assign(d,b)});c=b("flattenPHPQueryData")({polls:c});c.pollImages=d;return b("Promise").resolve(c)};d.getEditRequestDataToSend=function(){__p&&__p();var a=this,c=this.getState(),d=c.persistedPolls.filter(function(a){return c.polls.findIndex(function(b){return b.id===a.id})===-1}).map(function(a){return a.id}),e=[],f=[],g={};c.polls.forEach(function(b,c){if(b.isPersisted)e.push(a.mapPollRecordToEditPollRequestData(b));else{f.push(a.mapPollRecordToNewPollRequestData(b,c));b=a.constructPollImageDataMap(b,c);g=Object.assign(g,b)}});d=b("flattenPHPQueryData")({deleted_poll_ids:d,updated_polls:e,new_polls:f,enable_was_live_voting:c.enableWasLiveVoting});Object.assign(d,g);return b("Promise").resolve(d)};d.constructImageFileKey=function(a,b){return"poll_"+a+"_"+b};d.constructPollImageDataMap=function(a,b){var c={};a.options.forEach(function(a,d){if(a.imageFile){d=this.constructImageFileKey(b,d);c[d]=a.imageFile}},this);return c};d.mapPollRecordToEditPollRequestData=function(a){return{id:a.id,display_results_after_voting:a.showResults,display_results_timestamp:a.displayResultsTimestamp,voting_closed_timestamp:a.votingClosedTimestamp,start_time:this.$VideoComposerPollsStoreClass29(a.startTime),end_time:this.$VideoComposerPollsStoreClass29(a.endTime),is_ad_break_poll:a.isAdBreakPoll,poll_type:a.pollType}};d.isSufficientTimeSpanForPoll=function(a,c){return!c?!0:this.findMaxiumTimeSpanAvailableForPoll(a,c)>=b("VideoComposerPollsConstants").MIN_POLL_DURATION};d.numAdBreakPolls=function(a){return this.getAdBreakPolls(a).size};d.getNonAdBreakPolls=function(a){return a.filter(function(a){return a.pollType!=="ad_break_poll"})};d.getAdBreakPolls=function(a){return a.filter(function(a){return a.pollType==="ad_break_poll"})};d.findMaxiumTimeSpanAvailableForPoll=function(a,c){__p&&__p();var d=this;if(a.size==0)return c||0;var e=b("immutable").List();a.forEach(function(a){var b={timeStampType:m,timestamp:d.$VideoComposerPollsStoreClass29(a.get("startTime"))||0};a={timeStampType:n,timestamp:d.$VideoComposerPollsStoreClass29(a.get("endTime"))||0};e=e.push(b);e=e.push(a)});a=e.sortBy(function(a){return a.timestamp});c=Math.max(a.first().timestamp-0,c-a.last().timestamp);var f=1;while(2*f=b("VideoComposerQuestionsConstants").INITIAL_QUESTION_DEFAULT_DURATION?b("VideoComposerQuestionsConstants").INITIAL_QUESTION_DEFAULT_DURATION:b("VideoComposerQuestionsConstants").MIN_QUESTION_DURATION;d=b("VideoComposerStores").getTrimmingEditorStore(a.videoComposerID).getState();a=d.endTime;d=d.startTime;a=a!=null?a:e;d=d||0;e=a-d;a=Math.ceil(e);c=c.set("startTime",a>=h?"00:00:00":"00:00");c=c.set("endTime",b("VideoComposerPollsUtils").secondsToTimeString(a))}return c};d.getPostRequestDataToSend=function(){var a=this.getState().questions.toArray().map(this.mapQuestionRecordToNewQuestionRequestData);a=b("flattenPHPQueryData")({questions:a});return b("Promise").resolve(a)};return c}(b("VideoComposerStoreBase"));e.exports=c}),null); __d("SoundCollectionConstants",[],(function(a,b,c,d,e,f){"use strict";a=["trackTab","effectTab"];c=(b={},b.sound_tracks={"0-30s":[0,3e4],"30s-1min":[3e4,6e4],"1min-2min":[6e4,12e4],"2min+":[12e4,Number.MAX_SAFE_INTEGER]},b.sound_effects={"< 2s":[0,2e3],"2-10s":[2e3,1e4],"10-30s":[1e4,3e4],"30s <":[3e4,Number.MAX_SAFE_INTEGER]},b);e.exports={TAB_KEYS:a,TAB_TIME_DICT:c}}),null); __d("SoundCollectionTabState",["immutable"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a={loading:!1,results:[],totalResultsCount:0,lengthOptions:[],lengthSelected:null,searchString:"",nextPagePromise:null,errorInTab:!1,currentPromise:null,type:"sound_tracks"};var g=(c={},c.sound_tracks={type:"sound_tracks",lengthOptions:["0-30s","30s-1min","1min-2min","2min+"]},c.sound_effects={type:"sound_effects",lengthOptions:["< 2s","2-10s","10-30s","30s <"]},c);d=function(a){babelHelpers.inheritsLoose(b,a);function b(b){b?b=a.call(this,g[b])||this:b=a.call(this)||this;return babelHelpers.assertThisInitialized(b)}return b}(b("immutable").Record(a));e.exports=d}),null); __d("VideoComposerSoundEditorSoundCollectionStoreClass",["invariant","DateConsts","ImmutableRecordWithV4Types","MediaManagerUtils","SoundCollectionConstants","SoundCollectionTabState","SoundCollectionTabStateToStoreKey","VideoComposerActionTypes","VideoComposerSoundEditorActions","VideoComposerSoundEditorUtils","VideoComposerStoreBase","VideoComposerStores","immutable","promiseDone"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;var h=b("SoundCollectionConstants").TAB_KEYS,i=["categorySelected","genreSelected","moodSelected","vocalSelected"],j=a({videoComposerID:"",audioPlayer:null,categorySelected:null,effectTab:new(b("SoundCollectionTabState"))("sound_effects"),genreSelected:null,isPlaying:!1,moodSelected:null,playTrack:null,selectedTab:"sound_tracks",selectedTracks:b("immutable").OrderedMap(),trackTab:new(b("SoundCollectionTabState"))("sound_tracks"),vocalSelected:null});c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){var c,d;for(var e=arguments.length,f=new Array(e),g=0;g=l.length)break;o=l[n++]}else{n=l.next();if(n.done)break;o=n.value}o=o;var p=a.get(o),q=b("VideoComposerSoundEditorUtils").getSoundCollectionTabQueryPromise(b("VideoComposerStores").getMetadataStore(a.videoComposerID).getAccessToken(),this.$VideoComposerSoundEditorSoundCollectionStoreClass5,j,this.$VideoComposerSoundEditorSoundCollectionStoreClass6(a),p);p=a.get(o).set("loading",!0).set("currentPromise",q).set("errorInTab",!1);a=a.set(o,p);k.push({currentPromise:q,tabKey:o})}this.$VideoComposerSoundEditorSoundCollectionStoreClass7(k,j);return a;case b("VideoComposerActionTypes").SOUND_EDITOR_SOUND_COLLECTION_LOAD_NEXT_PAGE:return this.$VideoComposerSoundEditorSoundCollectionStoreClass8(a,f,e,d);case b("VideoComposerActionTypes").SOUND_EDITOR_SOUND_COLLECTION_LOAD_TABS_DONE:for(var p=h,q=Array.isArray(p),o=0,p=q?p:p[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){if(q){if(o>=p.length)break;n=p[o++]}else{o=p.next();if(o.done)break;n=o.value}m=n;f=a.get(m).set("loading",!1);a=a.set(m,f)}return a;case b("VideoComposerActionTypes").SOUND_EDITOR_SOUND_COLLECTION_LOAD_TABS_ERROR:return a;case b("VideoComposerActionTypes").SOUND_EDITOR_SOUND_COLLECTION_SELECT_TRACK:return this.$VideoComposerSoundEditorSoundCollectionStoreClass9(a,c);case b("VideoComposerActionTypes").SOUND_EDITOR_SOUND_COLLECTION_UNSELECT_TRACK:return this.$VideoComposerSoundEditorSoundCollectionStoreClass10(a,c);case b("VideoComposerActionTypes").SOUND_EDITOR_ADD_NESTING_TRACK_ITEM:l=c.trackId;k=c.trackData;return this.$VideoComposerSoundEditorSoundCollectionStoreClass11(a,l,k);case b("VideoComposerActionTypes").SOUND_EDITOR_DELETE_ADDED_TRACK:return this.$VideoComposerSoundEditorSoundCollectionStoreClass12(a,c);case b("VideoComposerActionTypes").SOUND_EDITOR_SUBMIT_EFFECTS_SEARCHSTRING:a=this.$VideoComposerSoundEditorSoundCollectionStoreClass13(a,"effectTab",c.value);return this.$VideoComposerSoundEditorSoundCollectionStoreClass4(a,"effectTab");case b("VideoComposerActionTypes").SOUND_EDITOR_SUBMIT_TRACKS_SEARCHSTRING:a=this.$VideoComposerSoundEditorSoundCollectionStoreClass13(a,"trackTab",c.value);return this.$VideoComposerSoundEditorSoundCollectionStoreClass4(a,"trackTab");case b("VideoComposerActionTypes").SOUND_EDITOR_UPDATE_SELECTED_TRACK_NESTING_ITEM_ORDER:return this.$VideoComposerSoundEditorSoundCollectionStoreClass14(a,c.trackId);default:return a}};d.$VideoComposerSoundEditorSoundCollectionStoreClass2=function(a){__p&&__p();for(var b=h,c=Array.isArray(b),d=0,b=c?b:b[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var e;if(c){if(d>=b.length)break;e=b[d++]}else{d=b.next();if(d.done)break;e=d.value}e=e;e=a.get(e).get("currentPromise");e&&e.isOngoing()&&e.cancel()}return a};d.$VideoComposerSoundEditorSoundCollectionStoreClass3=function(a){var b=a;b=b.selectedTracks;b=b.map(function(a){a.nestingItems=a.nestingItems.clear();return a});a=this.getInitialState();return a.set("selectedTracks",b)};d.$VideoComposerSoundEditorSoundCollectionStoreClass1=function(a){__p&&__p();var c=b("VideoComposerStores").getSoundEditorStore(a.videoComposerID).getState();c=c.addedTracks;var d=a.selectedTracks;c.forEach(function(a){if(d.has(a.sourceId)){var b=d.get(a.sourceId);b.nestingItems=b.nestingItems.set(a.id,a)}});d=d.map(function(a){a.nestingItems.sort(function(a,c){return b("VideoComposerSoundEditorUtils").compareSelectedTracks(a,c)});return babelHelpers["extends"]({},a)});return a.set("selectedTracks",d)};d.$VideoComposerSoundEditorSoundCollectionStoreClass6=function(a){return{category:a.categorySelected,genre:a.genreSelected,mood:a.moodSelected,vocal:a.vocalSelected}};d.$VideoComposerSoundEditorSoundCollectionStoreClass8=function(a,c,d,e){if(!d)return a;var f=c.get("nextPagePromise");f&&(c=c.set("nextPagePromise",null).set("loading",!0),f.then(this.$VideoComposerSoundEditorSoundCollectionStoreClass5.bind(this,c.get("results"),e)).done(function(){b("VideoComposerSoundEditorActions").setSoundCollectionTabLoadingDone(a.videoComposerID,e)},function(){b("VideoComposerSoundEditorActions").setSoundCollectionTabLoadingError(a.videoComposerID,e)}));return a.set(d,c)};d.$VideoComposerSoundEditorSoundCollectionStoreClass15=function(a,c){var d=this,e=a,f=e.type,g=b("SoundCollectionTabStateToStoreKey")[f];a=a.set("results",[]).set("totalResultsCount",0).set("nextPagePromise",null).set("loading",!0);b("promiseDone")(c.promise,function(){c.id===d.getState().get(g).get("currentPromise").id?b("VideoComposerSoundEditorActions").setSoundCollectionTabLoadingDone(d.getState().videoComposerID,f):c.cancel()},function(a){a.isCanceled||b("VideoComposerSoundEditorActions").setSoundCollectionTabLoadingError(d.getState().videoComposerID,f)});return a};d.$VideoComposerSoundEditorSoundCollectionStoreClass7=function(a,c){__p&&__p();var d=this,e=b("MediaManagerUtils").combineCancelablePromises(c,[].concat(a.map(function(a){return a.currentPromise})),"SOUND_COLLECTION_TAB",[]);b("promiseDone")(e.promise,function(){__p&&__p();var c=!0;for(var f=a,g=Array.isArray(f),h=0,f=g?f:f[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var i;if(g){if(h>=f.length)break;i=f[h++]}else{h=f.next();if(h.done)break;i=h.value}i=i;if(i.currentPromise.id!==d.getState().get(i.tabKey).get("currentPromise").id){c=!1;break}}c?b("VideoComposerSoundEditorActions").loadSoundCollectionTabsDone(d.getState().videoComposerID):e.cancel()},function(a){a.isCanceled||b("VideoComposerSoundEditorActions").loadSoundCollectionTabsError(d.getState().videoComposerID,a)})};d.$VideoComposerSoundEditorSoundCollectionStoreClass11=function(a,c,d){__p&&__p();var e=a.get("selectedTracks");if(e.has(c)){var f=e.get(c);d=f.nestingItems.set(d.id,d).sort(function(a,c){return b("VideoComposerSoundEditorUtils").compareSelectedTracks(a,c)});f={orderNumber:f.orderNumber,trackResult:f.trackResult,nestingItems:d};e=e.set(c,f);a=a.set("selectedTracks",e)}return a};d.$VideoComposerSoundEditorSoundCollectionStoreClass12=function(a,b){__p&&__p();var c=b.trackResultId;b=b.addedTrackId;var d=a.get("selectedTracks");if(d.has(c)){var e=d.get(c);b=e.nestingItems["delete"](b);e={orderNumber:e.orderNumber,trackResult:e.trackResult,nestingItems:b};d=d.set(c,e);a=a.set("selectedTracks",d)}return a};d.$VideoComposerSoundEditorSoundCollectionStoreClass9=function(a,c){var d=a.get("selectedTracks"),e={orderNumber:d.size+1,trackResult:c.track,nestingItems:b("immutable").OrderedMap()};d=d.set(c.track.id,e);return a.set("selectedTracks",d)};d.$VideoComposerSoundEditorSoundCollectionStoreClass10=function(a,b){var c=a.get("selectedTracks"),d=c.get(b.trackId);c=c["delete"](b.trackId);c=c.map(function(a){a.orderNumber>d.orderNumber&&(a.orderNumber-=1);return a});return a.set("selectedTracks",c)};d.$VideoComposerSoundEditorSoundCollectionStoreClass13=function(a,b,c){return c===void 0?a:a.set(b,a.get(b).set("searchString",c))};d.$VideoComposerSoundEditorSoundCollectionStoreClass14=function(a,c){var d=a.get("selectedTracks");if(d.has(c)){var e=d.get(c),f=e.nestingItems.sort(function(a,c){return b("VideoComposerSoundEditorUtils").compareSelectedTracks(a,c)});e={orderNumber:e.orderNumber,trackResult:e.trackResult,nestingItems:f};d=d.set(c,e);a=a.set("selectedTracks",d)}return a};d.$VideoComposerSoundEditorSoundCollectionStoreClass4=function(a,c){var d=a.get(c),e=d.get("currentPromise");e&&e.isOngoing()&&e.cancel();var f=b("MediaManagerUtils").getNewPromiseID();e=b("VideoComposerSoundEditorUtils").getSoundCollectionTabQueryPromise(b("VideoComposerStores").getMetadataStore(a.videoComposerID).getAccessToken(),this.$VideoComposerSoundEditorSoundCollectionStoreClass5,f,this.$VideoComposerSoundEditorSoundCollectionStoreClass6(a),a.get(c));d=this.$VideoComposerSoundEditorSoundCollectionStoreClass15(d,e);return a.set(c,d.set("currentPromise",e))};d.getSelectedTrackDataById=function(a){var b=this.getState();b=b.selectedTracks;return b.has(a)?b.get(a):null};return c}(b("VideoComposerStoreBase"));e.exports=c}),null); __d("VideoComposerSoundEditorStoreClass",["DateConsts","ImmutableRecordWithV4Types","SubscriptionsHandler","VideoComposerActionTypes","VideoComposerDragAndDropScrubberConstants","VideoComposerDragAndDropScrubberTypes","VideoComposerSoundEditorActions","VideoComposerStoreBase","VideoComposerStores","immutable","uuid"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;var g=b("VideoComposerDragAndDropScrubberTypes").VideoComposerDragAndDropScrubberActionTypes,h=b("VideoComposerDragAndDropScrubberTypes").VideoComposerDragAndDropScrubberItemSourceNumberShapeTypes,i=b("VideoComposerDragAndDropScrubberTypes").VideoComposerDragAndDropScrubberItemSourceTypes,j={downloadLink:"",id:"0",lengthInSec:0,mediaTags:[],title:"",type:"sound_tracks"},k=a({videoComposerID:"",addedTracks:b("immutable").List(),audioPlayer:null,draftAddedTracks:b("immutable").List(),editingTrackData:null,hasChanged:!1,isPlaying:!1,playTrack:j,scrubber:null,showCancelConfirmDialog:!1,showEditor:!1,showTrackSelector:!0,showVideoVolumeEditor:!1,videoPlayerController:null,videoVolume:null}),l=1;c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return k()};d.reduceImpl=function(a,c){__p&&__p();switch(c.type){case b("VideoComposerActionTypes").FINISH_TRACK_SELECTION:return a.set("showTrackSelector",!1);case b("VideoComposerActionTypes").OPEN_SOUND_EDITOR:a=this.$VideoComposerSoundEditorStoreClass2(a);return a.set("showEditor",!0);case b("VideoComposerActionTypes").OPEN_TRACK_SELECTOR:return a.set("editingTrackData",null).set("showTrackSelector",!0);case b("VideoComposerActionTypes").ATTEMPT_CLOSE_SOUND_EDITOR:return a.set("showCancelConfirmDialog",!0);case b("VideoComposerActionTypes").CANCEL_CLOSE_SOUND_EDITOR:return a.set("showCancelConfirmDialog",!1);case b("VideoComposerActionTypes").CONFIRM_CLOSE_SOUND_EDITOR:return this.$VideoComposerSoundEditorStoreClass3(a);case b("VideoComposerActionTypes").RESET_COMPOSER:a=this.getInitialState();return a;case b("VideoComposerActionTypes").SOUND_EDITOR_SET_VIDEO_PLAYER_VOLUME:var d=a;d=d.videoPlayerController;d&&d.setVolume(c.volume);return a;case b("VideoComposerActionTypes").SOUND_EDITOR_SET_VIDEO_VOLUME:return a.set("videoVolume",c.volume);case b("VideoComposerActionTypes").SOUND_EDITOR_SHOW_VIDEO_VOLUME_EDITOR:return a.set("showVideoVolumeEditor",c.show);case b("VideoComposerActionTypes").SOUND_EDITOR_EDIT_ADDED_TRACK:return this.$VideoComposerSoundEditorStoreClass4(a,c);case b("VideoComposerActionTypes").SOUND_EDITOR_DELETE_ADDED_TRACK:d=c.index;var e=c.trackResultId,f=c.addedTrackId;return this.$VideoComposerSoundEditorStoreClass5(a,d,e,f);case b("VideoComposerActionTypes").SOUND_EDITOR_REGISTER_SCRUBBER:return a.set("scrubber",c.scrubber);case b("VideoComposerActionTypes").SOUND_EDITOR_UPDATE_ADDED_TRACK:a=this.$VideoComposerSoundEditorStoreClass6(a,c);return a;case b("VideoComposerActionTypes").SOUND_EDITOR_UPDATE_ADDED_TRACK_VOLUME:return this.$VideoComposerSoundEditorStoreClass6(a,c);case b("VideoComposerActionTypes").SOUND_EDITOR_UPDATE_VIDEO_PLAYER_CONTROLLER:return this.$VideoComposerSoundEditorStoreClass7(a,c.vpc);case b("VideoComposerActionTypes").SOUND_EDITOR_SAVE_DRAFT:a=this.$VideoComposerSoundEditorStoreClass8(a);a=this.$VideoComposerSoundEditorStoreClass3(a);return a.set("showTrackSelector",!1);case b("VideoComposerActionTypes").SOUND_EDITOR_SCRUBBER_ADD_TRACK:return this.$VideoComposerSoundEditorStoreClass9(a,c);case b("VideoComposerActionTypes").SOUND_EDITOR_SET_SCRUBBER_FOCUS_POSITION:d=a;e=d.scrubber;e&&e.scrollToTimePosition(c.positionInMs);return a;case b("VideoComposerActionTypes").SOUND_EDITOR_SET_SOUND_COLLECTION_AUDIO_PLAYER:a=a.set("audioPlayer",c.audioPlayer);return a;case b("VideoComposerActionTypes").SOUND_EDITOR_SET_SOUND_COLLECTION_IS_PLAYING:a=a.set("isPlaying",c.isPlaying);f=a.get("audioPlayer");f&&f.setPlayPauseTo(c.isPlaying);return a;case b("VideoComposerActionTypes").SOUND_EDITOR_SET_SOUND_COLLECTION_PLAY_TRACK:a=a.set("playTrack",c.track?c.track:j).set("isPlaying",!0);return a;default:return a}};d.hasUnsavedDraftChanges=function(){return this.getState().hasChanged};d.$VideoComposerSoundEditorStoreClass7=function(a,c){this.$VideoComposerSoundEditorStoreClass1&&this.$VideoComposerSoundEditorStoreClass1.release();c&&(this.$VideoComposerSoundEditorStoreClass1=new(b("SubscriptionsHandler"))(),this.$VideoComposerSoundEditorStoreClass1.addSubscriptions(c.addListener("changeVolume",function(c){b("VideoComposerSoundEditorActions").setVideoVolume(a.videoComposerID,c.volume)}),c.addListener("muteVideo",function(c){b("VideoComposerSoundEditorActions").setVideoVolume(a.videoComposerID,0)}),c.addListener("unmuteVideo",function(d){b("VideoComposerSoundEditorActions").setVideoVolume(a.videoComposerID,c?c.getVolume():null)})),a=a.set("videoVolume",c.getVolume()));return a.set("videoPlayerController",c)};d.$VideoComposerSoundEditorStoreClass3=function(a){this.$VideoComposerSoundEditorStoreClass1&&this.$VideoComposerSoundEditorStoreClass1.release();var b=a,c=b.addedTracks;b=b.videoVolume;a=this.getInitialState();return a.set("addedTracks",c).set("videoVolume",b)};d.$VideoComposerSoundEditorStoreClass2=function(a){var b=a.addedTracks;b=b.map(function(a){return babelHelpers["extends"]({},a)});return a.set("draftAddedTracks",b)};d.$VideoComposerSoundEditorStoreClass8=function(a){var c=a.draftAddedTracks;return a.set("addedTracks",b("immutable").List(c))};d.$VideoComposerSoundEditorStoreClass4=function(a,b){return a.set("editingTrackData",b.addedTrackData)};d.$VideoComposerSoundEditorStoreClass10=function(a,c,d,e,f){var g=f.trackResult.lengthInSec*b("DateConsts").MS_PER_SEC,j=f.trackResult,k=j.artistName,m=j.downloadLink;j=j.title;return{lastModifiedTimestamp:Date.now(),endTimeInMs:a,id:b("uuid")(),maxEndTimeInMs:d?d.startTimeInMs-l:null,minStartTimeInMs:c?c.endTimeInMs+l:null,startTimeInMs:e,itemDurationInMs:g,itemStartTimeInMs:0,itemEndTimeInMs:g,itemVolume:b("VideoComposerDragAndDropScrubberConstants").DEFAULT_TRACK_VOLUME,sourceId:f.trackResult.id,sourceOrderNumberShape:f.trackResult.type==="sound_effects"?h.SQUARE:h.CIRCLE,sourceSubtitle:k?k:"",sourceTitle:j,sourceType:i.AUDIO,sourceURL:m}};d.$VideoComposerSoundEditorStoreClass11=function(a,b,c){a=c.findLastIndex(function(a){return a.startTimeInMsb}),e=a==-1?null:c.get(a);c=d==-1?null:c.get(d);return{leftItemIndex:a,leftItem:e,rightItemIndex:d,rightItem:c}};d.$VideoComposerSoundEditorStoreClass9=function(a,c){__p&&__p();var d=b("VideoComposerStores").getSoundEditorSoundCollectionStore(a.videoComposerID).getSelectedTrackDataById(c.trackId);if(!d)return a;var e=a.get("draftAddedTracks"),f=c.startTimeInMs;c=c.endTimeInMs;var g=this.$VideoComposerSoundEditorStoreClass11(c,f,e),h=g.leftItemIndex,i=g.leftItem;g=g.rightItem;var j=Date.now();i&&(f=Math.max(i.endTimeInMs+l,f),i.maxEndTimeInMs=f-l,i.lastModifiedTimestamp=j++);g&&(c=Math.min(g.startTimeInMs-l,c),g.minStartTimeInMs=c+l,g.lastModifiedTimestamp=j++);if(c-f0?c.get(b-1):null,g=b0?c.get(b.index-1):null;d=b.index=d&&a.startTimeInMs<=e}),g=Date.now();if(f===-1){f=c.get(b.index);f.startTimeInMs=b.startTimeInMs;f.endTimeInMs=b.endTimeInMs;f.lastModifiedTimestamp=g++;var h=b.index>0?c.get(b.index-1):null,i=b.index0?b:null;a=a!=null&&a>=0?a:null;return{addedTracks:b,videoVolume:a}};return c}(b("VideoComposerStoreBase"));e.exports=c}),null); __d("XVideoComposerWasLiveTrimmingTabController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/edit/was_live_trimming/",{video_id:{type:"FBID",required:!0}})}),null); __d("VideoComposerTrimmingEditorStoreClass",["Promise","ActorURI","AsyncRequest","ImmutableRecordWithV4Types","VideoComposerActionTypes","VideoComposerStoreBase","VideoComposerStores","VideoComposerTrimmingActions","XVideoComposerWasLiveTrimmingTabController"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("ImmutableRecordWithV4Types").Record;var g=a({videoComposerID:"",draftEndTime:null,draftStartTime:null,endTime:null,isPlaying:!1,isWasLiveTrimmed:!1,showCancelConfirmDialog:!1,showEditor:!1,startTime:null,vpc:null});c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInitialState=function(){return g()};d.reduceImpl=function(a,c){__p&&__p();switch(c.type){case b("VideoComposerActionTypes").ATTEMPT_CLOSE_TRIMMING_EDITOR:if(this.$VideoComposerTrimmingEditorStoreClass1(a))return a.set("showCancelConfirmDialog",!0);else return a.set("showEditor",!1);case b("VideoComposerActionTypes").CANCEL_CLOSE_TRIMMING_EDITOR:return a.set("showCancelConfirmDialog",!1);case b("VideoComposerActionTypes").CONFIRM_CLOSE_TRIMMING_EDITOR:a=a.set("showCancelConfirmDialog",!1);return a.set("showEditor",!1);case b("VideoComposerActionTypes").OPEN_TRIMMING_EDITOR:a=this.$VideoComposerTrimmingEditorStoreClass2(a);return a.set("showEditor",!0);case b("VideoComposerActionTypes").RESET_COMPOSER:return this.getInitialState();case b("VideoComposerActionTypes").TRIMMING_SAVE_DRAFT:a=this.$VideoComposerTrimmingEditorStoreClass3(a);return a.set("showEditor",!1);case b("VideoComposerActionTypes").TRIMMING_PREVIEW_BY_START_END:return this.$VideoComposerTrimmingEditorStoreClass4(a,c);case b("VideoComposerActionTypes").TRIMMING_SET_END_TIME:this.$VideoComposerTrimmingEditorStoreClass5(a.vpc,c.endTime);return a.set("draftEndTime",c.endTime);case b("VideoComposerActionTypes").TRIMMING_SET_PLAYER_STATE:return a.set("isPlaying",c.isPlaying);case b("VideoComposerActionTypes").TRIMMING_SET_START_TIME:this.$VideoComposerTrimmingEditorStoreClass5(a.vpc,c.startTime);return a.set("draftStartTime",c.startTime);case b("VideoComposerActionTypes").TRIMMING_SET_VPC:return a.set("vpc",c.vpc);case b("VideoComposerActionTypes").TRIMMING_SET_IS_WAS_LIVE_TRIMMED:return a.set("isWasLiveTrimmed",c.isWasLiveTrimmed);default:return a}};d.$VideoComposerTrimmingEditorStoreClass1=function(a){var b=a.draftEndTime,c=a.draftStartTime,d=a.endTime;a=a.startTime;return b!=d||c!=a};d.$VideoComposerTrimmingEditorStoreClass2=function(a){var b=a,c=b.endTime;b=b.startTime;a=a.set("draftEndTime",c).set("draftStartTime",b);return a};d.$VideoComposerTrimmingEditorStoreClass4=function(a,b){var c=a.get("vpc");c&&c.emit("previewByStartEndTime",{endTime:b.endTime?b.endTime:0,startTime:b.startTime?b.startTime:0});a=a.set("isPlaying",!0);return a};d.$VideoComposerTrimmingEditorStoreClass3=function(a){var b=a,c=b.draftEndTime;b=b.draftStartTime;a=a.set("endTime",c);a=a.set("startTime",b);return a};d.$VideoComposerTrimmingEditorStoreClass5=function(a,b){a&&a.seek(b)};d.getPostDataForEdit=function(){var a=this.getState(),c=a.draftStartTime;a=a.draftEndTime;var d={};c!=null&&(d.new_start_time=c);a!=null&&(d.new_end_time=a);return b("Promise").resolve(d)};d.fetchEditPostDataForWasLiveTrimming=function(a,c){var d=this;a=b("XVideoComposerWasLiveTrimmingTabController").getURIBuilder().setFBID("video_id",a).getURI();var e=b("ActorURI").create(a,c);return new(b("Promise"))(function(a,c){new(b("AsyncRequest"))(e).setHandler(function(c){b("VideoComposerTrimmingActions").setIsWasLiveTrimmed(d.getState().videoComposerID,c.payload.isWasLiveTrimmed);return a()}).setErrorHandler(function(a){c(a)}).send()})};d.isVideoTrimmed=function(){var a=this.getState(),b=a.endTime,c=a.startTime;a=a.vpc;if(!a)return!1;a=a.getPlaybackDuration();return!c&&(!b||b===a)?!1:!0};d.getVideoEditorConfigData=function(){var a=this.getState(),b=a.endTime,c=a.startTime;a=a.vpc;if(this.isVideoTrimmed()&&a){a=a.getPlaybackDuration();c=c?c:0;b=b?b:a;return{trim_before_start:c,trim_after_end:b}}return null};d.getTrimmedVideoDuration=function(){var a=this.getState(),c=a.endTime,d=a.startTime;a=a.videoComposerID;a=b("VideoComposerStores").getMetadataStore(a).getState();a=a.videoDuration;c=c==null?a==null?0:a:c;d=d||0;return c-d};return c}(b("VideoComposerStoreBase"));e.exports=c}),null); __d("VideoComposerBestPracticesChecklistUtils",["VideoComposerStores","getMentionsTextForContentState"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=180;function a(a,c,d,e){e=d.isVideoHighQuality;d=c.contentTags;c=c.descriptionEditorState;a=b("VideoComposerStores").getTrimmingEditorStore(a).getTrimmedVideoDuration();c=b("getMentionsTextForContentState")(c.getCurrentContent());d=d.length>0;c=c.trim()!=="";a=a>g;return{hasMinVideoDuration:a,isDescriptionAdded:c,isTagAdded:d,isVideoHighQuality:e}}e.exports={getBestPracticesChecklistConfig:a}}),null); __d("VideoComposerCrosspostCaptionsUploadUtils",["Promise","ActorURI","AsyncRequest","GraphAPI","VideoComposerStores","XVideoCaptionUploadAsyncController","killswitch","promiseDone"],(function(a,b,c,d,e,f){"use strict";__p&&__p();function a(a,c,d,e,f,i,j,k,l){__p&&__p();if(i.length===0){k(a,e,c.id,f);return}if(b("killswitch")("PUBX_VIDEO_CROSSPOST_CREATE_SUBTITLES")){g(a,c,d,e,f,j,k,l);return}var m=c.id,n=b("XVideoCaptionUploadAsyncController").getURIBuilder().setInt("video_id",m).setBool("set_immediate_publish",!0),o=new FormData();i.forEach(function(a,b){b=a.getIsDefault()?"captions_default":"captions_file"+b;o.append(b,a.getFile())});i=n.getURI();n=b("ActorURI").create(i,e);new(b("AsyncRequest"))(n).setMethod("POST").setRawData(o).setHandler(function(b){b=b.payload;if(b&&b.success==="true"&&b.error===""){g(a,c,d,e,f,j,k,l);return}h(m);l(e,b.error)}).send()}function g(a,c,d,f,g,i,j,k){__p&&__p();i=b("VideoComposerStores").getCaptionsStore(a).getState();i=i.localCaptionFiles;i=i.toArray();var l=c.id;if(i.length===0){j(a,f,l,g);return}b("promiseDone")(b("Promise").all(i.map(function(c){var g=new FormData();g.append("access_token",d);g.append("captions_file",c.getFile());c.getIsDefault()&&g.append("default_locale",c.getLocale());c=b("GraphAPI")("2.11",e.id).object("video",l).edge("captions").post(g);b("promiseDone")(c,function(){},function(b){h(l),k(a,f,b)});return c})),function(b){j(a,f,l,g)},function(b){h(l),k(a,f,b)})}function h(a){new(b("AsyncRequest"))().setURI("/ajax/video/actions/delete/").setData({fbid:a,redirect:!1}).send()}e.exports={postCaptionsFilesAndSubtitles:a}}),null); __d("VideoComposerDialogCrosspostUtils",["Promise","Arbiter","ErrorUtils","GraphAPI","VideoComposerActions","VideoComposerCrosspostCaptionsUploadUtils","VideoComposerStores","VideoComposerTabs","WoodhengeCreatorOnboardingActions","promiseDone"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("VideoComposerCrosspostCaptionsUploadUtils").postCaptionsFilesAndSubtitles;a=function(a){__p&&__p();var c=b("VideoComposerStores").getMetadataStore(a).getState(),d=c.enabledTabs,f=c.accessToken,h=c.actorID,k=c.videoAssetID;c=b("VideoComposerStores").getCaptionsStore(a).getState();var l=c.captionsFeaturesMode,m=d.map(function(c){return b("VideoComposerTabs").get(c).getCrosspostRequestDataToSend(a)});[b("VideoComposerStores").getMetadataStore(a),b("VideoComposerStores").getPublishingStore(a)].forEach(function(a){m.push(a.getCrosspostRequestDataToSend())});d.includes("distribution")||m.push(b("VideoComposerStores").getDistributionStore(a).getCrosspostRequestDataToSend());b("promiseDone")(b("Promise").all(m).then(function(c){var d={};c.forEach(function(a){return d=babelHelpers["extends"]({},d,a)});var f=new FormData();Object.keys(d).forEach(function(a){f.append(a,d[a])});delete d.video_asset_id;b("VideoComposerActions").postRequestSent(a,d);return b("GraphAPI")("2.12",e.id).object("page",h||"").edge("videos").post(f)}),function(c){var d=b("VideoComposerStores").getCaptionsStore(a).getState();d=d.localCaptionFiles;d=d.toArray();h&&k&&g(a,c,f,h,k,d,l,i,j)},function(a){j(h||"",a)})};var h=function(a,c,d){b("Arbiter").inform("video/newPost"+a,{videoAssetID:d,videoID:c})},i=function(a,c,d,e){b("VideoComposerActions").crosspostFinished(a),h(c,d,e),b("WoodhengeCreatorOnboardingActions").crosspostFinished(c)},j=function(a,c,d){b("VideoComposerActions").crosspostFailed(a,b("ErrorUtils").normalizeError(d)),b("WoodhengeCreatorOnboardingActions").crosspostFailed(d,c)};e.exports={createCrosspost:a}}),null); __d("AdBreakCreatorPerformanceLoggingUtils",["AdBreakCreatorPerformanceTypedLogger"],(function(a,b,c,d,e,f){"use strict";function a(a,c){new(b("AdBreakCreatorPerformanceTypedLogger"))().setPageIds([a]).setVideoAssetIds([c]).setSurface("VIDEO_COMPOSER").setSignal("AD_BREAKS_TAB").setEvent("MANUALLY_EDIT_AD_PLACEMENT").log()}e.exports={logAdBreakEditActionOnCrosspost:a}}),null); __d("VideoComposerDialogEditUtils",["fbt","invariant","Promise","ActorURI","AdBreakCreatorPerformanceLoggingUtils","Arbiter","AsyncRequest","DOM","FbtResultBase","PageContentTabConfig","PagesComposer","PostExpireDialog.react","PostScheduleDialog.react","React","ReactDOM","ReloadPage","UserAgent","VideoComposerActions","VideoComposerStores","VideoComposerTabs","VideoEditPublishingAction","VideoEditPublishingStatus","VideoEditTypedLogger","XVideoEditDialogSaveController","XVideoEditMakeFeaturedController","XVideoGenerateStoryController","ge","promiseDone"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i=this,j=b("AdBreakCreatorPerformanceLoggingUtils").logAdBreakEditActionOnCrosspost,k=1e3,l=60*k;a=function(a,b){if(!a)return!1;var c=a-l;a=a+l;return b>c&&b=e.length)break;k=e[j++]}else{j=e.next();if(j.done)break;k=j.value}k=k;h.push(b("VideoComposerTabs").get(k).getEditRequestDataToSend(a).then(function(a){a&&Object.keys(a).forEach(function(b){a&&g.append(b,a[b])})}))}[b("VideoComposerStores").getMetadataStore(a).getEditRequestDataToSend(),b("VideoComposerStores").getPublishingStore(a).getEditRequestDataToSend(),b("VideoComposerStores").getPremiereStore(a).getEditRequestDataToSend()].forEach(function(a){return h.push(a.then(function(a){a&&Object.keys(a).forEach(function(b){g.append(b,a[b])})}))});b("promiseDone")(b("Promise").all(h),function(){g.append("edit_flow","dialog_v2"),f!=null&&g.append("composer_entry_point_ref",f),H(a,c,d,g)},function(c){b("VideoComposerActions").saveEditedVideoFailure(a,c instanceof b("FbtResultBase")||typeof c==="string"?c:E())})},D=function(a,c,d,e,f,g,h,i,k){__p&&__p();if(k==="permalink"){b("ReloadPage").now();return}a=b("VideoComposerStores").getMetadataStore(a).getState();a=a.hasAdBreaksBefore;!f&&!a&&g&&j(c,e);if(k==="timeline"&&c&&i){f=b("XVideoGenerateStoryController").getURIBuilder().getURI();a={video_id:d,feed_location:36};h&&(a.timeline_identifier=h);G("new_story_requested",k,d);new(b("AsyncRequest"))().setURI(f).setData(a).setHandler(function(a){F(a,i,k,d)}).setErrorHandler(function(a){G("error_no_new_story",k,d)}).send();return}if(k==="library"||k==="video_page_spotlight_selector"||k==="media_manager_content_library"){g={id:d,videoID:d};e&&(g.videoAssetID=e);b("Arbiter").inform("video/edited"+c,g)}},E=function(){return g._("Sorry, something went wrong. Please try again later.")},F=function(a,c,d,e){a=a.payload;a?(G("new_story_received",d,e),b("PagesComposer").replaceByID(c,a),G("old_story_replaced",d,e)):G("error_no_new_story",d,e)},G=function(a,c,d){new(b("VideoEditTypedLogger"))().setEvent(a).setSource(c).setFlow("dialog_v2").setVideoID(d).log()},H=function(a,c,d,e){d=b("XVideoEditDialogSaveController").getURIBuilder().setInt("v",d).getURI();d=b("ActorURI").create(d,c);new(b("AsyncRequest"))(d).setRawData(e).setHandler(function(c){var d=c.payload.error;!d?b("VideoComposerActions").saveEditedVideoSuccess(a):b("VideoComposerActions").saveEditedVideoFailure(a,c.payload.unknownError?E():c.payload.errorMessage)}).setErrorHandler(function(c){b("VideoComposerActions").saveEditedVideoFailure(a,c.errorDescription)}).send()};e.exports={areTwoTimesAlmostTheSame:a,getDownloadMenuItemProps:c,onMakeFeaturedVideo:d,onPublishingChange:f,onSave:C,onSuccessfulSave:D}}),null); __d("VideoComposerDialogTabUtils",["Promise","VideoComposerActions","VideoComposerDistributionTabConfig","VideoComposerTabs","promiseDone"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=function(a){return a.code+": "+a.summary.toString()+":"+a.descriptionString},h=function(a){return a.error!==0?g(a.toError()):"Errored while loading tab"};a=function(a,c){var d=c.common.enabledTabs.map(function(d){return b("VideoComposerTabs").get(d).fetchCrosspostData(a,c).then(function(){},function(c){b("VideoComposerActions").tabBootloadError(a,d,h(c))})});c.common.enabledTabs.includes("distribution")||d.push(b("VideoComposerTabs").get("distribution").fetchCrosspostData(a,c).then(function(){},function(c){b("VideoComposerActions").tabBootloadError(a,"distribution",h(c))}));b("promiseDone")(b("Promise").all(d),function(){b("VideoComposerActions").allTabsBootloaded(a),(function(){b("VideoComposerActions").allTabsBootloaded(a)})})};c=function(a,c){var d=c.common.enabledTabs.map(function(d){return b("VideoComposerTabs").get(d).fetchEditPostData(a,c).then(function(){},function(c){b("VideoComposerActions").tabBootloadError(a,d,h(c))})});b("promiseDone")(b("Promise").all(d),function(){b("VideoComposerActions").editTabsLoaded(a)},function(){b("VideoComposerActions").editTabsLoaded(a)})};d=function(a,c){__p&&__p();var d=[],e=function(){__p&&__p();if(g){if(i>=f.length)return"break";j=f[i++]}else{i=f.next();if(i.done)return"break";j=i.value}var e=j,k=b("VideoComposerTabs").get(e).fetchCreatePostData;k&&d.push(k(a,c).then(function(){},function(c){b("VideoComposerActions").tabBootloadError(a,e,h(c))}))};for(var f=c.common.enabledTabs,g=Array.isArray(f),i=0,f=g?f:f[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var j,k=e();if(k==="break")break}!c.common.enabledTabs.includes("distribution")&&b("VideoComposerDistributionTabConfig").fetchCreatePostData&&d.push(b("VideoComposerDistributionTabConfig").fetchCreatePostData(a,c).then(function(){},function(c){b("VideoComposerActions").tabBootloadError(a,"distribution",h(c))}));b("promiseDone")(b("Promise").all(d),function(){b("VideoComposerActions").allTabsBootloaded(a)},function(){b("VideoComposerActions").allTabsBootloaded(a)})};e.exports={fetchCreatePostParameters:d,fetchCrosspostParameters:a,fetchEditPostParameters:c}}),null); __d("XVideoComposerCrosspostBootloadThumbnailsController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/crosspost/bootload_thumbnails/",{video_asset_id:{type:"FBID",required:!0}})}),null); __d("XVideoComposerEditThumbnailsTabController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/edit/thumbnails/",{video_id:{type:"FBID",required:!0}})}),null); __d("VideoComposerDialogThumbnailUtils",["regeneratorRuntime","Promise","ActorURI","AsyncRequest","AudioContextSingleton","Bootloader","EventListener","FBLogger","SphericalDirectorSpatialAudioUtils","UserAgent","VideoComposerDialogConstants","VideoComposerThumbnailActions","XVideoComposerCrosspostBootloadThumbnailsController","XVideoComposerEditThumbnailsTabController","generateVideoThumbnails"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a,c,d){__p&&__p();var e,f,g;return b("regeneratorRuntime").async(function(i){__p&&__p();while(1)switch(i.prev=i.next){case 0:if(h("video_upload")){i.next=2;break}return i.abrupt("return",b("Promise").resolve());case 2:i.prev=2;if(!b("SphericalDirectorSpatialAudioUtils").getShouldUseSpatialAudioController()){i.next=6;break}i.next=6;return b("regeneratorRuntime").awrap(new(b("Promise"))(function(a,d){b("Bootloader").loadModules(["SphericalVideoSpatialAudioController","Audio360"],function(d,e){var f=b("SphericalDirectorSpatialAudioUtils").getAudioChannelLayout(),g=b("SphericalDirectorSpatialAudioUtils").getRemapChannelsForSevenPointOne(),h=b("SphericalDirectorSpatialAudioUtils").getCanUseSpatialAudio();d=d.getChannelAndHeadlockedMap(f,g);f=d.channelMap;g=d.headlockedMap;new e(c,b("AudioContextSingleton").get(),f,g,h);c.load();b("EventListener").listen(c,"loadedmetadata",function(){a()})},"VideoComposerDialogThumbnailUtils")}));case 6:b("VideoComposerThumbnailActions").generatedThumbnailsStarted;i.next=9;return b("regeneratorRuntime").awrap(b("generateVideoThumbnails")(c,c.videoWidth?c.videoWidth:0,c.videoHeight?c.videoHeight:0,b("VideoComposerDialogConstants").GENERATED_THUMBNAILS,"contain",0,d));case 9:e=i.sent;f=e.thumbnails;g=e.selectedThumbnail;return i.abrupt("return",b("VideoComposerThumbnailActions").generatedThumbnails(a,{thumbnails:f,selectedThumbnail:g}));case 15:i.prev=15;i.t0=i["catch"](2);b("FBLogger").error(i.t0);return i.abrupt("return",b("VideoComposerThumbnailActions").generatedThumbnailsFailed(a));case 19:case"end":return i.stop()}},null,this,[[2,15]])};c=function(a,c,d){d=b("XVideoComposerCrosspostBootloadThumbnailsController").getURIBuilder().setFBID("video_asset_id",d).getURI();d=b("ActorURI").create(d,c);return new(b("AsyncRequest"))().setURI(d).exec().then(function(c){b("VideoComposerThumbnailActions").bootloadCrosspostThumbnails(a,c.payload)})};d=function(a,c,d){d=b("XVideoComposerEditThumbnailsTabController").getURIBuilder().setFBID("video_id",d).getURI();d=b("ActorURI").create(d,c);return new(b("AsyncRequest"))().setURI(d).exec().then(function(c){b("VideoComposerThumbnailActions").bootloadThumbnailsForEdit(a,c.payload)})};var g=function(){return b("UserAgent").isBrowser("Firefox >= 14")||b("UserAgent").isBrowser("Chrome")};f=function(a){return g()};var h=function(a){return a==="video_upload"?g():!0},i=function(a){if(a.spherical){var b=a.projectionType;a=a.stereoMode;if(a==="left-right"||a==="top-bottom"||b==="cubemap")return"cover"}return"contain"};e.exports={beginBootloadingCrosspostThumbnailsTab:c,beginBootloadingEditThumbnailsTab:d,getThumbnailBackgroundSize:i,onMetadataLoaded:a,showGeneratedSection:h,showScrubberSection:f}}),null); __d("VideoComposerPublishingDataValidator",["fbt","VideoComposerPostType","VideoComposerPremiereUtils","VideoComposerPublishingTypes","VideoComposerPublishingUtils","VideoComposerScheduleType","VideoComposerStores","isFalsey"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=b("VideoComposerPostType").VideoComposerPostTypes,i=b("VideoComposerPublishingTypes").PublishingType,j=b("VideoComposerScheduleType").VideoComposerScheduleTypes,k=function(a,c){return a&&a.getTime()&&!b("VideoComposerPublishingUtils").isPostEndDateValid(a,c)?{canPublish:!1,cannotPublishReason:b("VideoComposerPublishingUtils").invalidMessagePostEndDate}:{canPublish:!0,cannotPublishReason:null}},l=function(a,c){if(c&&c.getTime()&&!b("VideoComposerPublishingUtils").isScheduleDateValid(c))return{canPublish:!1,cannotPublishReason:b("VideoComposerPublishingUtils").invalidMessageScheduleDate};return a&&a.getTime()&&!b("VideoComposerPublishingUtils").isExpireDateValid(a,c)?{canPublish:!1,cannotPublishReason:b("VideoComposerPublishingUtils").invalidMessageExpireDate}:{canPublish:!0,cannotPublishReason:null}},m=function(a,c,d){if(b("VideoComposerStores").getPremiereStore(a).premieresVideoDurationIsInvalid(d))return{canPublish:!1,cannotPublishReason:b("VideoComposerPremiereUtils").INVALID_DURATION_MESSAGE};return!b("VideoComposerPremiereUtils").isPublishTimeValid(c)?{canPublish:!1,cannotPublishReason:b("VideoComposerPremiereUtils").getScheduledLiveInvalidTimeNotice(!0)}:{canPublish:!0,cannotPublishReason:null}},n=function(a,c,d){return b("isFalsey")(a)||c==null||c===0||d==null||d===0?{canPublish:!1,cannotPublishReason:g._("Please select a date to continue with backdate publishing")}:{canPublish:!0,cannotPublishReason:null}};c=function(a,b,c){__p&&__p();c=!0;var d=null,e=b.publishingType,f=b.expireDate,g=b.postEndDate,h=b.premiereDate,j=b.scheduleDate,o=!!(f&&f.getTime()),p=!!(j&&j.getTime()),q=!!(g&&g.getTime());if(e===i.BACKDATE){var r=n(b.backdateYear,b.backdateMonth,b.backdateDay);c=r.canPublish;d=r.cannotPublishReason}else if(e===i.PREMIERE||b.shouldPremiere&&e===i.SCHEDULE){r=m(a,h,b.videoDuration);c=r.canPublish;d=r.cannotPublishReason}else if(o||p){e=l(f,j);c=e.canPublish;d=e.cannotPublishReason}if(q&&c){a=k(g,j);c=a.canPublish;d=a.cannotPublishReason}return{canPublish:c,cannotPublishReason:d}};function a(a,b,c){c={canPublish:!0,cannotPublishReason:null};var d=b.postType,e=b.scheduleType,f=b.expireDate,g=b.postEndDate,i=b.premiereDate,o=b.scheduleDate,p=f!==null,q=o!==null,r=g!==null;d===h.VIDEO_UPLOAD&&(e===j.BACKDATE?c=n(b.backdateYear,b.backdateMonth,b.backdateDay):(p||q)&&(c=l(f,o)),r&&c.canPublish&&(c=k(g,o)));(d===h.PREMIERE||b.shouldPremiere&&e===j.SCHEDULE)&&(c=m(a,i,b.videoDuration));return c}d={validatePublishingData:c,validatePublishingRedesignData:a};e.exports=d}),null); __d("VideoComposerSoundEditorUtils",["GraphAPI","GraphAPIFieldUtils","MediaManagerUtils","SoundCollectionConfig","SoundCollectionConstants","VideoComposerSoundEditorActions","VideoComposerStores"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("SoundCollectionConstants").TAB_TIME_DICT;a=function(a){b("VideoComposerStores").getSoundEditorStore(a).hasUnsavedDraftChanges()?b("VideoComposerSoundEditorActions").attemptCloseSoundEditor(a):b("VideoComposerSoundEditorActions").confirmCloseSoundEditor(a)};var h=function(){return["title","display_artist",b("GraphAPIFieldUtils").getFieldWithSubfields("artist_page",["picture.type(normal)",b("GraphAPIFieldUtils").getFieldWithSubfields("cover",["source"]),"about","fan_count","website","category","name","link","username","id"]),b("GraphAPIFieldUtils").getFieldWithSubfields("media_tags.limit(100)",["local_name","media_tag_type"]),"duration_in_ms","download_hd_url"]};c=function(a,c,d,f,i){__p&&__p();var j=i.lengthSelected,k=i.type,l=g[k]||{},m=null,n=null;j&&l[j]&&(m=l[j][0],n=l[j][1]);l={access_token:a,audio_type:k,fields:h(),title_or_artist:i.searchString,time_min:m,time_max:n,limit:b("SoundCollectionConfig").rowsPerPage,summary:["total_count"]};j="SOUND_COLLECTION_TRACKS";var o=null;switch(k){case"sound_tracks":l=babelHelpers["extends"]({},l,{genre:f.genre,mood:f.mood,vocal:f.vocal});j="SOUND_COLLECTION_TRACKS";o=new Error("Failed to get sound tracks data");break;case"sound_effects":l=babelHelpers["extends"]({},l,{sound_effects_category:f.category});j="SOUND_COLLECTION_EFFECTS";o=new Error("Failed to get sound effects data");break}return b("MediaManagerUtils").makeCancelablePromise(d,b("GraphAPI")("2.10",e.id).root("sound_collection").edge("audio_assets").get(l),j,c.bind(null,[],k),function(a){a={error:o,fbtrace:a.fbtrace_id};throw a},[])};d=function(a,b){if(a.startTimeInMsb.startTimeInMs?1:0};f=function(a,b){var c=[];b=b;while(b)c.push(String.fromCharCode(96+b%26)),b=Math.floor(b/26);c.push(a.toString());return c.reverse().join("")};e.exports={closeSoundEditor:a,compareSelectedTracks:d,getSoundCollectionTabQueryPromise:c,getTrackOrderLabel:f}}),null); __d("VideoCaptionURL",["VideoCaption"],(function(a,b,c,d,e,f){__p&&__p();a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(b,a);function b(b,c,d){c=a.call(this,c,d)||this;c.$VideoCaptionURL1=b;return c}var c=b.prototype;c.getURL=function(){return this.$VideoCaptionURL1};return b}(b("VideoCaption"));e.exports=a}),null); __d("VideoCaptionEditorURL",["VideoCaptionURL"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(b,a);function b(b,c,d,e){b=a.call(this,b,c,d)||this;b.$VideoCaptionEditorURL1=e;return b}var c=b.prototype;c.getPublishState=function(){return this.$VideoCaptionEditorURL1};c.setPublishState=function(a){this.$VideoCaptionEditorURL1=a};return b}(b("VideoCaptionURL"));e.exports=a}),null); __d("VideoSubtitlesCaptionsQueryWebGraphQLQuery",["WebGraphQLQueryBase"],(function(a,b,c,d,e,f){"use strict";__p&&__p();e.exports=function(a){babelHelpers.inheritsLoose(b,a);function b(){return a.apply(this,arguments)||this}b.__getDocID=function(){return"1777591518965546"};b.getQueryID=function(){return"1764678470258992"};return b}(b("WebGraphQLQueryBase"))}),null); __d("VideoSubtitlesDetailQueryWebGraphQLQuery",["WebGraphQLQueryBase"],(function(a,b,c,d,e,f){"use strict";__p&&__p();e.exports=function(a){babelHelpers.inheritsLoose(b,a);function b(){return a.apply(this,arguments)||this}b.__getDocID=function(){return"1464334463602332"};b.getQueryID=function(){return"1972054256453533"};return b}(b("WebGraphQLQueryBase"))}),null); __d("XVideoCaptionDeleteAsyncController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/captioneditor/delete/",{video_id:{type:"Int",required:!0},subtitle_id:{type:"Int",required:!0}})}),null); __d("XVideoCaptionPublishedStateUpdateController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/captioneditor/publishedstate/update/",{video_id:{type:"Int",required:!0},subtitles_id:{type:"Int",required:!0},new_published_state:{type:"Enum",required:!0,enumType:0}})}),null); __d("XVideoCaptionSaveAsyncController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/videos/captioneditor/save/",{caption_id:{type:"Int",required:!0},caption:{type:"String"},caption_changeset:{type:"String"},source_app_id:{type:"FBID"},locale:{type:"String"},placement:{type:"Enum",enumType:0}})}),null); __d("XVideoComposerCaptionsTabBootloadController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/captions_tab/bootload_params/",{})}),null); __d("XVideoComposerCrosspostCaptionEditorTabController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/crosspost/caption_editor/",{video_asset_id:{type:"FBID",required:!0}})}),null); __d("XVideoComposerEditCaptionsTabController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/edit/captions/",{video_id:{type:"FBID",required:!0}})}),null); __d("VideoComposerDialogCaptionEditorUtils",["fbt","Promise","ActorURI","AsyncRequest","VideoCaptionEditorURL","VideoCaptionFile","VideoCaptionUtil","VideoComposerCaptionEditorActions","VideoComposerCaptionsTabActions","VideoComposerDialogCaptionEditorConstants","VideoComposerDialogCaptionEditorPublishStateEnum","VideoComposerStores","VideoSubtitlePublishedStatusType","VideoSubtitlesCaptionsQueryWebGraphQLQuery","VideoSubtitlesDetailQueryWebGraphQLQuery","WebGraphQL","XVideoCaptionDeleteAsyncController","XVideoCaptionPublishedStateUpdateController","XVideoCaptionSaveAsyncController","XVideoComposerCaptionsTabBootloadController","XVideoComposerCrosspostCaptionEditorTabController","XVideoComposerEditCaptionsTabController","immutable","moment.instagram","promiseDone"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=function(){__p&&__p();function a(){}var c=a.prototype;c.saveCaptionChangeset=function(a,c,d,e,f){if(!this.$1(c))return b("Promise").resolve();a=b("XVideoCaptionSaveAsyncController").getURIBuilder().setInt("caption_id",a).setString("locale",e).getURI();e=b("ActorURI").create(a,f);return new(b("AsyncRequest"))(e).setMethod("POST").setData({caption:JSON.stringify(c.toArray()),caption_changeset:JSON.stringify(d.toArray())}).exec()};c.$1=function(a){return a.size>=0};c.getTimeStamp=function(a){var c=Math.floor(a/1e3);c=c>=3599?"hh:mm:ss:SSS":"mm:ss:SS";return b("moment.instagram").utc(a).format(c)};c.getWidth=function(a,c){return a*b("VideoComposerDialogCaptionEditorConstants").SMALLEST_UNIT*c};c.fetchCaptions=function(a,c,d){b("promiseDone")(b("WebGraphQL").exec(new(b("VideoSubtitlesCaptionsQueryWebGraphQLQuery"))({video_id:a})),c,d)};c.makeNewCaptionFile=function(a,c,d,e){if(a.size===0)return null;var f=a.filter(function(a){return a.node.text!==b("VideoComposerDialogCaptionEditorConstants").EMPTY_CAPTION_TEXT});if(f.size===0)return null;f=b("VideoCaptionUtil").saveToFile(a.toArray(),c,e);return f?new(b("VideoCaptionFile"))(f,c,d):null};c.finishCaptionsFetch=function(a,c,d){b("VideoComposerCaptionsTabActions").finishedFetchDrafts(a,b("immutable").List(c),d)};c.fetchCaptionedLocales=function(a,b,c,d){var e=this;if(!b)return;this.fetchCaptions(b,function(f){e.convertFetchToObject(a,b,c,f,d)})};c.convertFetchToObject=function(a,c,d,e,f){__p&&__p();var g=this,h=e&&e.video&&e.video.video_subtitles;if(h){var i=b("VideoComposerStores").getCaptionsStore(a).getState();h=e.video.video_subtitles;var j=new(b("immutable").List)(e.video.video_captions_locales),k=e.video.default_video_caption_locale,l=[];h.forEach(function(a,e){e={id:a.id,locale:a.locale,language:a.display_language,creationMethod:a.subtitle_creation_method,publishedState:a.published_state,isDefault:a.locale===k};if(d&&e.locale===b("VideoComposerDialogCaptionEditorConstants").EMPTY_LOCALE)g.silentlyDeleteSubtitle(c,e,i.get("pageID"));else{l.push(e);a=j.indexOf(e.locale);a>=0&&(j=j.remove(a))}});f(l,j)}};c.fetchCaptionByID=function(a,c){if(!a)return;b("promiseDone")(b("WebGraphQL").exec(new(b("VideoSubtitlesDetailQueryWebGraphQLQuery"))({subtitles_id:a})),c)};c.findAutoGeneratedCaption=function(a,c){return a.find(function(a){return a.language===c&&a.creationMethod===b("VideoComposerDialogCaptionEditorConstants").AUTO_GENERATED})};c.findSRTUploadCaption=function(a,c){return a.find(function(a){return a.locale===c&&a.creationMethod===b("VideoComposerDialogCaptionEditorConstants").SRT_UPLOAD})};c.getCaptionErrorMessage=function(a,b){switch(a){case"caption_error_wrong_format":return g._("You uploaded a .SRT file with an incorrect file name. Please use this format: filename{suffix}",[g._param("suffix",".en_US.srt")]);case"caption_error_duplicate_locale":return g._("You have already added a caption file for {language}. Please remove the older caption file before adding a new one.",[g._param("language",b)]);case"caption_error_generate_duplicate_locale":return g._("You have already added a caption file for {language}. Please remove the older caption file before auto-generating a new one.",[g._param("language",b)]);case"caption_error_generate_fail":return b==null?g._("The caption generation has failed."):g._("We're unable to auto-generate captions for {language}. You can still write them yourself or upload a file.",[g._param("language",b)]);case"caption_error_create_fail":return g._("The caption creation has failed.");case"caption_error_delete_fail":return g._("The caption deletion has failed.");case"auto_generate_fail_retry":return g._("The caption generation has failed. Retrying to generate.");default:return g._("There was an error uploading your caption file.")}};c.isAutoGenerateable=function(a,c,d,e){c=this.getHeadLocale(c);return b("VideoComposerStores").getCaptionsStore(a).getAutogeneratableHeadLocales().has(c)&&!this.isVideoTooLong(d)&&!e};c.isVideoTooLong=function(a){return a?a>=b("VideoComposerDialogCaptionEditorConstants").AUTO_GENERATION_MAX_DURATION_SUPPORTED_IN_SEC:!1};c.getHeadLocale=function(a){if(a.slice(3,5)!=="XX")return a;a=b("VideoComposerDialogCaptionEditorConstants").GENERAL_LOCALES_TO_HEAD.get(a);return a?a:""};c.areHeadLocalesEqual=function(a,b){return this.getHeadLocale(a)===this.getHeadLocale(b)};c.getGenericLocale=function(a){var c=b("VideoComposerDialogCaptionEditorConstants").HEAD_TO_GENERAL_LOCALES.get(a);return c?c:a};c.makeSRTCaptionPromises=function(a,c){__p&&__p();var d=this,e=[];a.forEach(function(a,f){e.push(new(b("Promise"))(function(b,e){e=d.findSRTUploadCaption(c,a.getLocale());var f=e!==-1;if(!f){b();return}d.srtSubtitleIDToSubtitles(e.id,e.locale,e.publishedState,!1,e.creationMethod,b)}))});return e};c.makeAllSRTCaptionPromises=function(a){var c=this,d=[];a.forEach(function(a){d.push(new(b("Promise"))(function(b,d){c.srtSubtitleIDToSubtitles(a.id,a.locale,a.publishedState,a.isDefault,a.creationMethod,b)}))});return d};c.srtSubtitleIDToSubtitles=function(a,b,c,d,e,f){this.fetchCaptionByID(a,function(g){var h=g&&g.video_subtitle&&g.video_subtitle.captions&&g.video_subtitle.captions.edges;if(h){h=g.video_subtitle.captions.edges;f({captions:h,locale:b,publishedState:c,subtitlesID:a,isDefault:d,creationMethod:e})}else f()})};c.shouldRetryAutoGeneration=function(a,c){a=a*b("VideoComposerDialogCaptionEditorConstants").GENERATION_RETRY_THRESHOLD.PCT/100;var d=b("VideoComposerDialogCaptionEditorConstants").GENERATION_RETRY_THRESHOLD.TIME_S;return c>Math.max(a,d)};c.deleteSubtitles=function(a,c,d,e,f,g){__p&&__p();var h=this;f=b("XVideoCaptionDeleteAsyncController").getURIBuilder().setInt("video_id",c).setInt("subtitle_id",d.id).getURI();c=b("ActorURI").create(f,e);new(b("AsyncRequest"))(c).setMethod("POST").setHandler(function(c){var d=c.payload;d&&d.success===!0&&d.error===""&&b("VideoComposerCaptionsTabActions").deleteSubtitlesSuccess(a);g(c)}).setErrorHandler(function(c){c=h.getCaptionErrorMessage("caption_error_delete_fail");b("VideoComposerCaptionsTabActions").updateErrorState(a,b("immutable").List([c]));b("VideoComposerCaptionsTabActions").deleteSubtitlesFailure(a)}).send()};c.silentlyDeleteSubtitle=function(a,c,d){a=b("XVideoCaptionDeleteAsyncController").getURIBuilder().setInt("video_id",a).setInt("subtitle_id",c.id).getURI();c=b("ActorURI").create(a,d);new(b("AsyncRequest"))(c).setMethod("POST").send()};c.beginBootloadingCaptionsTab=function(a,c){var d=b("XVideoComposerCaptionsTabBootloadController").getURIBuilder().getURI(),e=b("ActorURI").create(d,c);return new(b("Promise"))(function(c,d){new(b("AsyncRequest"))(e).setHandler(function(d){b("VideoComposerCaptionsTabActions").bootloadParametersCaptionsTab(a,d.payload),c(d)}).setErrorHandler(function(a){d(a)}).send()})};c.getUpdatedPublishState=function(a){if(a===b("VideoComposerDialogCaptionEditorPublishStateEnum").PUBLISHED||a===b("VideoComposerDialogCaptionEditorPublishStateEnum").PUBLISH_PENDING)return b("VideoComposerDialogCaptionEditorPublishStateEnum").DRAFT;else return b("VideoComposerDialogCaptionEditorPublishStateEnum").PUBLISH_PENDING};c.updateToChangesetValues=function(a,c){var d=a.toArray();for(var e=0;e0&&c.first().publishedState===b("VideoComposerDialogCaptionEditorPublishStateEnum").DRAFT};return a}();e.exports=new a()}),null); __d("getVideoPublishingDataFromStores",["VideoComposerPostType","VideoComposerPublishingTypes","VideoComposerStores","videoComposerGetPremiereDisabledReason"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("VideoComposerPostType").VideoComposerPostTypes,h=b("VideoComposerPublishingTypes").PublishingType;a=function(a,c,d,e,f){__p&&__p();c=b("VideoComposerStores").getBasicStore(a).getState();d=c.fundedContentProgram;e=c.hasFundedContentReviews;f=b("VideoComposerStores").getMetadataStore(a).getState();c=f.dialogMode;var i=f.minBackdateTime;f=f.showPremiereNowOption;var j=b("VideoComposerStores").getPremiereStore(a).getState(),k=j.canCreateMultiVideoPremiereLivingRoom,l=j.canCreateSingleVideoPremiereLivingRoom,m=j.canCreateSingleVideoScheduledPremiereLivingRoom,n=j.feedBackgroundImage,o=j.premiereCSType,p=j.premiereDate,q=j.shouldPremiere,r=j.shouldPremiereWithShowOrSeason,s=j.showPremiereUnderSchedule,t=j.showPremiereAudience;j=j.premiereAudience;var u=b("VideoComposerStores").getPublishingStore(a).getState(),v=u.backdateDay,w=u.backdateMonth,x=u.backdateYear,y=u.expireDate,z=u.expireType,A=u.hideFromNewsFeed,B=u.isComposerPostScheduleRedesign,C=u.scheduleDate,D=u.showBestPracticesChecklist;u=u.disabledScheduleTypesMap;var E=b("VideoComposerStores").getPublishingStore(a).getState();E=E.publishingType;var F=b("VideoComposerStores").getPublishingStore(a).getState(),G=F.postType;F=F.scheduleType;var H=!!(y&&y.getTime()),I=!!(C&&C.getTime());a=b("videoComposerGetPremiereDisabledReason")(a);(H||I)&&(E=h.SCHEDULE);v={dialogMode:c,backdateDay:v,backdateMonth:w,backdateYear:x,canCreateMultiVideoPremiereLivingRoom:k,canCreateSingleVideoPremiereLivingRoom:l,canCreateSingleVideoScheduledPremiereLivingRoom:m,disabledScheduleTypesMap:u,expireDate:H?y:null,expireType:z!==null&&z!==void 0?z:0,isFundedContent:d===1,isUsingLivingRoomPlayer:G===g.VIDEO_UPLOAD_WATCH_PARTY,hasFundedContentReviews:e,publishingType:E,postType:G,minBackdateTime:i!==null&&i!==void 0?i:0,hideFromNewsFeed:A,premiereCSType:o,premiereDate:p,premiereFeedBackgroundImageURL:n!==void 0&&n!==null?URL.createObjectURL(n):null,scheduleDate:I?C:null,scheduleType:F,shouldPremiere:a===null&&q,showPremiereOption:c==="video_upload",showPremiereNowOption:f&&c==="video_upload",showPremiereUnderSchedule:s,showPremiereAudience:t,premiereAudience:j,showBestPracticesChecklist:D,shouldPremiereWithShowOrSeason:r,isComposerPostScheduleRedesign:B};a!==null&&(v.premiereDisabledReason=a);return v};e.exports=a}),null); __d("XVideoComposerBootloadSphericalDirectorCrosspostTabController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/crosspost/bootload_spherical_director/",{video_asset_id:{type:"FBID",required:!0}})}),null); __d("XVideoComposerBootloadSphericalDirectorEditTabController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/bootload_spherical_director_edit/",{video_id:{type:"FBID",required:!0}})}),null); __d("XVideoComposerBootloadSphericalDirectorUploadTabController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/video/composer/bootload_spherical_director_upload/",{target_id:{type:"FBID",required:!0},video_composer_id:{type:"String",defaultValue:""}})}),null); __d("VideoComposerDialogSphericalDirectorUtils",["ActorURI","AsyncRequest","SphericalDirectorComponentSources","SphericalDirectorErrorUtils","VideoComposerSphericalDirectorActions","VideoComposerStores","XVideoComposerBootloadSphericalDirectorCrosspostTabController","XVideoComposerBootloadSphericalDirectorEditTabController","XVideoComposerBootloadSphericalDirectorUploadTabController"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=15,h=200,i=1024*1024,j=8;a=function(a,c,d){a=b("XVideoComposerBootloadSphericalDirectorCrosspostTabController").getURIBuilder().setFBID("video_asset_id",d).getURI();d=b("ActorURI").create(a,c);return new(b("AsyncRequest"))(d).exec()};c=function(a,c,d){a=b("XVideoComposerBootloadSphericalDirectorEditTabController").getURIBuilder().setFBID("video_id",d).getURI();d=b("ActorURI").create(a,c);return new(b("AsyncRequest"))(d).exec()};d=function(a,c){a=b("XVideoComposerBootloadSphericalDirectorUploadTabController").getURIBuilder().setFBID("target_id",c).setString("video_composer_id",a).getURI();a=b("ActorURI").create(a,c);return new(b("AsyncRequest"))(a).exec()};f=function(a){switch(a){case"video_upload":return b("SphericalDirectorComponentSources").PAGE_COMPOSER_V2;case"video_edit":return b("SphericalDirectorComponentSources").EDIT_DIALOG_V2;case"video_crosspost":return b("SphericalDirectorComponentSources").CROSSPOST_DIALOG_V2;default:return b("SphericalDirectorComponentSources").UNKNOWN}};var k=function(a){__p&&__p();if(!b("VideoComposerStores").getSphericalDirectorStore(a).getSpherical())return!1;var c=b("VideoComposerStores").getUploadStore(a).getVideoSize();a=b("VideoComposerStores").getMetadataStore(a).getVideoDuration();if(typeof c==="number"&&c>g*1073741824){b("SphericalDirectorErrorUtils").showFileSizeTooLargeComposerDialog(g);return!0}if(typeof c==="number"&&typeof a==="number"&&c/a*j>h*i){b("SphericalDirectorErrorUtils").showBitrateTooHighDialog(h);return!0}return!1};e.exports={beginBootloadingSphericalDirectorCrosspostTab:a,beginBootloadingSphericalDirectorEditTab:c,beginBootloadingSphericalDirectorUploadTab:d,bootloadSphericalDirectorUploadTab:function(a){b("VideoComposerSphericalDirectorActions").bootloadUploadParameters(a.videoComposerID,a)},getComponentSourceFromDialogMode:f,maybeShowValidationError:k}}),null); __d("videoComposerDialogUploadDoPost",["fbt","Promise","ComposerPublisher","VideoComposerActions","VideoComposerInterceptCheckers","VideoComposerStores","promiseDone","videoComposerDialogUploadGetInvalidationReasons","videoComposerDialogUploadGetPostDataPromises","videoComposerDialogUploadSaveVideoInPagesComposer"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=b("VideoComposerInterceptCheckers").brandedContentInterceptChecker;function i(a,c){b("VideoComposerActions").createPageStoryAttempt(a);var d=b("VideoComposerStores").getBasicStore(a).getState().composerConfig,e=d?d.contextConfig:{};d=b("VideoComposerStores").getMetadataStore(a).getState();var f=d.videoID;return!f?b("Promise").resolve(!1):new(b("Promise"))(function(d,g){b("ComposerPublisher").publish(babelHelpers["extends"]({},e,{onPostSuccess:function(){b("VideoComposerActions").createPageStorySuccess(a),d(!0)},onPostFailure:function(c){b("VideoComposerActions").createPageStoryFailure(a,c.getErrorDescriptionString()),d(!1)}}),babelHelpers["extends"]({},c,{composer_session_id:e.composerID,composer_unpublished_photo:[f],is_also_posting_video_to_feed:!c.no_story,xhpc_targetid:e.actorID}),{type:"STORIES"})})}function a(a,c,d,e){__p&&__p();e===void 0&&(e=!1);var f={};d=b("videoComposerDialogUploadGetPostDataPromises")(a,f,d);b("promiseDone")(b("Promise").all(d).then(function(){return h(c,f)}),function(d){__p&&__p();var g=b("videoComposerDialogUploadGetInvalidationReasons")(a,f);if(g.length!==0){b("VideoComposerActions").postRequestInvalid(a,f,g);return}if(d)j(a,f);else if(e)b("videoComposerDialogUploadSaveVideoInPagesComposer")(a,f);else{g=b("VideoComposerStores").getDistributionStore(a).shouldAddToPagesStory();d=b("Promise").resolve(!1);g&&(d=i(a,f));b("promiseDone")(d,function(){b("VideoComposerActions").sendingPostRequest(a),c.post(f),b("VideoComposerActions").postRequestSent(a,f)})}},function(c){b("VideoComposerActions").cancelUpload(a)})}function j(a,c){b("VideoComposerActions").cancelUpload(a),c.scheduled?b("VideoComposerActions").postFailed(a,{},{error_summary:g._("Your tagged business partner requires creators to be on their approved list to tag them in branded content posts. You cannot schedule a post with this business partner until they have approved you."),error_description:""}):b("VideoComposerActions").showReviewableBrandedContentConfirmation(a)}e.exports=a}),null); __d("videoComposerDialogUploadGetInvalidationCheckers",["VideoComposerStores"],(function(a,b,c,d,e,f){"use strict";function a(a){return[].concat(b("VideoComposerStores").getPremiereStore(a).getInvalidationCheckers())}e.exports=a}),null); __d("videoComposerDialogUploadGetInvalidationReasons",["videoComposerDialogUploadGetInvalidationCheckers"],(function(a,b,c,d,e,f){"use strict";function a(a,c){return b("videoComposerDialogUploadGetInvalidationCheckers")(a).map(function(a){return a(c)}).filter(Boolean)}e.exports=a}),null); __d("videoComposerDialogUploadGetPostDataPromises",["Promise","DateConsts","React","VideoComposerStores","VideoComposerTabs","immutable"],(function(a,b,c,d,e,f){"use strict";__p&&__p();function a(a,c,d){__p&&__p();var e=[];for(var f=d,h=Array.isArray(f),i=0,f=h?f:f[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var j;if(h){if(i>=f.length)break;j=f[i++]}else{i=f.next();if(i.done)break;j=i.value}j=j;e.push(b("VideoComposerTabs").get(j).getPostRequestDataToSend(a).then(function(a){Object.assign(c,a)}))}j=b("immutable").List([b("VideoComposerStores").getMetadataStore(a).getPostRequestDataToSend(),b("VideoComposerStores").getPublishingStore(a).getPostRequestDataToSend(),b("VideoComposerStores").getPremiereStore(a).getPostRequestDataToSend(),g(a)]);d.includes("distribution")||(j=j.push(b("VideoComposerTabs").get("distribution").getPostRequestDataToSend(a)));j.forEach(function(a){return e.push(a.then(function(a){Object.assign(c,a)}))});return e}function g(a){var c=b("VideoComposerStores").getTrimmingEditorStore(a).getVideoEditorConfigData();a=b("VideoComposerStores").getSoundEditorStore(a).getVideoEditorConfigData();var d={},e={};c&&(d.trim_before_start=c.trim_before_start,d.trim_after_end=c.trim_after_end);a&&(a.videoVolume!=null&&(d.video_volume=a.videoVolume),a.addedTracks!=null&&(d.audio_overlay_params=a.addedTracks.map(function(a){return{audio_asset_id:a.sourceId,audio_start_time:a.itemStartTimeInMs/b("DateConsts").MS_PER_SEC,audio_duration:(a.itemEndTimeInMs-a.itemStartTimeInMs)/b("DateConsts").MS_PER_SEC,audio_volume:a.itemVolume,video_start_time:a.startTimeInMs}}).toArray()));Object.keys(d).length!==0&&(e.video_editor_config_json=JSON.stringify(d));return b("Promise").resolve(e)}e.exports=a}),null); __d("NPSSurveyContent",["fbt"],(function(a,b,c,d,e,f,g){a={CONTENT_V1:{headerText:g._("Tell Us What You Think"),numberBarText:g._("How likely are you to recommend ad breaks to a friend or colleague who creates video content?"),freeformText:g._("Tell us more about your experience with ad breaks, including what you like or if there's anything we can improve."),thankYouHeaderText:g._("Your Feedback Makes a Difference"),thankYouBodyText:g._("We value your time and use your input to improve our products and services."),freeformPlaceholderText:g._("Please include detailed feedback and any relevant examples")}};e.exports={npsContent:a}}),null); __d("NPSSurveyDialog.react",["cx","fbt","FDSButton.react","FDSCancelButton.react","FDSModal.react","FDSModalFooter.react","FDSModalHeader.react","FDSSection.react","FDSText.react","FDSTextArea.react","FDSToggleButtonGroup.react","React"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i=508;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;fb("VideoComposerDialogConstants").MAX_TITLE_LENGTH){b("VideoComposerActions").highlightTitleTooLong(a);return}if(e){b("VideoComposerActions").highlightMissingVideoType(a,v);return}if(c===h.PREMIERE&&!f){b("VideoComposerActions").highlightTitleWithErrorTooltip(a,r,s);return}d=b("VideoComposerStores").getBasicStore(a).getMissingFundedContentProgramText(c);if(d!==null&&d!==void 0){t(d);return}if(c===h.PREMIERE&&b("VideoComposerStores").getPremiereStore(a).premieresVideoDurationIsInvalid(g)){b("VideoComposerActions").highlightPremiereVideoDurationIsInvalid(a);return}e=b("VideoComposerDialogSphericalDirectorUtils").maybeShowValidationError(a);if(e)return;u()};e.exports=a}),null); __d("VideoComponentSphericalVideoSpatialAudioController.react",["Bootloader","React","SphericalDirectorSpatialAudioUtils","VideoComponent"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.enable=function(a){if(!b("SphericalDirectorSpatialAudioUtils").getShouldUseSpatialAudioController())return;b("Bootloader").loadModules(["SphericalVideoSpatialAudioController"],function(c){var d=b("SphericalDirectorSpatialAudioUtils").getBufferParams(),e=b("SphericalDirectorSpatialAudioUtils").getCanUseSpatialAudio(),f=b("SphericalDirectorSpatialAudioUtils").getFocusEnabled(),g=b("SphericalDirectorSpatialAudioUtils").getOffFocusLevelDB(),h=b("SphericalDirectorSpatialAudioUtils").getFocusWidth(),i=b("SphericalDirectorSpatialAudioUtils").getUseWebAudioImplementation(),j=b("SphericalDirectorSpatialAudioUtils").getRemapChannelsForSevenPointOne(),k=b("SphericalDirectorSpatialAudioUtils").getUseNewAudio360Renderer(),l=!0,m=b("SphericalDirectorSpatialAudioUtils").getAudioChannelLayout();c=new c(d,e,f,g,h,i,j,k,l,m);c.enable(a)},"VideoComponentSphericalVideoSpatialAudioController.react")};d.disable=function(){};d.render=function(){return null};return c}(b("React").Component);e.exports=b("VideoComponent").createContainer(a)}),null); __d("SphericalDirectorVideoGuideThumbnailsLoader",["DOM","SphericalDirectorVideoLoader","SphericalVideoPlayerEvents","immutable"],(function(a,b,c,d,e,f){"use strict";__p&&__p();b("immutable").List;var g=1e3,h=100;a=function(){__p&&__p();function a(a,b,c,d,e){__p&&__p();var f=this;this.$8=function(a){__p&&__p();var b=!1;f.$6||(f.$6=a,b=!0);var c=f.$3;if(c.size===0){f.$7=null;return}var d=1;a.setDimensions(h*d,h);var e=0,i=a.addListener("seekEnd",function(){__p&&__p();var b=c.get(e);a.setSphericalOrientation(b.yaw,b.pitch);var d=a.getOption("SphericalVideoPlayer","getScreenshotDataURL");if(a.getCurrentTimePosition()===0){a.seek(1/g);return}c=c.update(e,function(a){return a.set("thumbnailURI",d)});f.$5(c);e++;e0?""+b:"";b=b>0?":"+(c<10?"0":"")+c:""+c;c=":"+(a<10?"0":"")+a;return d+b+c};a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){var a=this,c=this.props,d=c.isSelected,e=c.thumbnailURI,f=c.timestamp,g=c.isEditingKeyframe;c=c.isSelectedForDeletion;var h;f===0?h=null:c?h=b("React").createElement("div",{className:"_2kd6"}):h=b("React").createElement("div",{className:"_6aam"});c=this.props.isLargeHeight?100:76;g=e?b("React").createElement(b("Image.react"),{className:d&&g?"_2kd7":"",width:c,height:c,src:e}):b("React").createElement("div",{className:"_2a8v"});return b("React").createElement(b("ShimButton.react"),{className:"_2a8w"+(d?" _2a8x":"")+(this.props.timestamp===0?" _2a8y":""),onClick:function(b){return a.$1(b)}},g,b("React").createElement("div",{className:"_2a8z"},m(f)),h)};d.$1=function(a){a.preventDefault(),this.props.timestamp!==0&&this.props.onSelectForDeletion()};return c}(b("React").PureComponent);e.exports=a}),null); __d("SphericalDirectorGuidePointCarousel.react",["ix","cx","Image.react","Locale","React","ShimButton.react","SphericalDirectorGuidePointCarouselItem.react","fbglyph"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i=8,j=80,k=6,l=100,m=15,n=32,o=16;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(b){var c;c=a.call(this,b)||this;c.state={itemOffsetIndex:0,justifyRight:!1};c.$1=i;c.$2=j;b.isLargeHeight&&(c.$1=k,c.$2=l);return c}var d=c.prototype;d.$3=function(a){var b=this;return function(){b.setState({itemOffsetIndex:b.state.itemOffsetIndex+a,justifyRight:a>0})}};d.$4=function(a,b,c){a===c-this.$1?this.setState({itemOffsetIndex:Math.max(a,0),justifyRight:!0}):ab+this.$1-1&&this.setState({itemOffsetIndex:Math.min(a-this.$1+1,c-1),justifyRight:!0})};d.UNSAFE_componentWillReceiveProps=function(a){__p&&__p();var b=this.state.itemOffsetIndex,c=a.items,d=this.props.items,e=c.size;if(e>=d.size){d=d.findIndex(function(a){return a.isSelected});c=c.findIndex(function(a){return a.isSelected});c>=0&&c!==d&&this.$4(c,b,e)}else ea.items.size-this.$1?this.$4(e-this.$1,b,e):ethis.$1,i,j,k,l;k=g("124201");l=g("124211");if(b("Locale").isRTL()){var p=[l,k];k=p[0];l=p[1]}p=0;h&&(e>0&&(p++,i=b("React").createElement(b("ShimButton.react"),{className:"_378v",onClick:this.$3(-1)},b("React").createElement("div",{className:"_378w"},b("React").createElement(b("Image.react"),{src:k})))),e0&&(h+=h>0?d?n:m:0);p>1&&(h+=d?o:0);h*=b("Locale").isRTL()?1:-1;return b("React").createElement("div",{className:"_37bw"+(this.props.isLargeHeight?" _37bx":"")},i,b("React").createElement("div",{className:"_37by"+(p===1?" _37bz":"")+(p===2?" _37b-":"")},b("React").createElement("div",{className:"_37b_",style:{transform:"translateX("+h+"px)"}},c.toJS())),j)};return c}(b("React").PureComponent);e.exports=a}),null); __d("SphericalDirectorGuideSection.react",["ix","cx","React","SphericalDirectorGuideButton.react","SphericalDirectorGuidePointCarousel.react","XUICardSection.react","asset"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();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=b("VideoComposerHeightConfig").LARGE_HEIGHT+b("VideoComposerHeightConfig").DIALOG_VERTICAL_MARGIN?d.setState({isLargeHeight:!0}):d.setState({isLargeHeight:!1})},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.componentDidUpdate=function(){if(this.props.errorMessageText){var a=this.props.errorMessageConfirmOnly?b("SimpleXUIDialog").show.bind(b("SimpleXUIDialog")):b("SimpleXUIDialog").showConfirm.bind(b("SimpleXUIDialog"));a(this.props.errorMessageText,this.props.errorMessageTitle,this.props.onAcceptErrorMessage);this.props.onClearErrorMessage()}};d.componentDidMount=function(){this.setState(this.setIsLargeHeight),this.$1=new(b("SubscriptionsHandler"))(),this.$1.addSubscriptions(b("Event").listen(window,"resize",b("throttle")(this.setIsLargeHeight)))};d.componentWillUnmount=function(){this.$1&&this.$1.release()};d.render=function(){var a=b("SphericalDirectorMetadataUtils").isV1(this.props.componentSource);return b("React").createElement("div",{className:"_6aa-"+(this.props.shown?"":" _2oq6")+(a?" _3yp3":"")+(this.state.isLargeHeight?" _3yp4":"")},b("React").createElement("div",{className:"_3yp5"+(a?" _3yp3":"")},b("React").createElement(b("SphericalDirectorVideo.react"),{fov:this.props.fov,guideEnabled:this.props.guideEnabled,guideVisible:this.props.guideVisible,isEditingKeyframe:this.props.isEditingKeyframe,isLargeHeight:this.state.isLargeHeight,keyframes:this.props.keyframes,onFOVUpdate:this.props.onFOVUpdate,onGuideVisibilityUpdate:this.props.onGuideVisibilityUpdate,onLoadVideoError:this.props.onLoadVideoError,onLoadVideoSuccess:this.props.onLoadVideoSuccess,onGuidePointAdded:this.props.onGuidePointAdded,onGuidePointSaved:this.props.onGuidePointSaved,onGuidePointsCleared:this.props.onGuidePointsCleared,onGuidePointRemoved:this.props.onGuidePointRemoved,onGuidePointsRemoved:this.props.onGuidePointsRemoved,onViewportUpdate:this.props.onViewportUpdate,onProjectionSelected:this.props.onProjectionSelected,onStereoModeSelected:this.props.onStereoModeSelected,pitch:this.props.pitch,shouldLoadVideo:this.props.shouldLoadVideo,toggleGuidePointEdit:this.props.toggleGuidePointEdit,updateActiveGuideKeyframe:this.props.updateActiveGuideKeyframe,videoFile:this.props.videoFile,videoID:this.props.videoID,videoLoading:this.props.videoLoading,videoUnavailable:this.props.videoUnavailable,yaw:this.props.yaw,allowOmnistabToggle:this.props.allowOmnistabToggle,omnistabEnabled:this.props.omnistabEnabled,showOmnistabSection:this.props.showOmnistabSection,onToggleEnableOmnistab:this.props.onToggleEnableOmnistab,projection:this.props.projection,stereoMode:this.props.stereoMode,hasSpatialAudio:this.props.hasSpatialAudio,isEditing:this.props.isEditing,componentSource:this.props.componentSource,onToggleMobilePreview:this.props.onToggleMobilePreview,isMobilePreview:this.props.isMobilePreview}),b("React").createElement(b("SphericalDirectorGuideSection.react"),{fov:this.props.fov,isEditingKeyframe:this.props.isEditingKeyframe,keyframes:this.props.keyframes,isLargeHeight:this.state.isLargeHeight,pitch:this.props.pitch,yaw:this.props.yaw,onGuidePointsRemoved:this.props.onGuidePointsRemoved,onToggleGuideKeyframeForDeletion:this.props.onToggleGuideKeyframeForDeletion})))};return c}(b("React").Component);e.exports=a}),null); __d("cropDataURLToDimension",["DOM"],(function(a,b,c,d,e,f){"use strict";function a(a,c,d){var e=b("DOM").create("canvas",{width:d.width,height:d.height}),f=e.getContext("2d");f.drawImage(a,c.x,c.y,d.width,d.height,0,0,d.width,d.height);return e.toDataURL()}e.exports=a}),null); __d("SphericalDirectorContainer.react",["DOM","FluxContainer","FunnelLogger","React","SphericalDirector.react","SphericalDirectorAction","SphericalDirectorFunnelConstants","SphericalDirectorFunnelUtils","SphericalDirectorGuideKeyframeData","SphericalDirectorMetadataUtils","SphericalDirectorStore","SphericalDirectorVideoGuideThumbnailsLoader","VideoUploadSphericalLogger","cropDataURLToDimension","immutable"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("immutable").List,h=1;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;for(var e=arguments.length,f=new Array(e),g=0;g0&&this.$3();(this.state.projection!==c.projection||this.state.stereoMode!==c.stereoMode)&&this.reloadGuideThumbnails()};d.componentWillUnmount=function(){var a=b("SphericalDirectorStore").getState();a=a.controller;a&&a.destroy();this.$2&&this.$2.destroy()};d.render=function(){return b("React").createElement(b("SphericalDirector.react"),{errorMessageConfirmOnly:this.state.errorMessageConfirmOnly,errorMessageText:this.state.errorMessageText,errorMessageTitle:this.state.errorMessageTitle,fov:this.state.fov,guideEnabled:!0,guideVisible:this.state.guideVisible,isEditingKeyframe:this.state.isEditingKeyframe,isLargeHeight:!1,keyframes:this.state.keyframes,onAcceptErrorMessage:this.state.errorMessageCallback,onClearErrorMessage:this.$4,onFOVUpdate:this.$5,onGuideVisibilityUpdate:this.$6,onLoadVideoError:this.$7,onLoadVideoSuccess:this.$8,onPitchUpdate:this.$9,onGuidePointAdded:this.$10,onGuidePointSaved:this.$10,onGuidePointsCleared:this.$11,onGuidePointsRemoved:this.$12,onGuidePointRemoved:this.$13,onToggleEnableOmnistab:this.$14,onToggleGuideKeyframeForDeletion:this.$15,onViewportUpdate:this.$16,onYawUpdate:this.$17,onProjectionSelected:this.$18,onStereoModeSelected:this.$19,pitch:this.state.pitch,shouldLoadVideo:this.state.shouldLoadVideo,shown:this.props.shown,showOmnistabSection:!1,omnistabEnabled:this.state.enableOmnistab,allowOmnistabToggle:this.$20(),toggleGuidePointEdit:this.$21,updateActiveGuideKeyframe:this.$22,videoFile:this.props.videoFile,videoID:this.props.videoID,videoLoading:this.state.videoLoading,videoUnavailable:this.state.videoUnavailable,yaw:this.state.yaw,projection:this.state.projection,stereoMode:this.state.stereoMode,hasSpatialAudio:this.state.hasSpatialAudio,isEditing:!!this.props.isEditing,componentSource:this.props.componentSource,onToggleMobilePreview:this.$23,isMobilePreview:this.state.isMobilePreview})};d.$3=function(){this.$2||(this.$2=new(b("SphericalDirectorVideoGuideThumbnailsLoader"))(this.props.videoFile,this.props.videoID,{initialHeading:this.state.yaw,initialPitch:this.state.pitch,fieldOfView:this.state.fov,stereoFormat:this.state.stereoMode,projection:this.state.projection},this.state.keyframes,function(a){return b("SphericalDirectorAction").updateGuideKeyframes(a)})),this.$2.setKeyframes(this.state.keyframes).reloadThumbnails()};d.reloadGuideThumbnails=function(){this.$2&&this.$2.setProjection(this.state.projection).setStereoMode(this.state.stereoMode).setKeyframes(this.state.keyframes).reloadThumbnails()};d.$20=function(){return(!this.state.stereoMode||this.state.stereoMode==="mono")&&(!this.props.isEditing||!!this.props.hasOmnistabEncoding)};d.$4=function(){b("SphericalDirectorAction").updateErrorMessage(null)};d.$8=function(a){b("SphericalDirectorAction").setVideoPlayerController(a)};d.$7=function(){b("SphericalDirectorAction").setVideoUnavailable(!0)};d.$16=function(a,c){a=Math.round(a),c=Math.round(c),b("SphericalDirectorAction").updateCurrentViewport(c,a),b("VideoUploadSphericalLogger").setPitchDegrees(c).setYawDegrees(a).setUserAction("drag_video_preview").log()};d.$5=function(a){b("SphericalDirectorAction").updateFOV(a),b("FunnelLogger").appendActionIfNew(b("SphericalDirectorFunnelConstants").FUNNEL_NAME,b("SphericalDirectorFunnelConstants").ACTIONS.UPDATE_FOV),b("VideoUploadSphericalLogger").setUserAction("scroll_video_preview").setFieldOfView(a).log()};d.$18=function(a){b("SphericalDirectorAction").updateProjection(a),b("FunnelLogger").appendActionIfNew(b("SphericalDirectorFunnelConstants").FUNNEL_NAME,b("SphericalDirectorFunnelConstants").ACTIONS.UPDATE_PROJECTION)};d.$19=function(a){b("SphericalDirectorAction").updateStereoMode(a),b("FunnelLogger").appendActionIfNew(b("SphericalDirectorFunnelConstants").FUNNEL_NAME,b("SphericalDirectorFunnelConstants").ACTIONS.UPDATE_STEREO)};d.$22=function(a){b("SphericalDirectorAction").updateActiveGuideKeyframe(a)};d.$15=function(a){b("SphericalDirectorAction").updateToggleGuideKeyframeForDeletion(a)};d.$24=function(a,c,d,e){a=new(b("SphericalDirectorGuideKeyframeData"))({timestamp:a,yaw:Math.round(d),pitch:Math.round(c),thumbnailURI:e,isSelected:!0});this.state.isEditingKeyframe?b("SphericalDirectorAction").updateSaveGuideKeyframe(a):(b("FunnelLogger").appendActionIfNew(b("SphericalDirectorFunnelConstants").FUNNEL_NAME,b("SphericalDirectorFunnelConstants").ACTIONS.ADD_GUIDE_POINT),b("SphericalDirectorAction").updateAddGuideKeyframe(a))};d.$12=function(){b("SphericalDirectorAction").updateDeleteSelectedGuideKeyframes(),b("VideoUploadSphericalLogger").setUserAction("remove_point_of_interest").log()};d.$13=function(a){b("SphericalDirectorAction").updateRemoveGuideKeyframe(a),b("VideoUploadSphericalLogger").setUserAction("remove_point_of_interest").log()};d.$11=function(){b("SphericalDirectorAction").updateGuideKeyframes(g([b("SphericalDirectorGuideKeyframeData").getFromLegacyParams([0,0,0])]))};d.$21=function(a){b("SphericalDirectorAction").updateIsEditingGuidePoint(a)};d.$6=function(a){b("SphericalDirectorAction").updateGuideVisibility(a)};d.$23=function(a){b("SphericalDirectorAction").updateIsMobilePreview(a),b("FunnelLogger").appendActionIfNew(b("SphericalDirectorFunnelConstants").FUNNEL_NAME,b("SphericalDirectorFunnelConstants").ACTIONS.TOGGLE_MOBILE_VR)};return c}(b("React").Component);e.exports=b("FluxContainer").create(a)}),null); __d("SphericalDirectorEvents",[],(function(a,b,c,d,e,f){"use strict";e.exports={GUIDE:{KEYFRAMES_UPDATE:"SphericalDirectorVideoPreviewGuide/keyframesUpdate",CURRENT_GUIDE_POINT_UPDATE:"SphericalDirectorVideoPreviewGuide/currentGuidePointUpdate"},PREVIEW:{INITAL_VIEWPORT_UPDATE:"SphericalDirectorVideoPreview/initialViewportUpdate",GUIDE_KEYFRAMES_UPDATE:"SphericalDirectorVideoPreview/guideKeyframesUpdate",GUIDE_STATE_UPDATE:"SphericalDirectorVideoPreview/guideStateUpdate",GUIDE_VISIBILITY_UPDATE:"SphericalDirectorVideoPreview/guideVisibilityUpdate",KEYFRAME_EDITING_STATE_UPDATE:"SphericalDirectorVideoPreview/keyframeEditingStateUpdate",FIELD_OF_VIEW_UPDATE:"SphericalDirectorVideoPreview/fieldOfViewUpdate",MOBILE_PREVIEW_UPDATE:"SphericalDirectorVideoPreview/mobilePreviewUpdate",PROJECTION_UPDATE:"SphericalDirectorVideoPreview/projectionUpdate"},OVERLAY_BUTTONS:{ADD_GUIDE_POINT:"SphericalDirectorVideoPreviewOverlayButtons/addGuidePoint",SAVE_GUIDE_POINT:"SphericalDirectorVideoPreviewOverlayButtons/saveGuidePoint",EDIT_GUIDE_POINT:"SphericalDirectorVideoPreviewOverlayButtons/editGuidePoint",CREATE_THUMBNAIL:"SphericalDirectorVideoPreviewOverlayButtons/createThumbnail"},VIEWPORT_CONTROL:{VIEWPORT_UPDATE:"SphericalDirectorVideoPreviewViewportControl/viewportUpdate",FIELD_OF_VIEW_UPDATE:"SphericalDirectorVideoPreviewViewportControl/fieldOfViewUpdate"}}}),null); __d("SphericalDirectorVideoBottomControlBarSettingsInfoMenuItem.react",["cx","React"],(function(a,b,c,d,e,f,g){"use strict";function a(a){return b("React").createElement("div",{className:"_2a8t"},b("React").createElement("div",{className:"_2a8u"},a.label))}e.exports=a}),null); __d("SphericalDirectorVideoBottomControlBarSettingsMenu.react",["cx","Image.react","React"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();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;f90)){b("SphericalDirectorErrorUtils").showGuideOutsideLimitsDialog();this.$12(!1);c!==0&&this.$31();return}this.$10(c,d.pitch,d.yaw,function(){return a.$2.getOption("SphericalVideoPlayer","getScreenshotDataURL")});b("VideoUploadSphericalLogger").setUserAction(b("VideoUploadSphericalControlsAction").SAVE_EDITS).setPitchDegrees(d.pitch).setYawDegrees(d.yaw).log()};c.$31=function(){if(!this.$4)return;this.$11(this.$4[0]);b("VideoUploadSphericalLogger").setUserAction(b("VideoUploadSphericalControlsAction").REMOVE_POINT_OF_INTEREST).log()};c.destroy=function(){this.$1.release()};return a}();e.exports=a}),null); __d("SphericalDirectorVideoPreviewOverlayButtons",["cx","fbt","ix","Event","FlexLayout.react","Image.react","React","ReactDOM","ShimButton.react","SphericalDirectorEvents","SphericalDirectorGuideButton.react","SubscriptionsHandler","Vector","VideoComposerHeightConfig","asset","destroyOnUnload","throttle"],(function(a,b,c,d,e,f,g,h,i){__p&&__p();var j=function(c){"use strict";__p&&__p();babelHelpers.inheritsLoose(a,c);function a(a){__p&&__p();var d;d=c.call(this,a)||this;d.state={guideVisible:!0,currentKeyframe:d.props.controller.getOption("SphericalDirectorVideoPreviewGuide","getCurrentGuidePoint"),isEditingKeyframe:d.props.isEditingKeyframe,isLargeHeight:!1,isMobilePreview:d.props.isMobilePreview,isViewportOnKeyframe:!0};d.$8=function(){var a=b("Vector").getViewportDimensions().y;a>=b("VideoComposerHeightConfig").LARGE_HEIGHT+b("VideoComposerHeightConfig").DIALOG_VERTICAL_MARGIN?d.state.isMobilePreview&&d.setState({isLargeHeight:!0}):d.setState({isLargeHeight:!1})};d.$3=function(){d.setState({currentKeyframe:d.$1.getOption("SphericalDirectorVideoPreviewGuide","getCurrentGuidePoint")})};d.$4=function(a){d.setState({guideVisible:a})};d.$5=function(a){d.setState({isEditingKeyframe:a})};d.$7=function(a){d.setState({isMobilePreview:a})};d.$9=function(){d.props.controller.emit(b("SphericalDirectorEvents").OVERLAY_BUTTONS.ADD_GUIDE_POINT)};d.$10=function(){d.props.controller.emit(b("SphericalDirectorEvents").OVERLAY_BUTTONS.SAVE_GUIDE_POINT)};d.$11=function(){d.props.controller.emit(b("SphericalDirectorEvents").OVERLAY_BUTTONS.EDIT_GUIDE_POINT)};d.$6=function(){if(!(d.state.currentKeyframe&&d.state.isEditingKeyframe)){d.state.isViewportOnKeyframe&&d.setState({isViewportOnKeyframe:!1});return}var a=d.state.currentKeyframe,b=d.$1.getOption("SphericalDirectorVideoPreviewViewportControl","getCurrentViewport"),c=Math.abs(b.pitch-a[1]);b=Math.abs(b.yaw-a[2]);a=c<1&&(b<1||b>359);a!==d.state.isViewportOnKeyframe&&d.setState({isViewportOnKeyframe:a})};d.$1=a.controller;d.$2=new(b("SubscriptionsHandler"))();d.$2.addSubscriptions(d.$1.addListener(b("SphericalDirectorEvents").GUIDE.CURRENT_GUIDE_POINT_UPDATE,d.$3),d.$1.addListener(b("SphericalDirectorEvents").PREVIEW.GUIDE_VISIBILITY_UPDATE,d.$4),d.$1.addListener(b("SphericalDirectorEvents").PREVIEW.KEYFRAME_EDITING_STATE_UPDATE,d.$5),d.$1.addListener(b("SphericalDirectorEvents").VIEWPORT_CONTROL.VIEWPORT_UPDATE,d.$6),d.$1.addListener(b("SphericalDirectorEvents").PREVIEW.MOBILE_PREVIEW_UPDATE,d.$7));return d}var d=a.prototype;d.componentDidMount=function(){this.setState(this.$8),this.$2=new(b("SubscriptionsHandler"))(),this.$2.addSubscriptions(b("Event").listen(window,"resize",b("throttle")(this.$8)))};d.componentWillUnmount=function(){this.$2.release()};d.componentDidUpdate=function(){this.$6()};d.render=function(){var a=!this.state.currentKeyframe,c=this.state.currentKeyframe&&!this.state.isEditingKeyframe,d=this.state.currentKeyframe&&this.state.isEditingKeyframe,e=h._("Set guide point"),f=h._("Replace guide point");c=a||c?b("React").createElement(b("ShimButton.react"),{className:"_2b_e _2b_f",onClick:a?this.$9:this.$11},b("React").createElement(b("FlexLayout.react"),{className:"_2b_g",align:"center",justify:"all"},b("React").createElement("div",{className:"_2b_l"},a?e:f),b("React").createElement(b("Image.react"),{className:"_2b_q",src:i("415891")}))):null;a=this.state.isMobilePreview?i("425575"):i("425576");e=d?b("React").createElement(b("Image.react"),{className:"_2b_r _2b_s"+(this.state.isMobilePreview?" _2c0c":"")+(this.state.isLargeHeight?" _2c0d":""),src:a}):null;f=d?b("React").createElement(b("SphericalDirectorGuideButton.react"),{className:"_2c28 _2c29",thumbnail:i("393776"),onClick:this.$10}):null;return b("React").createElement("div",{className:"_2c2a"+(this.state.guideVisible?"":" _2c2b")+(this.state.isLargeHeight?" _2c0d":"")},c,e,f)};return a}(b("React").Component);a=function(){"use strict";function a(a,c,d,e){d===void 0&&(d=!1),e===void 0&&(e=!1),b("ReactDOM").render(b("React").createElement(j,{controller:a,isEditingKeyframe:d,isMobilePreview:e}),c),b("destroyOnUnload")(function(){b("ReactDOM").unmountComponentAtNode(c)})}return a}();e.exports=a}),null); __d("SphericalDirectorVideoPreviewSpinner",["cx","React","ReactDOM","VideoSpinner","XUISpinner.react","destroyOnUnload"],(function(a,b,c,d,e,f,g){a=function(a,c){"use strict";b("ReactDOM").render(b("React").createElement(b("XUISpinner.react"),{size:"large",className:"_3yp2"}),c),this.$1=new(b("VideoSpinner"))(a,c),b("destroyOnUnload")(function(){b("ReactDOM").unmountComponentAtNode(c)})};e.exports=a}),null); __d("normalizeYaw",[],(function(a,b,c,d,e,f){function a(a,b){b===void 0&&(b=!1);b=b?Math.PI:180;var c=b*2;return a>=0?(a+b)%c-b:(a-b)%c+b}e.exports=a}),null); __d("SphericalDirectorVideoPreviewViewportControl",["SphericalDirectorEvents","SphericalVideoPlayerEvents","SubscriptionsHandler","VideoPlayerReasonTransitionHelper","normalizeYaw"],(function(a,b,c,d,e,f){__p&&__p();a=function(){"use strict";__p&&__p();function a(a,c,d,e,f,g){__p&&__p();var h=this;this.$13=function(){h.$1.isState("playing")?h.$1.pause():h.$1.play(new(b("VideoPlayerReasonTransitionHelper"))("user_initiated"))};this.$8=function(a,c){h.$3.yaw=b("normalizeYaw")(a),h.$3.pitch=c,h.$1.emit(b("SphericalDirectorEvents").VIEWPORT_CONTROL.VIEWPORT_UPDATE),h.$11()};this.$9=function(a){h.$4=a,h.$1.emit(b("SphericalDirectorEvents").VIEWPORT_CONTROL.FIELD_OF_VIEW_UPDATE),h.$12()};this.$10=function(a){var b=Math.log(Math.max(Math.E,Math.abs(a.deltaY)));a=a.deltaY>0?b:-b;b=Math.max(40,Math.min(90,Math.round(h.$4+a)));h.$1.setSphericalFieldOfView(b);h.$12()};this.$1=a;this.$3={yaw:c,pitch:d};this.$4=e;this.$5=0;this.$6=f;this.$7=g;this.$1.registerOption("SphericalDirectorVideoPreviewViewportControl","getCurrentViewport",function(){return h.$3});this.$1.registerOption("SphericalDirectorVideoPreviewViewportControl","getCurrentFieldOfView",function(){return h.$4});this.$2=new(b("SubscriptionsHandler"))();this.$2.addSubscriptions(this.$1.addListener("viewportChange",this.$8),this.$1.addListener(b("SphericalVideoPlayerEvents").SET_FIELD_OF_VIEW,this.$9),this.$1.addListener("wheelScroll",this.$10),this.$1.addListener("updateViewportBegin",function(){return h.$5++}),this.$1.addListener("updateViewportEnd",function(){h.$5--,h.$11()}),this.$1.addListener("SphericalVideoRecenterControl/animationStart",function(){return h.$5++}),this.$1.addListener("SphericalVideoRecenterControl/animationEnd",function(){h.$5--,h.$11()}),this.$1.addListener("VideoWithSphericalGuide/stateToggle",function(a){h.$11(),h.$12()}),this.$1.addListener(b("SphericalDirectorEvents").PREVIEW.FIELD_OF_VIEW_UPDATE,function(a){return h.$1.setSphericalFieldOfView(a)}),this.$1.addListener("clickVideo",this.$13))}var c=a.prototype;c.$11=function(){this.$6(this.$3.yaw,this.$3.pitch,!!this.$5)};c.$12=function(){this.$7(this.$4)};c.destroy=function(){this.$2.release()};return a}();e.exports=a}),null); __d("SphericalDirectorFOVSlider.react",["ix","cx","Event","FBNoSelect","Image.react","React","ShimButton.react","asset","emptyFunction","forEachObject","getElementRect"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i=.001,j=10;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(b){var c;c=a.call(this,b)||this;c.$4=10;var d=b.value!==null?parseFloat(b.value.toFixed(b.decimalPlaces)):b.min;c.state={top:c.$5(d,b.min,b.max),isDragging:!1};return c}var d=c.prototype;d.$5=function(a,b,c){return Math.min(c,Math.max(b,a))};d.$6=function(a){var c=b("getElementRect")(this.refs.sliderBox),d=c.right-a.pageX;if(a.type!=="mousemove"){a=c.width*this.$7(this.state.top);d>=a&&d<=a+this.$4?this.$1=d-a:this.$1=this.$4/2}a=(d-this.$1)/c.width;return this.$5(a,0,1)};d.$8=function(a){var b=this.props,c=b.min;b=b.max;b=b-c;return a*b+c};d.$7=function(a){var b=this.props,c=b.min;b=b.max;return this.$5((a-c)/(b-c),0,1)};d.$9=function(a){a=parseFloat(a.toFixed(this.props.decimalPlaces));Math.abs(a-this.$3)>i&&(this.$3=a,this.props.onChange(a))};d.$10=function(a){this.state.isDragging&&(this.setState({isDragging:!1}),b("forEachObject")(this.$2,function(a){return a.remove()}))};d.$11=function(a){if(this.state.isDragging){a=this.$8(this.$6(a));this.setState({top:a});this.$9(a)}};d.$12=function(a){if(this.props.isDisabled)return;a=this.$8(this.$6(a));this.setState({isDragging:!0,top:a});this.$9(a);this.$2=b("Event").listen(document,{mousemove:this.$11.bind(this),mouseup:this.$10.bind(this)})};d.$13=function(a){var c=this;if(this.props.isDisabled)return b("emptyFunction");var d=this.state.top,e=this.$5(d-a,this.props.min,this.props.max);return function(){c.setState({top:e}),c.$9(e)}};d.UNSAFE_componentWillReceiveProps=function(a){this.setState({top:a.value!==null?a.value:a.min})};d.componentDidMount=function(){b("FBNoSelect").addBlockClass("_6aa_"),this.$3=0};d.componentWillUnmount=function(){b("FBNoSelect").removeBlockClass("_6aa_"),this.$10({})};d.render=function(){var a=this.$7(this.state.top)*100,c={top:a+"%"},d=this.props.isDisabled?"#bec2c9":"#4b4f56";d={background:"linear-gradient(rgba(256,256,256,0.3) "+a+"%, "+d+" "+(1-a)+"%)"};return b("React").createElement("div",{className:"_6ab0"+(this.props.isDisabled?" _6ab1":"")},b("React").createElement(b("ShimButton.react"),{className:"_6ab2 _6ab3",onClick:this.$13(j)},b("React").createElement(b("Image.react"),{className:"_6ab4",src:this.props.isDisabled?g("415409"):g("438988")})),b("React").createElement("div",{className:"_6ab5"},b("React").createElement("div",{className:"_6aa_",onMouseDown:this.$12.bind(this)},b("React").createElement("div",{className:"_6ab6"},b("React").createElement("div",{style:d,className:"_6ab7"})),b("React").createElement("div",{ref:"sliderBox",className:"_6ab8"},b("React").createElement("div",{ref:"handle",className:"_6ab9",style:c})))),b("React").createElement(b("ShimButton.react"),{className:"_6ab2 _6aba",onClick:this.$13(-1*j)},b("React").createElement(b("Image.react"),{className:"_6ab4",src:this.props.isDisabled?g("407426"):g("394277")})))};return c}(b("React").Component);e.exports=a}),null); __d("SphericalDirectorVideoTopControlBar.react",["ix","cx","fbt","FlexLayout.react","Image.react","React","ShimButton.react","SphericalDirectorFOVSlider.react","VideoComposerRadioButton.react","asset"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();var j=40,k=90;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){var a=this,c=this.props.showOmnistabSection?b("React").createElement("div",{className:"_6aaq"},b("React").createElement("div",{className:"_6aar"},b("React").createElement(b("VideoComposerRadioButton.react"),{checked:this.props.omnistabEnabled,className:"_6aas",label:b("React").createElement(b("FlexLayout.react"),{align:"center",className:"_6aat",justify:"all"},i._("Stabilize"),b("React").createElement(b("Image.react"),{className:"_6aau",src:g("438994")})),onSelect:function(b){a.props.allowOmnistabToggle&&a.props.onToggleEnableOmnistab(b),b.preventDefault()}}))):null,d=b("React").createElement("div",{className:"_6aaq"},b("React").createElement("div",{className:"_6aav"},b("React").createElement(b("ShimButton.react"),{className:"_6aaw _2a8_"+(this.props.isMobilePreview?" _2a90":""),onClick:function(b){return a.$1(b,!0)}},b("React").createElement(b("Image.react"),{className:"_2a92",src:this.props.isMobilePreview?g("438996"):g("407248")})),b("React").createElement(b("ShimButton.react"),{className:"_6aaw _2a93"+(this.props.isMobilePreview?"":" _2a90"),onClick:function(b){return a.$1(b,!1)}},b("React").createElement(b("Image.react"),{className:"_2a92",src:this.props.isMobilePreview?g("438985"):g("438986")})))),e=b("React").createElement(b("SphericalDirectorFOVSlider.react"),{decimalPlaces:0,min:j,max:k,value:this.props.fov,onChange:this.props.onFOVUpdate});return b("React").createElement("div",{className:"_2a94"},c,d,e)};d.$1=function(a,b){a.preventDefault(),this.props.onToggleIsMobilePreview(b)};return c}(b("React").PureComponent);e.exports=a}),null); __d("SphericalDirectorVideo.react",["cx","fbt","ix","DOM","Image.react","React","SphericalDirectorEvents","SphericalDirectorVideoBottomControlBar.react","SphericalDirectorVideoConstants","SphericalDirectorVideoIntroTextSection.react","SphericalDirectorVideoLoader","SphericalDirectorVideoPreviewGuide","SphericalDirectorVideoPreviewOverlayButtons","SphericalDirectorVideoPreviewSpinner","SphericalDirectorVideoPreviewViewportControl","SphericalDirectorVideoTopControlBar.react","SphericalVideoHalfEquirectConfig","SphericalVideoPlayerEvents","SphericalVideoRecenterControl","VideoSphericalHeadingIndicator","emptyFunction"],(function(a,b,c,d,e,f,g,h,i){__p&&__p();a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(c){__p&&__p();var d;d=a.call(this,c)||this;d.state={controller:null};d.$8=function(a){__p&&__p();var c=d.props.yaw,e=d.props.pitch,f=d.props.fov,g=d.props.guideEnabled,h=d.props.keyframes.map(function(a){return a.getLegacyParams()}).toJS();d.$9(function(c){d.$1=new(b("VideoSphericalHeadingIndicator"))(a,c,0,0,f,!0)},function(c){d.$2=new(b("SphericalDirectorVideoPreviewSpinner"))(a,c)});d.props.isEditingKeyframeEnabled!==!1&&d.$9(function(c){d.$3=new(b("SphericalDirectorVideoPreviewOverlayButtons"))(a,c,d.props.isEditingKeyframe,d.props.isMobilePreview)});d.$5=new(b("SphericalDirectorVideoPreviewViewportControl"))(a,c,e,f,d.props.onViewportUpdate,d.props.onFOVUpdate);d.$4=new(b("SphericalVideoRecenterControl"))(a,c,e);d.$6=new(b("SphericalDirectorVideoPreviewGuide"))(a,c,e,g,h,d.props.projection,d.props.onGuidePointAdded,d.props.onGuidePointRemoved,d.props.toggleGuidePointEdit,d.props.onGuidePointSaved,d.props.updateActiveGuideKeyframe,!0);d.props.onLoadVideoSuccess(a);d.setState({controller:a});var i=a.addListener("stateChange",function(){a.isState("destroyed")&&(i.remove(),d.componentWillUnmount(),d.setState({controller:null}))})};d.$10=function(a){d.props.onToggleMobilePreview(a),d.state.controller&&d.state.controller.emit(b("SphericalDirectorEvents").PREVIEW.MOBILE_PREVIEW_UPDATE,a)};d.$11=function(a){d.props.onProjectionSelected(a),d.$12()};d.$13=function(a){d.props.onStereoModeSelected(a),d.$12()};var e=c.videoFile,f=c.videoID,g=c.videoData;d.$7=function(){var a={initialHeading:d.props.yaw,initialPitch:d.props.pitch,fieldOfView:d.props.fov,stereoFormat:d.props.stereoMode,projection:d.props.projection,root:d.refs.container,video:d.refs.video,onSuccess:d.$8,onError:d.props.onLoadVideoError,autoplay:!0};d.props.shouldLoadVideo&&(e||f!=null?b("SphericalDirectorVideoLoader").load(d.props.videoFile,d.props.videoID,a):g&&b("SphericalDirectorVideoLoader").loadWithVideoData(g,a),d.$7=b("emptyFunction"))};return d}var d=c.prototype;d.componentWillUnmount=function(){this.$4&&this.$4.destroy(),this.$5&&this.$5.destroy(),this.$6&&this.$6.destroy()};d.componentDidMount=function(){this.$7()};d.componentDidUpdate=function(a){__p&&__p();var c=this.state.controller;if(!c){this.$7();return}this.props.isLargeHeight?c.setDimensions(b("SphericalDirectorVideoConstants").VIDEO_WIDTH_PX,b("SphericalDirectorVideoConstants").VIDEO_HEIGHT_LARGE_PX):this.props.isLargeHeight||c.setDimensions(b("SphericalDirectorVideoConstants").VIDEO_WIDTH_PX,b("SphericalDirectorVideoConstants").VIDEO_HEIGHT_DEFAULT_PX);this.props.guideEnabled!==a.guideEnabled&&c.emit(b("SphericalDirectorEvents").PREVIEW.GUIDE_STATE_UPDATE,this.props.guideEnabled);this.props.guideVisible!==a.guideVisible&&c.emit(b("SphericalDirectorEvents").PREVIEW.GUIDE_VISIBILITY_UPDATE,this.props.guideVisible);this.props.fov!==a.fov&&c.emit(b("SphericalDirectorEvents").PREVIEW.FIELD_OF_VIEW_UPDATE,this.props.fov);this.props.keyframes.equals(a.keyframes)||c.emit(b("SphericalDirectorEvents").PREVIEW.GUIDE_KEYFRAMES_UPDATE,this.props.keyframes.map(function(a){return a.getLegacyParams()}).toJS());this.props.isEditingKeyframe!==a.isEditingKeyframe&&c.emit(b("SphericalDirectorEvents").PREVIEW.KEYFRAME_EDITING_STATE_UPDATE,this.props.isEditingKeyframe);if(this.props.projection!==a.projection){c.emit(b("SphericalVideoPlayerEvents").SET_VIDEO_PROJECTION,this.props.projection);c.emit(b("SphericalDirectorEvents").PREVIEW.PROJECTION_UPDATE,this.props.projection);var d=this.props.projection==="half_equirectangular"?b("SphericalVideoHalfEquirectConfig").getHalfEquirectangularPartialLimits():null;c.emit(b("SphericalVideoPlayerEvents").SET_PARTIAL_LIMITS,d);d=this.props.projection==="half_equirectangular"?b("SphericalVideoHalfEquirectConfig").getHalfEquirectangularControllerConfig():{};c.emit(b("SphericalVideoPlayerEvents").SET_VIEWPORT_CONTROL_CONFIG,d)}this.props.stereoMode!==a.stereoMode&&c.emit(b("SphericalVideoPlayerEvents").SET_STEREO_MODE,this.props.stereoMode)};d.$9=function(){var a=this;for(var c=arguments.length,d=new Array(c),e=0;e0){var c=a[0].value;return b("objectValues")(b("AudioChannelLayout")).find(function(a){return a===c})}return null},getShouldUseSpatialAudioController:function(){var a;a=(a=(a=b("VideoComposerStores").getUploadStore(g).getState().videoFile)==null?void 0:a.name)!=null?a:"";return b("gkx")("816873")&&b("VideoUploadFile").getExtensionFromFileName(a)==="mkv"&&b("SphericalDirectorStore").getState().fbSpatialAudioMetadata!==null}};e.exports=a}),null); __d("ComposerVideoAdBreakActionTypes",["keyMirror"],(function(a,b,c,d,e,f){"use strict";a=b("keyMirror")({DELETE_AD_BREAK:"",INSERT_CURRENT_AD_BREAK:"",SET_AD_BREAKS_EXPERIMENT_ENABLED:"",SET_AD_BREAKS_EXPERIMENT_REVENUE_LOSS_THRESHOLD:"",SET_CURRENT_AD_BREAK:"",SET_EXISTING_AD_BREAKS:"",SET_IS_AD_BREAK_AUTO_ADJUSTMENT_ENABLED:"",SET_IS_AD_BREAK_AUTO_INSERTION_ENABLED:"",SET_THUMBNAIL_URL_FOR_AD_BREAK:"",SET_RIGHT_AGREEMENT:"",SET_VIDEO_DURATION:"",UPDATE_AD_BREAKS_STATUS:""});e.exports=a}),null); __d("AdBreakStatus",[],(function(a,b,c,d,e,f){e.exports=Object.freeze({ENABLED:"enabled",DELETED:"deleted",DISABLED:"disabled"})}),null); __d("ComposerVideoAdBreakStore",["AdBreakStatus","ComposerVideoAdBreakActionTypes","DateConsts","ReactComposerStoreBase","ReactComposerTaggerActionType","VideoInstreamUtils"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;c=a.call(this,function(){return{adBreaksDisabled:!1,adBreaksExperimentEnabled:!1,adBreaksExperimentRevenueLossThreshold:0,currentAdBreak:0,insertedAdBreaks:[],isAdBreakAutoAdjustmentEnabled:!1,isAdBreakAutoInsertionEnabled:!1,isBrandedContentVideo:!1,lastInsertedAdBreak:null,videoDuration:0,videoRightsAgreed:!1}},function(a){__p&&__p();switch(a.type){case b("ComposerVideoAdBreakActionTypes").DELETE_AD_BREAK:d&&d.$ComposerVideoAdBreakStore1(a);break;case b("ComposerVideoAdBreakActionTypes").UPDATE_AD_BREAKS_STATUS:d&&d.$ComposerVideoAdBreakStore2(a);break;case b("ComposerVideoAdBreakActionTypes").INSERT_CURRENT_AD_BREAK:d&&d.$ComposerVideoAdBreakStore3(a);break;case b("ComposerVideoAdBreakActionTypes").SET_AD_BREAKS_EXPERIMENT_ENABLED:d&&d.$ComposerVideoAdBreakStore4(a);break;case b("ComposerVideoAdBreakActionTypes").SET_AD_BREAKS_EXPERIMENT_REVENUE_LOSS_THRESHOLD:d&&d.$ComposerVideoAdBreakStore5(a);break;case b("ComposerVideoAdBreakActionTypes").SET_CURRENT_AD_BREAK:d&&d.$ComposerVideoAdBreakStore6(a);break;case b("ComposerVideoAdBreakActionTypes").SET_EXISTING_AD_BREAKS:d&&d.$ComposerVideoAdBreakStore7(a);break;case b("ComposerVideoAdBreakActionTypes").SET_IS_AD_BREAK_AUTO_ADJUSTMENT_ENABLED:d&&d.$ComposerVideoAdBreakStore8(a);break;case b("ComposerVideoAdBreakActionTypes").SET_IS_AD_BREAK_AUTO_INSERTION_ENABLED:d&&d.$ComposerVideoAdBreakStore9(a);break;case b("ComposerVideoAdBreakActionTypes").SET_THUMBNAIL_URL_FOR_AD_BREAK:d&&d.$ComposerVideoAdBreakStore10(a);break;case b("ComposerVideoAdBreakActionTypes").SET_VIDEO_DURATION:d&&d.$ComposerVideoAdBreakStore11(a);break;case b("ComposerVideoAdBreakActionTypes").SET_RIGHT_AGREEMENT:d&&d.$ComposerVideoAdBreakStore12(a);break;case b("ReactComposerTaggerActionType").SET_IS_BRANDED_CONTENT_VIDEO:d&&d.$ComposerVideoAdBreakStore13(a);break}})||this;d=babelHelpers.assertThisInitialized(c);return c}var d=c.prototype;d.clearComposerData=function(b){a.prototype.clearComposerData.call(this,b),this.emitChange(b)};d.getAdBreaksExperimentEnabled=function(a){return this.getComposerData(a).adBreaksExperimentEnabled};d.getAdBreaksExperimentRevenueLossThreshold=function(a){return this.getComposerData(a).adBreaksExperimentRevenueLossThreshold};d.getAdBreaksStatus=function(a){return this.getComposerData(a).adBreaksDisabled};d.getCurrentAdBreak=function(a){return this.getComposerData(a).currentAdBreak};d.getInsertedAdBreaks=function(a){return this.getComposerData(a).insertedAdBreaks};d.getLastInsertedAdBreak=function(a){return this.getComposerData(a).lastInsertedAdBreak};d.getIsAdBreakAutoAdjustmentEnabled=function(a){return this.getComposerData(a).isAdBreakAutoAdjustmentEnabled};d.getIsAdBreakAutoInsertionEnabled=function(a){return this.getComposerData(a).isAdBreakAutoInsertionEnabled};d.getIsBrandedContentVideo=function(a){return this.getComposerData(a).isBrandedContentVideo};d.getVideoDuration=function(a){return this.getComposerData(a).videoDuration};d.getVideoRightsAgreed=function(a){return this.getComposerData(a).videoRightsAgreed};d.getAdBreakTabState=function(a,c,d){return b("VideoInstreamUtils").getAdBreakTabState(c,this.getIsBrandedContentVideo(a),this.getVideoDuration(a),d)};d.getShouldDisableAdBreakInsertion=function(a,b,c){return this.getAdBreakTabState(a,b,c).disabled};d.getHasAdBreaksInserted=function(a){var b=this.getInsertedAdBreaks(a);a=this.getAdBreaksStatus(a);return b.length!==0&&!a};d.getPostData=function(a){var c=this.getAdBreaksStatus(a),d=this.getIsBrandedContentVideo(a),e=c||d?b("AdBreakStatus").DISABLED:b("AdBreakStatus").ENABLED;d=this.getInsertedAdBreaks(a);d=d.map(function(a){return{time_offset:a.timeOffset*b("DateConsts").MS_PER_SEC,status:e}});var f=this.getAdBreaksExperimentEnabled(a),g=this.getAdBreaksExperimentRevenueLossThreshold(a),h=this.getIsAdBreakAutoAdjustmentEnabled(a);a=this.getIsAdBreakAutoInsertionEnabled(a);d={ad_breaks:d,ad_breaks_experiment_revenue_loss_threshold:g,enable_ad_breaks_experiment:f,should_auto_adjust_manual_ad_breaks:h,should_auto_insert_ad_breaks:a&&!c};return d};d.$ComposerVideoAdBreakStore11=function(a){var b=this.getComposerData(a.composerID);b.videoDuration=a.duration;this.emitChange(a.composerID)};d.$ComposerVideoAdBreakStore7=function(a){var c=this.getComposerData(a.composerID);c.currentAdBreak=null;var d=a.existingAdBreaks.map(function(a){return{timeOffset:a.time_offset/b("DateConsts").MS_PER_SEC,thumbnailURL:null}});d.sort(function(a,b){return a.timeOffset-b.timeOffset});c.insertedAdBreaks=d;c.videoRightsAgreed=c.videoRightsAgreed||d.length>0;this.emitChange(a.composerID)};d.$ComposerVideoAdBreakStore8=function(a){var b=this.getComposerData(a.composerID);b.isAdBreakAutoAdjustmentEnabled=a.enabled;this.emitChange(a.composerID)};d.$ComposerVideoAdBreakStore9=function(a){var b=this.getComposerData(a.composerID);b.isAdBreakAutoInsertionEnabled=a.enabled;b.videoRightsAgreed=b.videoRightsAgreed||b.isAdBreakAutoInsertionEnabled;this.emitChange(a.composerID)};d.$ComposerVideoAdBreakStore10=function(a){var b=this.getComposerData(a.composerID),c=this.getInsertedAdBreaks(a.composerID);c=c.map(function(b){a.adBreaks.forEach(function(a){b.timeOffset===a.timeOffset&&(b.thumbnailURL=a.thumbnailURL)});return Object.assign({},b)});b.insertedAdBreaks=c;this.emitChange(a.composerID)};d.$ComposerVideoAdBreakStore1=function(a){var b=this.getComposerData(a.composerID);b.lastInsertedAdBreak=null;var c=b.insertedAdBreaks;c.splice(a.adBreakIndex,1);c=c.map(function(a){return Object.assign({},a)});b.insertedAdBreaks=c;this.emitChange(a.composerID)};d.$ComposerVideoAdBreakStore2=function(a){var b=this.getComposerData(a.composerID);b.adBreaksDisabled=a.adBreaksDisabled;this.emitChange(a.composerID)};d.$ComposerVideoAdBreakStore3=function(a){__p&&__p();var b=this.getComposerData(a.composerID),c=this.getCurrentAdBreak(a.composerID),d=this.getInsertedAdBreaks(a.composerID);if(c===null)return;if(d.findIndex(function(a){return a.timeOffset===c})>=0)return;c=Number(c);var e=this.$ComposerVideoAdBreakStore14(d,c),f={timeOffset:c,thumbnailURL:null};b.lastInsertedAdBreak=f;d.splice(e,0,f);e=d.map(function(a){return Object.assign({},a)});b.insertedAdBreaks=e;this.emitChange(a.composerID)};d.$ComposerVideoAdBreakStore6=function(a){var b=this.getComposerData(a.composerID);b.currentAdBreak=a.adBreak;b.lastInsertedAdBreak=null;this.emitChange(a.composerID)};d.$ComposerVideoAdBreakStore13=function(a){var b=this.getComposerData(a.composerID);b.isBrandedContentVideo=a.isBrandedContentVideo;this.emitChange(a.composerID)};d.$ComposerVideoAdBreakStore4=function(a){var b=this.getComposerData(a.composerID);b.adBreaksExperimentEnabled=a.adBreaksExperimentEnabled;this.emitChange(a.composerID)};d.$ComposerVideoAdBreakStore5=function(a){var b=this.getComposerData(a.composerID);b.adBreaksExperimentRevenueLossThreshold=a.adBreaksExperimentRevenueLossThreshold;this.emitChange(a.composerID)};d.$ComposerVideoAdBreakStore12=function(a){var b=this.getComposerData(a.composerID);b.videoRightsAgreed=a.agree;this.emitChange(a.composerID)};d.$ComposerVideoAdBreakStore14=function(a,b){var c;for(c=0;cb)break;return c};return c}(b("ReactComposerStoreBase"));e.exports=new a()}),null); __d("ComposerVideoAdBreakActions",["ComposerVideoAdBreakActionTypes","ReactComposerDispatcher","ComposerVideoAdBreakStore"],(function(a,b,c,d,e,f){"use strict";__p&&__p();b("ComposerVideoAdBreakStore");a={deleteAdBreak:function(a,c){b("ReactComposerDispatcher").dispatch({type:b("ComposerVideoAdBreakActionTypes").DELETE_AD_BREAK,composerID:a,adBreakIndex:c})},setAdBreaksExperimentEnabled:function(a,c){b("ReactComposerDispatcher").dispatch({type:b("ComposerVideoAdBreakActionTypes").SET_AD_BREAKS_EXPERIMENT_ENABLED,composerID:a,adBreaksExperimentEnabled:c})},setAdBreaksExperimentRevenueLossThreshold:function(a,c){b("ReactComposerDispatcher").dispatch({type:b("ComposerVideoAdBreakActionTypes").SET_AD_BREAKS_EXPERIMENT_REVENUE_LOSS_THRESHOLD,composerID:a,adBreaksExperimentRevenueLossThreshold:c})},updateAdBreaksStatus:function(a,c){b("ReactComposerDispatcher").dispatch({type:b("ComposerVideoAdBreakActionTypes").UPDATE_AD_BREAKS_STATUS,composerID:a,adBreaksDisabled:c})},setIsAdBreakAutoAdjustmentEnabled:function(a,c){b("ReactComposerDispatcher").dispatch({type:b("ComposerVideoAdBreakActionTypes").SET_IS_AD_BREAK_AUTO_ADJUSTMENT_ENABLED,composerID:a,enabled:c})},setIsAdBreakAutoInsertionEnabled:function(a,c){b("ReactComposerDispatcher").dispatch({type:b("ComposerVideoAdBreakActionTypes").SET_IS_AD_BREAK_AUTO_INSERTION_ENABLED,composerID:a,enabled:c})},insertCurrentAdBreak:function(a){b("ReactComposerDispatcher").dispatch({type:b("ComposerVideoAdBreakActionTypes").INSERT_CURRENT_AD_BREAK,composerID:a})},setCurrentAdBreak:function(a,c){b("ReactComposerDispatcher").dispatch({type:b("ComposerVideoAdBreakActionTypes").SET_CURRENT_AD_BREAK,composerID:a,adBreak:c})},setExistingAdBreaks:function(a,c){b("ReactComposerDispatcher").dispatch({type:b("ComposerVideoAdBreakActionTypes").SET_EXISTING_AD_BREAKS,composerID:a,existingAdBreaks:c})},setThumbnailURLForAdBreak:function(a,c){b("ReactComposerDispatcher").dispatch({type:b("ComposerVideoAdBreakActionTypes").SET_THUMBNAIL_URL_FOR_AD_BREAK,composerID:a,adBreaks:c})},setVideoDuration:function(a,c){b("ReactComposerDispatcher").dispatch({type:b("ComposerVideoAdBreakActionTypes").SET_VIDEO_DURATION,composerID:a,duration:c})},setVideoRightsAgreed:function(a,c){b("ReactComposerDispatcher").dispatch({type:b("ComposerVideoAdBreakActionTypes").SET_RIGHT_AGREEMENT,composerID:a,agree:c})}};e.exports=a}),null); __d("ComposerVideoShowsActionTypes",["keyMirrorRecursive"],(function(a,b,c,d,e,f){"use strict";a=b("keyMirrorRecursive")({SET_IS_EPISODE:"",SET_PLAYLISTS:"",SET_SEASON:"",SET_SERIES:"",SET_SERIES_AND_SEASON_OPTIONS:"",SET_PLAYLIST_OPTIONS:"",SET_SEASON_OPTIONS:"",REQUEST_SHOWS_V2_VIDEO_DATA:"",REQUEST_VIDEO_LIST_OPTIONS:"",INITIALIZE:"",LOAD_EPISODE_DATA:""});e.exports=a}),null); __d("ComposerVideoShowsDispatcher",["ExplicitRegistrationReactDispatcher"],(function(a,b,c,d,e,f){"use strict";a=function(a){babelHelpers.inheritsLoose(b,a);function b(b){b=a.call(this,b)||this;babelHelpers.assertThisInitialized(b).dispatch=b.dispatch.bind(babelHelpers.assertThisInitialized(b));return b}return b}(b("ExplicitRegistrationReactDispatcher"));e.exports=new a({strict:!0})}),null); __d("ComposerVideoShowsActions",["ComposerVideoShowsActionTypes","ComposerVideoShowsDispatcher","immutable"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a={initialize:function(a,c,d){b("ComposerVideoShowsDispatcher").dispatch({type:b("ComposerVideoShowsActionTypes").INITIALIZE,composerID:a,composerEntryPoint:c,isEditing:d})},setIsEpisode:function(a){b("ComposerVideoShowsDispatcher").dispatch({type:b("ComposerVideoShowsActionTypes").SET_IS_EPISODE,isEpisode:a})},setPlaylists:function(a){b("ComposerVideoShowsDispatcher").dispatch({type:b("ComposerVideoShowsActionTypes").SET_PLAYLISTS,playlistIDs:a})},setSeason:function(a){b("ComposerVideoShowsDispatcher").dispatch({type:b("ComposerVideoShowsActionTypes").SET_SEASON,seasonID:a})},setSeries:function(a){b("ComposerVideoShowsDispatcher").dispatch({type:b("ComposerVideoShowsActionTypes").SET_SERIES,seriesID:a})},setPlaylistOptions:function(a){b("ComposerVideoShowsDispatcher").dispatch({type:b("ComposerVideoShowsActionTypes").SET_PLAYLIST_OPTIONS,value:a})},setSeasonOptions:function(a){b("ComposerVideoShowsDispatcher").dispatch({type:b("ComposerVideoShowsActionTypes").SET_SEASON_OPTIONS,value:a})},setSeriesAndSeasonOptions:function(a,c){b("ComposerVideoShowsDispatcher").dispatch({type:b("ComposerVideoShowsActionTypes").SET_SERIES_AND_SEASON_OPTIONS,seriesOptionsMap:a,seriesToSeasonOptionsMap:c})},requestVideoListOptions:function(a){b("ComposerVideoShowsDispatcher").dispatch({type:b("ComposerVideoShowsActionTypes").REQUEST_VIDEO_LIST_OPTIONS,pageID:a})},requestShowsV2VideoData:function(a){b("ComposerVideoShowsDispatcher").dispatch({type:b("ComposerVideoShowsActionTypes").REQUEST_SHOWS_V2_VIDEO_DATA,videoID:a})},loadEpisodeData:function(a,c){b("ComposerVideoShowsDispatcher").dispatch({type:b("ComposerVideoShowsActionTypes").LOAD_EPISODE_DATA,composerID:a,isEpisode:c.isEpisode,seasonID:c.seasonID,playlistIDs:c.playlistIDs})}};e.exports=a}),null); __d("XSphericalMediaNUXController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/ajax/spherical_media/show_nux/",{})}),null); __d("ComposerVideoPostUtils",["Promise","regeneratorRuntime","AsyncRequest","BasicVector","ComposerVideoAdBreakActions","ComposerVideoAdBreakStore","ComposerVideoShowsActions","ComposerVideoUploadActions","ComposerVideoUploadStore","FileVideoThumbnail","PagesSettingsInstreamAdsBlockListStore","ReactComposerTaggerActions","ReactComposerTaggerStore","ReactComposerTaggerType","SearchableEntry","ShowsVideoDataTypedLogger","SphericalDirectorAction","SphericalDirectorGuideKeyframeData","SphericalDirectorStore","VideoCaptionFile","VideoComposerDialogCaptionEditorConstants","VideoComposerDispatchers","VideoComposerStores","VideoContentCategoryType","VideoCopyrightUtils","VideoUploadSphericalLogger","XSphericalMediaNUXController","flattenPHPQueryData","immutable","isEmpty","promiseDone"],(function(a,b,c,d,e,f){__p&&__p();var g=b("VideoComposerDispatchers").DEFAULT_VIDEO_COMPOSER_ID,h=b("immutable").List,i=1e3,j=60*i,k={updateStore:function(a,c){__p&&__p();var d=c.locationEntry?new(b("SearchableEntry"))(c.locationEntry):null;d=d?{place:d,implicitLocation:{}}:null;b("ComposerVideoUploadActions").updateTitle(a,c.title);b("ComposerVideoUploadActions").updateDescription(a,c.description);b("ComposerVideoUploadActions").updateFeedType(a,c.feedType);b("ComposerVideoUploadActions").updateCategory(a,c.category);b("ComposerVideoUploadActions").updateContentTags(a,c.contentTags);b("ComposerVideoUploadActions").updateThumbnail(a,c.thumbnail);b("ComposerVideoUploadActions").updateCaptions(a,c.captions);b("ComposerVideoUploadActions").updateLiveCaptions(a,c.liveCaptions);b("ComposerVideoUploadActions").updateSpherical(a,c.isSpherical);b("ComposerVideoUploadActions").updateExpiration(a,c.expirationTime,c.expirationType);b("ComposerVideoUploadActions").updatePublish(a,!1);b("ComposerVideoUploadActions").updateExpire(a,!1);b("ComposerVideoUploadActions").updateScheduledPublishTime(a,c.scheduledPublishTime);b("ReactComposerTaggerActions").setTaggerDataWithoutLogging(a,b("ReactComposerTaggerType").PEOPLE,c.tags);c.sponsorData&&b("ReactComposerTaggerActions").setTaggerDataWithoutLogging(a,b("ReactComposerTaggerType").SPONSOR,c.sponsorData);d&&b("ReactComposerTaggerActions").setTaggerDataWithoutLogging(a,b("ReactComposerTaggerType").LOCATION,d);c.productTags&&b("ReactComposerTaggerActions").setTaggerDataWithoutLogging(a,b("ReactComposerTaggerType").PRODUCT,c.productTags);c.backdate&&b("ReactComposerTaggerActions").setTaggerDataWithoutLogging(a,b("ReactComposerTaggerType").BACKDATE,c.backdate);c.episodeData&&c.isShowPage&&b("ComposerVideoShowsActions").loadEpisodeData(a,c.episodeData);b("ReactComposerTaggerActions").setTaggerDataWithoutLogging(a,b("ReactComposerTaggerType").OG,null);b("ComposerVideoUploadActions").updateEmbeddable(a,c.embeddable);b("ComposerVideoUploadActions").updateIsFeaturedVideo(a,c.isFeaturedVideo?c.isFeaturedVideo:!1);b("ComposerVideoUploadActions").updateCopyrighted(a,c.isCopyrighted?c.isCopyrighted:!1);b("ComposerVideoUploadActions").updateCopyrightOwnershipCountries(a,c.ownershipCountries||[],!!c.areCountriesIncluded);b("ComposerVideoUploadActions").updateCopyrightAttributionID(a,c.attributionID);b("ComposerVideoUploadActions").updateCopyrightWhitelistedFBUsers(a,c.whitelistedFBUsers||[]);b("ComposerVideoUploadActions").updateCopyrightWhitelistedIGUserNames(a,c.whitelistedIGUserNames||[]);b("ComposerVideoUploadActions").updateCopyrightRuleID(a,c.ruleIDs&&c.ruleIDs.length?c.ruleIDs[0].toString():null);b("ComposerVideoUploadActions").updateCopyrightMonitoringType(a,c.monitoringType||b("VideoCopyrightUtils").DEFAULT_MONITORING_TYPE);b("ComposerVideoUploadActions").updateCopyrightReferenceCategory(a,c.selectedCategory);b("ComposerVideoUploadActions").updateInternalVideoSettings(a,c.isInternalVideo);b("ComposerVideoUploadActions").updateFTEOnly(a,c.isFTEOnly);b("ComposerVideoUploadActions").updatePermissions(a,c.permissions);b("ComposerVideoUploadActions").updateExternalVideoID(a,c.externalVideoID);b("ComposerVideoUploadActions").updateCustomLabels(a,c.customLabels);b("ComposerVideoUploadActions").updateVideoDurationInSec(a,c.duration);b("ComposerVideoUploadActions").updateEnableThumbnailExperiment(a,c.enableThumbnailExperiment);b("SphericalDirectorAction").clearSphericalDirector();b("SphericalDirectorAction").updateEnableOmnistab(c.enableOmnistab);b("SphericalDirectorAction").updateFOV(c.fov);b("SphericalDirectorAction").updateCurrentViewport(c.initialPitch,c.initialHeading);b("SphericalDirectorAction").updateGuideEnabled(c.guideEnabled);b("SphericalDirectorAction").updateProjection(c.projection);b("SphericalDirectorAction").updateStereoMode(c.stereoMode);b("SphericalDirectorAction").updateHasSpatialAudio(c.hasSpatialAudio);d=[[0,c.initialPitch,c.initialHeading]].concat(c.guideKeyframes).map(function(a){return b("SphericalDirectorGuideKeyframeData").getFromLegacyParams(a)});b("SphericalDirectorAction").updateGuideKeyframes(h(d));b("ComposerVideoAdBreakStore").clearComposerData(a);c.existingAdBreaks&&b("ComposerVideoAdBreakActions").setExistingAdBreaks(a,c.existingAdBreaks);b("ComposerVideoAdBreakActions").updateAdBreaksStatus(a,c.adBreaksDisabled);b("ComposerVideoAdBreakActions").setAdBreaksExperimentEnabled(a,c.enableAdBreaksExperiment);b("ComposerVideoAdBreakActions").setAdBreaksExperimentRevenueLossThreshold(a,c.adBreaksExperimentRevenueLossThreshold);b("ComposerVideoAdBreakActions").setIsAdBreakAutoAdjustmentEnabled(a,c.isAdBreakAutoAdjustmentEnabled);b("ComposerVideoAdBreakActions").setIsAdBreakAutoInsertionEnabled(a,c.isAdBreakAutoInsertionEnabled)},getDetailsFromStore:function(a){__p&&__p();var c=b("ComposerVideoUploadStore").getTitle(a),d=b("ComposerVideoUploadStore").getExternalVideoID(a),e=b("ComposerVideoUploadStore").getCustomLabels(a),f=b("ComposerVideoUploadStore").getEnableThumbnailExperiment(a),g=b("ComposerVideoUploadStore").getFeedType(a),h=b("ComposerVideoUploadStore").getCallToAction(a),i=b("ComposerVideoUploadStore").getCategory(a),j=b("ComposerVideoUploadStore").getContentTags(a),k=b("ComposerVideoUploadStore").getThumbnail(a),l=b("ComposerVideoUploadStore").getDescription(a),m=b("ReactComposerTaggerStore").getTaggerData(a,b("ReactComposerTaggerType").PEOPLE)||[],n=b("ReactComposerTaggerStore").getTaggerData(a,b("ReactComposerTaggerType").LOCATION)||{};n=n?n.place:{};var o=b("ReactComposerTaggerStore").getTaggerData(a,b("ReactComposerTaggerType").BACKDATE);m=m.map(function(a){return a.getUniqueID()});var p=b("ReactComposerTaggerStore").getTaggerData(a,b("ReactComposerTaggerType").ACTIVITY),q=b("ReactComposerTaggerStore").getTaggerData(a,b("ReactComposerTaggerType").TARGETING),r=b("ReactComposerTaggerStore").getTaggerData(a,b("ReactComposerTaggerType").SPONSOR)||{},s={directShareStatus:r.directShareStatus,sponsorRelationship:r.sponsorRelationship,sponsors:[]};(r.sponsors||[]).map(function(a){s.sponsors.push(a.getUniqueID())});r=b("ReactComposerTaggerStore").getTaggerData(a,b("ReactComposerTaggerType").PRODUCT)||[];r=r.map(function(a){return a.getUniqueID()});var t=b("ComposerVideoUploadStore").getCaptions(a),u=b("ComposerVideoUploadStore").getLiveCaptions(a),v=b("ComposerVideoUploadStore").getExpirationTime(a),w=b("ComposerVideoUploadStore").getExpirationType(a),x=b("ComposerVideoUploadStore").getScheduledPublishTime(a),y=b("ComposerVideoUploadStore").getPublish(a),z=b("ComposerVideoUploadStore").getSpherical(a),A=b("SphericalDirectorStore").getPostData()||{},B=A.initialHeading,C=A.initialPitch,D=A.fov,E=A.guide_enabled,F=A.guide_keyframes;A=A.enable_omnistab;var G=b("ComposerVideoUploadStore").getExpire(a),H=b("ComposerVideoUploadStore").getEmbeddable(a),I=b("ComposerVideoUploadStore").getExcludeNewsfeed(a),J=b("ComposerVideoUploadStore").getIsSecretVideo(a),K=b("ComposerVideoUploadStore").getBlockSocialActions(a),L=b("ComposerVideoUploadStore").getCopyrighted(a),M=b("ComposerVideoUploadStore").getCopyrightMonitoringType(a),N=b("ComposerVideoUploadStore").getCopyrightRuleID(a),O=b("ComposerVideoUploadStore").getCopyrightOwnershipCountries(a),P=b("ComposerVideoUploadStore").getAreCopyrightCountriesIncluded(a),Q=b("ComposerVideoUploadStore").getCopyrightWhitelistedFBUsers(a),R=b("ComposerVideoUploadStore").getCopyrightWhitelistedIGUserNames(a),S=b("ComposerVideoUploadStore").getCopyrightAttributionID(a),T=b("ComposerVideoUploadStore").getCopyrightReferenceCategory(a),U=b("ComposerVideoUploadStore").getInternalSetting(a),V=b("ComposerVideoUploadStore").getFteOnly(a),W=b("ComposerVideoUploadStore").getPermissions(a),X=b("ComposerVideoUploadStore").getEpisodeData(a),Y=b("ComposerVideoUploadStore").getSquareThumbnailDimensions(a),Z=b("ComposerVideoAdBreakStore").getPostData(a)||{},$=Z.ad_breaks,aa=Z.ad_breaks_experiment_revenue_loss_threshold,ba=Z.enable_ad_breaks_experiment,ca=Z.should_auto_adjust_manual_ad_breaks;Z=Z.should_auto_insert_ad_breaks;var da=b("PagesSettingsInstreamAdsBlockListStore").getComposerBlockListIdsToApply();a=b("ReactComposerTaggerStore").getTaggerData(a,b("ReactComposerTaggerType").FUNDRAISER);a=(a=a)!=null?a.charityID:a;return{adBreaks:$,adBreaksBlockListsToApply:da,title:c,externalVideoID:d,callToAction:h,captions:t,customLabels:e,enableAdBreaksExperiment:ba,enableThumbnailExperiment:f,adBreaksExperimentRevenueLossThreshold:aa,isAdBreakAutoAdjustmentEnabled:ca,isAdBreakAutoInsertionEnabled:Z,liveCaptions:u,category:i,contentTags:j,isCopyrighted:L,copyrightMonitoringType:M,copyrightRuleID:N,copyrightAttributionID:S,copyrightOwnershipCountries:O,copyrightWhitelistedFBUsers:Q,copyrightWhitelistedIGUserNames:R,areCopyrightCountriesIncluded:P,thumbnail:k,description:l,guideEnabled:E,guideKeyframes:F,backdate:o,feedType:g,fov:D,initialHeading:B,initialPitch:C,isSpherical:z,locationEntry:n,expirationTime:v,expirationType:w,scheduledPublishTime:x,selectedCategory:T,sponsorData:s,tags:m,productTags:r,activity:p,targeting:q,publish:y,expire:G,embeddable:H,noStory:I,isSecret:J,blockSocialActions:K,isInternalVideo:U,isFTEOnly:V,permissions:W,enableOmnistab:A,episodeData:X,squareThumbnailDimensions:Y,charityID:a}},logSphericalComposerDataIfNeeded:function(a,c){c===void 0&&(c=!1);a=k.getDetailsFromStore(a);var d=a.isSpherical;a=a.guideKeyframes;if(d){d=c?"upload":"save_edits";c=a.length>0;b("VideoUploadSphericalLogger").setUserAction(d).setFinalGuideEnabled(c).setFinalNumGuidePoints(a.length).log()}},logShowsVideoData:function(a,c,d,e){var f=b("ComposerVideoUploadStore").getEpisodeData(a),g=JSON.stringify(this.calculateSquareThumbnailDimensions(b("ComposerVideoUploadStore").getSquareThumbnailDimensions(a)));if(f){a=f.isEpisode&&d==="upload"?b("ComposerVideoUploadStore").getShareToParentPageOptionSelected(a):!1;new(b("ShowsVideoDataTypedLogger"))().setVideoID(c).setSource(d).setComposerDialogVersion("V1").setIsEpisode(f.isEpisode).setSeasonID(f.seasonID).setPlaylistIds(f.playlistIDs).setSquareThumbnailDimensions(g).setAutoCrosspostToParent(a).setPageID(e).log()}},createFormData:function(a,c,d,e,f,h,i,j,k,l,m,n,o){__p&&__p();var p=a.thumbnail,q=new FormData();q.append("edit_flow","dialog");var r=b("flattenPHPQueryData")({ad_breaks:a.adBreaks});Object.keys(r).forEach(function(a){q.append(a,r[a])});a.adBreaksBlockListsToApply!==null&&(q.append("has_ad_breaks_block_lists","true"),q.append("ad_breaks_block_lists",a.adBreaksBlockListsToApply));q.append("content_category",a.category);q.append("content_tags",this.getContentTagEntryIDs(a.contentTags));q.append("free_form_tags",this.getFreeFormContentTags(a.contentTags));q.append("description",a.description);q.append("tags",a.tags);q.append("title",a.title);q.append("external_video_id",a.externalVideoID);q.append("custom_labels",a.customLabels);q.append("enable_ad_breaks_experiment",a.enableAdBreaksExperiment);q.append("ad_breaks_experiment_revenue_loss_threshold",a.adBreaksExperimentRevenueLossThreshold);q.append("should_auto_adjust_manual_ad_breaks",a.isAdBreakAutoAdjustmentEnabled);q.append("should_auto_insert_ad_breaks",a.isAdBreakAutoInsertionEnabled);q.append("enable_thumbnail_experiment",a.enableThumbnailExperiment);q.append("feed_type",a.feedType);var s=a.locationEntry?a.locationEntry.getUniqueID():null,t=a.locationEntry&&!a.locationEntry.getUniqueID()?a.locationEntry.getTitle():null;s?q.append("place_id",s):t&&q.append("place_name",t);a.sponsorData&&a.sponsorData.sponsors&&(q.append("sponsor_tags",a.sponsorData.sponsors),q.append("direct_share_status",a.sponsorData.directShareStatus),q.append("sponsor_relationship",a.sponsorData.sponsorRelationship));a.productTags&&q.append("product_tags",a.productTags);a.backdate.year&&q.append("backtime_year",a.backdate.year);a.backdate.month&&q.append("backtime_month",a.backdate.month);a.backdate.day&&q.append("backtime_day",a.backdate.day);a.backdate.hour&&q.append("backtime_hour",a.backdate.hour);a.backdate.minute&&q.append("backtime_minute",a.backdate.minute);a.expire&&q.append("expire",a.expire);a.publish&&q.append("publish",a.publish);s=d.scheduledPublishTime;t=a.scheduledPublishTime;if(t!==s){s=this._isTwoTimesAlmostTheSame(s,t);s||q.append("scheduled_publish_time",String(t/1e3))}s=d.expirationTime;t=d.expirationType;d=a.expirationTime;var u=a.expirationType;this._isTwoTimesAlmostTheSame(s,d);if(s!==d){s=this._isTwoTimesAlmostTheSame(s,d);s||q.append("expiration_time",String(d/1e3))}t!==u&&q.append("expiration_type",u);s=a.embeddable;h!=s&&(q.append("has_embeddable","true"),q.append("embeddable",s));d=a.permissions;if(d&&d.length===1){t=d[0];u=t.allow;l!=u&&(q.append("has_shared_with_business","true"),q.append("shared_with_business",u))}if(n&&d&&d.length>0){var v=b("flattenPHPQueryData")({crossposting_config:d});Object.keys(v).forEach(function(a){q.append(a,v[a])})}var w=a.captions.concat(a.liveCaptions),x=[];h=null;w&&w.forEach(function(a,c){if(a instanceof b("VideoCaptionFile")){c=a.getIsDefault()?"captions_default":a.getIsAutoGenerated()?"captions_auto"+c:"captions_file"+c;q.append(c,a.getFile())}a.getIsDefault()&&(h=a.getLocale())});h&&q.append("default_captions_locale",h);f&&f.forEach(function(a){w.indexOf(a)==-1&&x.push(a.getLocale())});x.forEach(function(a,b){q.append("remove_caption["+b+"]",a)});if(a.isSpherical){q.append("spherical",a.isSpherical);q.append("initial_heading",a.initialHeading);q.append("initial_pitch",a.initialPitch);q.append("fov",a.fov);q.append("guide_enabled",!!a.guideEnabled);var y=b("flattenPHPQueryData")({guide_keyframes:a.guideKeyframes});Object.keys(y).forEach(function(a){q.append(a,y[a])});q.append("enable_omnistab",a.enableOmnistab)}a.episodeData&&q.append("episode_data",JSON.stringify(a.episodeData));a.squareThumbnailDimensions&&q.append("square_thumb_dimensions",JSON.stringify(this.calculateSquareThumbnailDimensions(a.squareThumbnailDimensions)));j&&q.append("source",j);q.append("copyrighted",a.isCopyrighted);a.copyrightMonitoringType&&q.append("monitoring_type",a.copyrightMonitoringType);a.selectedCategory&&q.append("video_copyright_content_category",a.selectedCategory);i!=a.isFTEOnly&&(q.append("has_fte_only","true"),q.append("fte_only",a.isFTEOnly));s=c.multilingual_specified_lang;s&&q.append("multilingual_specified_lang",s);t=c.multilingual_statuses;t&&t.forEach(function(a,b){q.append("multilingual_statuses["+b+"]",a)});l=c.multilingual_status_langs;l&&l.forEach(function(a,b){q.append("multilingual_status_langs["+b+"]",a)});u=b("Promise").resolve(null);if(k){n=e.indexOf(p);n!=-1&&q.append("preferred_thumbnail_index",n+1);p instanceof b("FileVideoThumbnail")&&(u=p.getData(),q.append("preferred_thumbnail_index",e.length+1))}d=a.spokenLocale;d||(d=b("VideoComposerStores").getCaptionsStore(g).getSpokenLocale());d&&d!==b("VideoComposerDialogCaptionEditorConstants").INITIAL_SPOKEN_LOCALE&&q.append("spoken_locale",d);q.append("autopublish_captions",String(b("VideoComposerStores").getCaptionsStore(g).getShouldAutopublishCaptions()));b("promiseDone")(u.then(function(b){b&&q.append("custom_thumbnail",b);b=m&&m(a);b?b.done(function(){return o(q)},function(a){}):o(q)}))},getContentCategory:function(a){var c=Object.keys(b("VideoContentCategoryType"));for(var d=0;dc&&b0?a.permissions[0].allow:!1,e={areCopyrightCountriesIncluded:a.areCopyrightCountriesIncluded,composertags_with:void 0,content_category:a.category,content_tags:b("ComposerVideoPostUtils").getContentTagEntryIDs(a.contentTags||[]),copyrighted:a.copyrighted,copyrightAttributionID:a.copyrightAttributionID,copyrightMonitoringType:a.copyrightMonitoringType,copyrightRuleID:a.copyrightRuleID,copyrightWhitelistedFBUsers:a.copyrightWhitelistedFBUsers,copyrightWhitelistedIGUserNames:a.copyrightWhitelistedIGUserNames,copyrightOwnershipCountries:a.copyrightOwnershipCountries,copyrightExcludedSegments:a.copyrightExcludedSegments,isReferenceFileDisabled:a.isReferenceFileDisabled,video_title:a.title,feed_type:a.feedType,free_form_tags:b("ComposerVideoPostUtils").getFreeFormContentTags(a.contentTags||[]),xhpc_message:a.description,thumbnail_type:void 0,user_uploaded_custom_thumbnail_timestamp:void 0,user_scrubbed_thumbnail_timestamp:void 0,thumb:void 0,disturbing:a.disturbing,embeddable:a.embeddable,no_story:a.excludeNewsfeed,secret:a.isSecretVideo,social_actions:!a.blockSocialActions,spherical:a.spherical,internal_video:a.internalSetting,fte_only:a.fteOnly,captions:a.captions,autopublish_captions:a.autopublish_captions,monitoring_type:a.copyrightMonitoringType,shared_with_business:d,crossposting_config:a.permissions,external_video_id:a.externalVideoID,custom_labels:a.customLabels,enable_thumbnail_experiment:a.enableThumbnailExperiment,sponsor_relationship:a.sponsorRelationship,episode_data_json:void 0,direct_share_status:a.sharedToSponsorStatus,square_custom_thumbnail_dimensions:void 0,videoDurationInSec:a.videoDurationInSec,selectedCategory:a.selectedCategory,fundraiser_for_story_charity_id:void 0,share_to_parent_page_option_selected:a.shareToParentPageOptionSelected,share_to_parent_page_text:a.shareToParentPageText,gameID:a.gameID,numProducts:a.numProducts};d=b("ComposerVideoPostUtils").calculateSquareThumbnailDimensions(a.squareThumbnailDimensions);d?e.square_custom_thumbnail_dimensions=JSON.stringify(d):delete e.square_custom_thumbnail_dimensions;a.gameID?e.gameID=a.gameID:delete e.gameID;a.numProducts?e.numProducts=a.numProducts:delete e.numProducts;a.episodeData?e.episode_data_json=JSON.stringify(a.episodeData):delete e.episode_data_json;a.fundraiserForStoryCharityID?e.fundraiser_for_story_charity_id=a.fundraiserForStoryCharityID:delete e.fundraiser_for_story_charity_id;c.length>0?e.composertags_with=c:delete e.composertags_with;if(a.thumbnail){a.thumbnail instanceof b("FileVideoThumbnail")?e.thumbnail_type="custom":a.scrubbedThumbnail!==null&&a.scrubbedThumbnail===a.thumbnail?(e.thumbnail_type="scrubber_selected",e.user_scrubbed_thumbnail_timestamp=a.thumbnail.getTime()):a.isThumbnailSelectedByUser?(e.thumbnail_type="generated_selected",e.user_uploaded_custom_thumbnail_timestamp=a.thumbnail.getTime()):e.thumbnail_type="generated_default";return a.thumbnail.getData().then(function(a){e.thumb=a;return e})}else return b("Promise").resolve(e)};return c}(b("ReactComposerStoreBase"));e.exports=new a()}),null); __d("PlayerBasedVideoThumbnail",["DOM","VideoThumbnail","canvasToBlob"],(function(a,b,c,d,e,f){__p&&__p();a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(c,d){__p&&__p();var e;e=a.call(this,null)||this;e.$PlayerBasedVideoThumbnail1=c;e.$PlayerBasedVideoThumbnail2=d;e.$PlayerBasedVideoThumbnail3=b("DOM").create("canvas");d=e.$PlayerBasedVideoThumbnail3.getContext("2d");e.$PlayerBasedVideoThumbnail3.width=c.videoWidth;e.$PlayerBasedVideoThumbnail3.height=c.videoHeight;d.drawImage(c,0,0,e.$PlayerBasedVideoThumbnail3.width,e.$PlayerBasedVideoThumbnail3.height);e.$PlayerBasedVideoThumbnail4=e.$PlayerBasedVideoThumbnail3.toDataURL("image/jpeg");return e}var d=c.prototype;d.getTime=function(){return this.$PlayerBasedVideoThumbnail2};d.getURL=function(){return this.$PlayerBasedVideoThumbnail4};d.getData=function(){return b("canvasToBlob")(this.$PlayerBasedVideoThumbnail3,"image/jpeg")};return c}(b("VideoThumbnail"));e.exports=a}),null); __d("VideoProducerDuration.react",["React"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){__p&&__p();var a=this.props,c=a.duration,d=a.className;a=a.showMilliseconds;if(c==null)return null;c=c/1e3;var e=Math.floor((c-Math.floor(c))*1e3);e=(""+e).padStart(3,"0");c=Math.floor(c);var f=(""+c%60).padStart(2,"0");c=Math.floor(c/60);var g=(""+c%60).padStart(2,"0");c=Math.floor(c/60);c=(""+c).padStart(2,"0");c=c+":"+g+":"+f+(a===!0?"."+e:"");return b("React").createElement("span",{className:d},c)};return c}(b("React").PureComponent);e.exports=a}),null); __d("ComposerVideoThumbnailScrubber.react",["ix","cx","fbt","Promise","DateConsts","Image.react","PlayerBasedVideoThumbnail","React","Style","UserAgent","VideoComponentSphericalVideoSpatialAudioController.react","VideoPlayer.react","VideoProducerDuration.react","VideoThumbnailUIActionsTypedLogger","XUIButton.react","XUIDialog.react","XUIDialogBody.react","XUIDialogFooter.react","XUIDialogTitle.react","XUIText.react","fbglyph"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();var j=1e3,k=900,l=15,m=10,n=48,o=45,p=45,q=80,r=15,s=8;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(b){__p&&__p();var c;c=a.call(this,b)||this;c.$8=function(a){a=parseInt(a.target.value,10);c.setState({scrubberValue:a});c.$9(a)};c.$11=function(){c.$4()};var d=new Set();b.scrubbedThumbnail&&d.add(b.scrubbedThumbnail);c.state={scrubberValue:0,maxScrubberValue:j,selectedFrames:d,savedFrame:b.scrubbedThumbnail,buffer:!1,videoDuration:0,vpc:null};return c}var d=c.prototype;d.componentDidUpdate=function(){this.state.buffer&&this.setState({buffer:!1})};d.shouldComponentUpdate=function(a,b){return a.thumbnails!==this.props.thumbnails||a.showThumbnailScrubberDialog!==this.props.showThumbnailScrubberDialog||b!=this.state};d.$1=function(a){__p&&__p();var c=this;a=a.sort(function(a,b){return a-b});var d=[],e=0;a.forEach(function(a){a=c.$2(a,n),a-e0)d[a]=f,f-=l,a--;return d};d.$2=function(a,c){if(this.refs.scrubber){var d=parseInt(b("Style").get(this.refs.scrubber,"width"),10)-s;return Math.floor(a/this.state.maxScrubberValue*d)+c}return c};d.$3=function(a){return this.state.videoDuration*a/this.state.maxScrubberValue};d.$4=function(){this.setState({scrubberValue:0}),this.props.closeDialog()};d.$5=function(){if(this.state.selectedFrames.length!==0&&this.state.vpc!=null){var a=this.state.vpc,c=a.getVideoNode();return b("Promise").resolve({thumbnails:[new(b("PlayerBasedVideoThumbnail"))(c,a.getCurrentTimePosition())]})}return null};d.$6=function(){return this.state.savedFrame?this.$1([this.state.savedFrame])[0]:0};d.$7=function(){return this.state.selectedFrames.size===1?Array.from(this.state.selectedFrames)[0]:0};d.$10=function(a){a&&(this.setState({scrubberValue:a}),this.$9(a))};d.$12=function(){var a=this.$5();this.props.onSelectedThumbnailsFromScrubber&&this.props.onSelectedThumbnailsFromScrubber(a);if(this.state.selectedFrames.size===1){a=this.$7();this.props.onScrubbedThumbnailSave&&this.props.onScrubbedThumbnailSave(a);this.setState({savedFrame:a})}new(b("VideoThumbnailUIActionsTypedLogger"))().setEvent("saved_scrubbed_thumbnail").setEditLocation("upload").setProfileID(this.props.pageID).log();this.$4()};d.$13=function(a){var b=this.state.selectedFrames;b.clear();b.add(a);this.setState({selectedFrames:b})};d.$9=function(a){var b=this.state.vpc;b&&b.seek(this.$3(a))};d.render=function(){var a=this;return!this.props.showThumbnailScrubberDialog?null:b("React").createElement(b("XUIDialog.react"),{shown:this.props.showThumbnailScrubberDialog,layerHideOnBlur:!1,onToggle:this.$11,width:k},b("React").createElement(b("XUIDialogTitle.react"),null,i._("Choose Thumbnail From Video")),b("React").createElement(b("XUIDialogBody.react"),null,b("React").createElement("div",null,b("React").createElement(b("VideoPlayer.react"),{autoplay:!1,height:450,playerOrigin:"intern",subOrigin:"not_specified_please_fix",ref:"video",videoData:this.props.videoData,startMuted:!0,forceHD:!0,disableClickPlayPause:!0,disableSphericalComponents:!0,onUpdateMetadata:function(b){a.setState({videoDuration:b.getPlaybackDuration(),vpc:b})}},b("React").createElement(b("VideoComponentSphericalVideoSpatialAudioController.react"),null)),b("React").createElement("div",{style:{paddingLeft:this.$2(this.state.scrubberValue,r)}},b("React").createElement(b("VideoProducerDuration.react"),{duration:this.$3(this.state.scrubberValue)*b("DateConsts").MS_PER_SEC})),this.$14(),b("React").createElement("input",{className:b("UserAgent").isBrowser("Firefox")?"_eab":"_eac",onChange:this.$8,min:0,max:this.state.maxScrubberValue,ref:"scrubber",type:"range",value:this.state.scrubberValue}),this.$15())),b("React").createElement(b("XUIDialogFooter.react"),null,b("React").createElement("div",null,this.state.savedFrame?b("React").createElement(b("XUIText.react"),{className:"_61l-"},i._("Your current thumbnail will be replaced if you save a new one.")):null,b("React").createElement(b("XUIButton.react"),{label:i._("Cancel"),onClick:function(){return a.$4()}}),b("React").createElement(b("XUIButton.react"),{use:"confirm",label:i._("Save Thumbnail"),onClick:function(){a.$13(a.state.scrubberValue),a.$12()}}))))};d.$15=function(){var a=this;if(!this.state.savedFrame)return null;var c=this.$6();c=b("React").createElement(b("Image.react"),{key:c,className:"_ead",onClick:function(){return a.$10(a.state.savedFrame)},style:{left:c},src:g("119370")});return b("React").createElement("div",{className:"_eae"},c)};d.$14=function(){var a=this.props.thumbnails;if(a.length===0)return b("React").createElement("div",{className:"_eag _eai"},"Loading...");a=a.slice(0,m);a=a.map(function(a,c){return b("React").createElement(b("Image.react"),{key:c,width:q,height:p,src:a.getURL()})});return b("React").createElement("div",{className:"_eai _eaj"},a)};return c}(b("React").Component);e.exports=a}),null);