if (self.CavalryLogger) { CavalryLogger.start_js(["rjevp"]); } __d("ReactComposerTypeaheadSearchSourceConfig",[],(function(a,b,c,d,e,f){e.exports={ACTIVITY:{action:{auxiliaryFields:{default_icon:"default_icon",icon:"icon",original_id:"original_id",prompt:"prompt"}},object:{auxiliaryFields:{icon:"icon",icon_src:"icon_src",original_id:"original_id",verified:"is_verified"}}},LOCATION:{include_likes:!1,include_subtext:!0,include_address:1,exact_match:!1,map_height:null,map_width:null,use_unicorn:!0,allow_places:!0,allow_cities:!0,render_map:!1,limit:15,use_searchable_entries:!0,caller_platform:"FB_COMPOSER_CHECKIN"}}}),null); __d("Asset3DBackgroundList",[],(function(a,b,c,d,e,f){"use strict";a=["default","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","twenty","twentyone","twentytwo","twentythree","twentyfour","twentyfive","twentysix","twentyseven","twentyeight","twentynine","thirty","thirtyone","thirtytwo","thirtythree","thirtyfour","thirtyfive","thirtysix"];e.exports=a}),null); __d("CampfireCommands",[],(function(a,b,c,d,e,f){a=Object.freeze({TOGGLE_LINK:"TOGGLE_LINK",SAVE_DRAFT:"SAVE_DRAFT"});e.exports=a}),null); __d("getCampfireKeyBinding",["CampfireCommands","KeyBindingUtil","getDefaultKeyBinding"],(function(a,b,c,d,e,f){"use strict";var g=b("KeyBindingUtil").hasCommandModifier;function a(a){if(a.keyCode===75&&g(a))return b("CampfireCommands").TOGGLE_LINK;return a.keyCode===83&&g(a)?b("CampfireCommands").SAVE_DRAFT:b("getDefaultKeyBinding")(a)}e.exports=a}),null); __d("FDSTabHeader.react",["cx","FDSTabGroup.react","React","makeFDSStandardComponent"],(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=this.props,c=a.onChange,d=a.tabs;a=a.value;return b("React").createElement("div",{className:"_68f2","data-testid":this.props["data-testid"]},b("React").createElement(b("FDSTabGroup.react"),{density:"dense",onChange:c,tabs:d,value:a}))};return c}(b("React").PureComponent);e.exports=b("makeFDSStandardComponent")("FDSTabHeader",a)}),null); __d("MentionsInput.react",["cx","invariant","AbstractMentionsTextEditor.react","Event","MentionsLayer.react","React","ReactDOM","createMentionEntityForContentState","gkx","joinClasses"],(function(a,b,c,d,e,f,g,h){__p&&__p();a=function(a){"use strict";__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&&(e.$2=setTimeout(function(){e.$4()},g.autoHighlightThresholdMs))},e.$5=function(){var a=e.props.editorState;e.$3(b("EditorState").create({currentContent:a.getCurrentContent(),decorator:a.getDecorator(),selection:a.getSelection()}))},a)||babelHelpers.assertThisInitialized(e)}var f=e.prototype;f.blur=function(){var a=this.refs.component;a&&typeof a.blur==="function"&&a.blur()};f.click=function(){var a=this.refs.component;a&&typeof a.click==="function"&&a.click()};f.focus=function(){var a=this.refs.component;a&&typeof a.focus==="function"&&a.focus()};f.$4=function(){if(!h){b("Bootloader").loadModules(["TextDelightInComposerMatcher"],function(a){h=a},"addTextDelightInputImpl");return}var a=h.matchLastWord(this.props.editorState,this.props.delightFunnelID,c);this.props.onChange&&this.props.onChange(a)};f.componentWillUnmount=function(){clearTimeout(this.$2)};f.render=function(){__p&&__p();var d;if(!b("TextDelightInComposerGating").isEnabled(c))return b("React").createElement(a,babelHelpers["extends"]({},this.props,{ref:"component"}));if(this.props.config&&this.props.config.actorConfig&&this.props.config.actorConfig.selectedActorID&&this.props.config.actorConfig.selectedActorID!==this.props.config.actorConfig.viewerAccountID)return b("React").createElement(a,babelHelpers["extends"]({},this.props,{ref:"component"}));var e=this.props.editorState,f=e.getDecorator();if(!b("TextDelightInComposerGating").isHighlightEnabled(c))return b("React").createElement(a,babelHelpers["extends"]({},this.props,{ref:"component"}));c==="comment"&&(f==null||((d=f)!=null?(d=d.__installedDecorators)!=null?d.textDelightsDecorator:d:d)!==!0)&&(e=b("EditorState").set(e,{decorator:new(b("TextDelightInputDecorator"))({strategy:b("getEntityMatcher")(function(a){return a.getType()==="DELIGHT"}),component:b("TextDelightSpan.react"),props:{triggerChange:this.$5}},f)}));return b("React").createElement(a,babelHelpers["extends"]({},this.props,{onChange:this.$3,editorState:e,handleKeyCommand:this.$1,ref:"component"}))};return e}(b("React").Component)};e.exports=a}),null); __d("ExternalInsightsSharingUtils",["InsightsSharingConstants","ReactComposerScrapedAttachmentStore","ReactComposerStatusUtils","URI","URLMatcher"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=function(a){return a.replace(/[\]\[\{\}\:\;\" ]/g,"_")},h={getYSeriesNames:function(a,b){var c=a.x_serie_name;return Object.keys(a).filter(function(d){return d!=="x_serie_name"&&d!==c&&(b||!a[d].intervalOf)})},findRelatedSeries:function(a,b){var c=h.getYSeriesNames(a,!0).filter(function(c){return a[c].intervalOf===b});return c},getEntIDFromURI:function(a){a=new(b("URI"))(a);var c=/datainsights\/(\d+)/g;c=c.exec(a.getPath());return c&&c.length>1?c[1]:""},getEntIDsFromURI:function(a){a=new(b("URI"))(a);var c=/intern\/datainsights(.*)/g;c=c.exec(a.getPath());if(!c||c.length<=1)return null;a=c[1].slice(1,-1).split("_");return a.filter(function(a){return!isNaN(a)})},updateDatainsightAttachment:function(a,c){__p&&__p();c=b("ReactComposerStatusUtils").validateUrl(b("URLMatcher").permissiveHostPathMatch(c)||"");a=b("ReactComposerScrapedAttachmentStore").getPermissiveMatch(a);if(!c||!a)return"";var d=h.getEntIDFromURI(c);if(!d)return"";c=h.getEntIDsFromURI(a);if(!c||!c.length)return"";if(c.findIndex(function(a){return a===d})===-1)return a.slice(0,-1)+"_"+d+"/";else return""},sanitizeAnnotations:function(a){return a==null?null:a.map(function(a){return a.dependentVariableName!=null?babelHelpers["extends"]({},a,{dependentVariableName:g(a.dependentVariableName)}):a})},sanitizeChartData:function(a){var b=JSON.stringify(a);Object.keys(a.schema).forEach(function(a){if(a==="x_serie_name")return;var c=JSON.stringify(a);a=JSON.stringify(g(a));b=b.split(c).join(a)});return JSON.parse(b)},shouldShowInteractive:function(a){if(a==null?void 0:a.enforce_photo)return!1;if(a.chart_type!=b("InsightsSharingConstants").BAR_CHART&&a.chart_type!=b("InsightsSharingConstants").LINE_CHART&&a.chart_type!=b("InsightsSharingConstants").TABLE)return!1;if(a.chart_data.data.length==0)return!1;return a.chart_type!=b("InsightsSharingConstants").TABLE&&a.chart_data.data.filter(function(b){return b&&b[a.x_serie_name]&&Object.keys(b).length>1}).length==0?!1:!0},applySchemaOverrides:function(a,b){__p&&__p();var c=JSON.parse(JSON.stringify(a));Object.keys(b).forEach(function(a){__p&&__p();b[a].stroke&&c.schema[a]&&(c.schema[a].dataStyles=babelHelpers["extends"]({},c.schema[a].dataStyles,{stroke:b[a].stroke}));b[a].isDisabled&&(delete c.schema[a],c.labels=c.labels.filter(function(b){return b.key!=a}),c.data.forEach(function(b){return delete b[a]}));c.data=c.data.filter(function(a){return!(Object.keys(a).length===1&&Object.keys(a)[0]===c.schema.x_serie_name)});if(b[a].title){var d=b[a].title;c.labels=c.labels.map(function(b){return b.key===a?babelHelpers["extends"]({},b,{label:d}):b})}});return c}};e.exports=h}),null); __d("ReactComposerWorkContentFileUploadActionType",["keyMirrorRecursive"],(function(a,b,c,d,e,f){e.exports=b("keyMirrorRecursive")({FILE_ENQUEUED:null,FILE_UPDATE:null,FILE_UPLOAD_SUCCESS:null,FILE_UPLOAD_REMOVE:null,FILE_PREFILL_DATA:null},"ReactComposerWorkContentFileUploadActionType")}),null); __d("ReactComposerWorkContentMultiAttachmentActionType",["keyMirrorRecursive"],(function(a,b,c,d,e,f){e.exports=b("keyMirrorRecursive")({ATTACHMENTS_REMOVED_ALL:null},"ReactComposerWorkContentMultiAttachmentActionType")}),null); __d("WorkContentShareAttachment",[],(function(a,b,c,d,e,f){e.exports=Object.freeze({APP_ATTACHMENT:"app_attachment",FILE_ATTACHMENT:"file_attachment"})}),null); __d("ReactComposerWorkContentFileUploadStore",["ReactComposerAttachmentActions","ReactComposerAttachmentActionType","ReactComposerAttachmentType","ReactComposerLoggingName","ReactComposerStoreBase","ReactComposerTaggerActions","ReactComposerTaggerType","ReactComposerWorkContentFileUploadActionType","ReactComposerWorkContentMultiAttachmentActionType","WorkContentShareAttachment","immutable"],(function(a,b,c,d,e,f){__p&&__p();a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c;c=a.call(this,function(){return{uploads:b("immutable").OrderedMap()}},function(a){__p&&__p();switch(a.type){case b("ReactComposerWorkContentFileUploadActionType").FILE_ENQUEUED:d.$ReactComposerWorkContentFileUploadStore1(a);break;case b("ReactComposerWorkContentFileUploadActionType").FILE_UPDATE:d.$ReactComposerWorkContentFileUploadStore2(a);break;case b("ReactComposerWorkContentFileUploadActionType").FILE_UPLOAD_SUCCESS:d.$ReactComposerWorkContentFileUploadStore3(a);break;case b("ReactComposerWorkContentFileUploadActionType").FILE_UPLOAD_REMOVE:d.$ReactComposerWorkContentFileUploadStore4(a);break;case b("ReactComposerWorkContentMultiAttachmentActionType").ATTACHMENTS_REMOVED_ALL:d.$ReactComposerWorkContentFileUploadStore5(a);break;case b("ReactComposerWorkContentFileUploadActionType").FILE_PREFILL_DATA:d.$ReactComposerWorkContentFileUploadStore6(a);break;case b("ReactComposerAttachmentActionType").SELECT_ATTACHMENT:d.$ReactComposerWorkContentFileUploadStore7(a);break}})||this;var d=babelHelpers.assertThisInitialized(c);return c}var d=c.prototype;d.$ReactComposerWorkContentFileUploadStore6=function(a){a=this.validateAction(a,["composerID","attachmentID","fileData","fileConfig"]);var c=a[0],d=a[1],e=a[2];a=a[3];var f=this.getComposerData(c);if(f.uploads.has(d))return;b("ReactComposerTaggerActions").setTaggerData(c,b("ReactComposerLoggingName").WORK_FILE,b("ReactComposerTaggerType").WORK_FILE,{isWorkFileUpload:!0});f.uploads=f.uploads.set(d,{attachmentType:b("WorkContentShareAttachment").FILE_ATTACHMENT,attachmentID:d,progress:100,fileID:a.file_id,data:e});this.emitChange(c)};d.$ReactComposerWorkContentFileUploadStore1=function(a){a=this.validateAction(a,["composerID","attachmentID","fileUpload"]);var c=a[0],d=a[1];a=a[2];b("ReactComposerAttachmentActions").selectAttachment(c,b("ReactComposerAttachmentType").STATUS,!0);var e=this.getComposerData(c);if(e.uploads.has(d))return;e.uploads=e.uploads.set(d,{attachmentType:b("WorkContentShareAttachment").FILE_ATTACHMENT,attachmentID:d,progress:0,name:a.name});this.emitChange(c)};d.$ReactComposerWorkContentFileUploadStore2=function(a){__p&&__p();a=this.validateAction(a,["composerID","attachmentID","progress"]);var b=a[0],c=a[1];a=a[2];var d=this.getComposerData(b);if(!d.uploads.has(c))return;var e=d.uploads.get(c);e.progress=a;d.uploads=d.uploads.set(c,e);this.emitChange(b)};d.$ReactComposerWorkContentFileUploadStore3=function(a){__p&&__p();a=this.validateAction(a,["composerID","attachmentID","handle","data"]);var b=a[0],c=a[1],d=a[2];a=a[3];var e=this.getComposerData(b);if(!e.uploads.has(c))return;var f=e.uploads.get(c);f.progress=100;e.uploads=e.uploads.set(c,{attachmentType:f.attachmentType,attachmentID:f.attachmentID,handleID:d,progress:100,data:a});this.emitChange(b)};d.$ReactComposerWorkContentFileUploadStore4=function(a){a=this.validateAction(a,["composerID","attachmentID"]);var c=a[0];a=a[1];var d=this.getComposerData(c);d.uploads=d.uploads["delete"](a);d.uploads.isEmpty()&&b("ReactComposerTaggerActions").setTaggerData(c,b("ReactComposerLoggingName").WORK_FILE,b("ReactComposerTaggerType").WORK_FILE,{isWorkFileUpload:null});this.emitChange(c)};d.$ReactComposerWorkContentFileUploadStore5=function(a){a=a.composerID;var c=this.getComposerData(a);c.uploads=c.uploads.clear();b("ReactComposerTaggerActions").setTaggerData(a,b("ReactComposerLoggingName").WORK_FILE,b("ReactComposerTaggerType").WORK_FILE,{isWorkFileUpload:null});this.emitChange(a)};d.$ReactComposerWorkContentFileUploadStore7=function(a){var b=this.validateAction(a,["id","currentAttachmentID"]),c=b[0];b=b[1];if(c===b)return;this.$ReactComposerWorkContentFileUploadStore5(a)};d.getAllUploads=function(a){a=this.getComposerData(a);return a.uploads.toList()};d.getCompletedUploads=function(a){a=this.getComposerData(a);return a.uploads.filter(function(a){if(a.data)return a}).toList()};d.isLoading=function(a){a=this.getAllUploads(a).filter(function(a){if(a.data==null)return a});return!a.isEmpty()};d.isEmpty=function(a){return this.getAllUploads(a).isEmpty()};return c}(b("ReactComposerStoreBase"));e.exports=new a()}),null); __d("ContentMultiAttachmentUtils",["fbt","CurrentUser","ExceptionDialog","ReactComposerWorkContentAppAttachmentStore","ReactComposerWorkContentFileUploadStore","WebFunnelLogger"],(function(a,b,c,d,e,f,g){__p&&__p();var h=6,i=1024;a={fileAccessPromptFunnelLogger:function(a,c){c=new(b("WebFunnelLogger"))("WorkFileAccessPromptFunnelDefinition").setSessionKey(b("CurrentUser").getID()).setAction(a).addActionPayload("app_type",c.source).addActionPayload("attachment_type",c.type).addActionPayload("attachment_id",c.id).addActionPayload("privacy_status",c.privacy_status);switch(a){case"SHOW_ACCESS_PROMPT":c.markStart();break;case"REMOVE_ATTACHMENT":c.markEnd();break}c.log()},getNewID:function(){return(i++).toString()},isPostButtonDisabled:function(a){return b("ReactComposerWorkContentAppAttachmentStore").isScraping(a)||b("ReactComposerWorkContentFileUploadStore").isLoading(a)},getMaxAllowedAttachments:function(){return h},getAttachmentCount:function(a){return b("ReactComposerWorkContentFileUploadStore").getAllUploads(a).size+b("ReactComposerWorkContentAppAttachmentStore").getAttachments(a).size},getMultiAttachmentRemainingQuota:function(a){return h-this.getAttachmentCount(a)},showMaxFilesExceptionDialog:function(){b("ExceptionDialog").show(g._("Your file could not be attached"),g._({"*":"You can attach a maximum of {number} files","_1":"You can attach a maximum of 1 file"},[g._plural(h,"number")]))}};e.exports=a}),null); __d("ReactComposerScrapedAttachmentActions",["ReactComposerAttachmentActionType","ReactComposerDispatcher","ReactComposerScrapedAttachmentActionType","ReactComposerScrapedAttachmentStore"],(function(a,b,c,d,e,f){__p&&__p();b("ReactComposerScrapedAttachmentStore");a=function(){"use strict";__p&&__p();function a(){}var c=a.prototype;c.enabled=function(a,c){a={composerID:a,type:b("ReactComposerScrapedAttachmentActionType").ATTACHMENT_SCRAPE_ENABLED,enabled:c};b("ReactComposerDispatcher").dispatch(a)};c.setScrapedAttachment=function(a,c,d,e,f,g,h){a={composerID:a,type:b("ReactComposerScrapedAttachmentActionType").ATTACHMENT_SCRAPED,markup:c,attachmentConfig:d,sourceLoggingName:e,postConfirmationDialog:f,hasDisputedWarning:g,breakingNewsConfig:h};b("ReactComposerDispatcher").dispatch(a)};c.clearScrapedAttachment=function(a,c){a={composerID:a,type:b("ReactComposerScrapedAttachmentActionType").ATTACHMENT_SCRAPE_CLEARED,sourceLoggingName:c};b("ReactComposerDispatcher").dispatch(a)};c.clearSpinner=function(a){a={composerID:a,type:b("ReactComposerScrapedAttachmentActionType").ATTACHMENT_CLEAR_SPINNER};b("ReactComposerDispatcher").dispatch(a)};c.setScrapedAttachmentWithoutLogging=function(a,c,d,e,f){a={composerID:a,type:b("ReactComposerScrapedAttachmentActionType").ATTACHMENT_SCRAPED,markup:c,attachmentConfig:d,suppressWaterfallLogging:!0,postConfirmationDialog:e,hasDisputedWarning:f};b("ReactComposerDispatcher").dispatch(a)};c.setPermissiveMatch=function(a,c){a={composerID:a,type:b("ReactComposerScrapedAttachmentActionType").ATTACHMENT_PERMISSIVE_MATCH_SETTED,permissiveMatch:c};b("ReactComposerDispatcher").dispatch(a)};c.scrapeAttachment=function(a,c,d,e,f,g,h){h===void 0&&(h=!1);a={composerID:a,type:b("ReactComposerScrapedAttachmentActionType").ATTACHMENT_SCRAPE_INTENDED,targetID:c,value:d,entryPoint:e,actorID:f,sourceLoggingName:g,isFilePicker:h};b("ReactComposerDispatcher").dispatch(a)};c.setShareAttachment=function(a,c,d,e,f,g){a={composerID:a,type:b("ReactComposerScrapedAttachmentActionType").ATTACHMENT_SHARE_SELECTED,targetID:c,actorID:d,shareType:e,shareParams:f,isFbPhotoShare:g};b("ReactComposerDispatcher").dispatch(a)};c.uploadImagesForCarousel=function(a){a={composerID:a.composerID,type:b("ReactComposerScrapedAttachmentActionType").ATTACHMENT_CAROUSEL_UPLOAD,targetID:a.targetID,scrapeUrl:a.scrapeUrl,carouselParams:a.carouselParams,entryPoint:a.entryPoint,actorID:a.actorID};b("ReactComposerDispatcher").dispatch(a)};c.linkTitleEdited=function(a,c,d){a={composerID:a,type:b("ReactComposerScrapedAttachmentActionType").ATTACHMENT_TITLE_EDITED,index:c,value:d};b("ReactComposerDispatcher").dispatch(a)};c.linkDescriptionEdited=function(a,c,d){a={composerID:a,type:b("ReactComposerScrapedAttachmentActionType").ATTACHMENT_DESCRIPTION_EDITED,index:c,value:d};b("ReactComposerDispatcher").dispatch(a)};c.setNoImagePreviewEdit=function(a,c){a={composerID:a,type:b("ReactComposerScrapedAttachmentActionType").ATTACHMENT_IMAGE_DESELECTED,index:c};b("ReactComposerDispatcher").dispatch(a)};c.setBreakingConfig=function(a,c){a={composerID:a,type:b("ReactComposerScrapedAttachmentActionType").ATTACHMENT_BREAKING_CONFIG_SET,breakingNewsConfig:c};b("ReactComposerDispatcher").dispatch(a)};c.setIsContentMultiShareAttachment=function(a,c){a={composerID:a,type:b("ReactComposerAttachmentActionType").SET_CONTENT_MULTI_SHARE,isContentMultiShareAttachment:c};b("ReactComposerDispatcher").dispatch(a)};return a}();e.exports=new a()}),null); __d("ReactComposerWorkContentAppAttachmentActionType",["keyMirrorRecursive"],(function(a,b,c,d,e,f){e.exports=b("keyMirrorRecursive")({FILE_SCRAPED:null,FILE_ADDED:null,FILE_REMOVED:null,FILE_REMOVED_ALL:null,FILE_PREFILL:null,FILES_REFRESH:null},"ReactComposerWorkContentAppAttachmentActionType")}),null); __d("ReactComposerWorkContentAppAttachmentStore",["ContentMultiAttachmentUtils","ReactComposerAttachmentActionType","ReactComposerScrapedAttachmentActions","ReactComposerScrapedAttachmentActionType","ReactComposerStoreBase","ReactComposerTaggerActions","ReactComposerTaggerType","ReactComposerWorkContentAppAttachmentActionType","ReactComposerWorkContentMultiAttachmentActionType","WorkContentShareAttachment","immutable"],(function(a,b,c,d,e,f){__p&&__p();a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c;c=a.call(this,function(){return{uploads:b("immutable").OrderedMap(),notUploadedCounter:0,sourcesByURL:b("immutable").Map()}},function(a){__p&&__p();switch(a.type){case b("ReactComposerScrapedAttachmentActionType").ATTACHMENT_SCRAPE_INTENDED:d.$ReactComposerWorkContentAppAttachmentStore1(a);break;case b("ReactComposerWorkContentAppAttachmentActionType").FILE_SCRAPED:d.$ReactComposerWorkContentAppAttachmentStore2(a);break;case b("ReactComposerScrapedAttachmentActionType").ATTACHMENT_SCRAPE_CLEARED:case b("ReactComposerWorkContentMultiAttachmentActionType").ATTACHMENTS_REMOVED_ALL:d.$ReactComposerWorkContentAppAttachmentStore3(a);break;case b("ReactComposerAttachmentActionType").SELECT_ATTACHMENT:d.$ReactComposerWorkContentAppAttachmentStore4(a);break;case b("ReactComposerWorkContentAppAttachmentActionType").FILE_REMOVED:d.$ReactComposerWorkContentAppAttachmentStore5(a);break;case b("ReactComposerWorkContentAppAttachmentActionType").FILE_PREFILL:d.$ReactComposerWorkContentAppAttachmentStore6(a);break;case b("ReactComposerWorkContentAppAttachmentActionType").FILES_REFRESH:d.$ReactComposerWorkContentAppAttachmentStore7(a);break}})||this;var d=babelHelpers.assertThisInitialized(c);return c}var d=c.prototype;d.getAttachments=function(a){a=this.getComposerData(a);return a.uploads.toList()};d.getScrapedAttachments=function(a){a=this.getAttachments(a).filter(function(a){if(a.data)return a});return a};d.isScraping=function(a){a=this.getAttachments(a).filter(function(a){return a.scraping});return!a.isEmpty()};d.setNotUploadedCounter=function(a,b){a=this.getComposerData(a);a.notUploadedCounter=b};d.getNotUploadedCounter=function(a){a=this.getComposerData(a);return a.notUploadedCounter};d.isEmpty=function(a){return this.getComposerData(a).uploads.isEmpty()};d.isAttached=function(a,b){a=this.getComposerData(a);return a.uploads.has(b)};d.isCheckedURL=function(a,b,c){c=c?"filePicker":"other";a=this.getComposerData(a);return a.sourcesByURL.has(b)?a.sourcesByURL.get(b).has(c):!1};d.$ReactComposerWorkContentAppAttachmentStore1=function(a){__p&&__p();var c=this.validateAction(a,["composerID","value"]),d=c[0];c=c[1];var e=this.getComposerData(d);if(this.isCheckedURL(d,c,a.isFilePicker))return;if(b("ContentMultiAttachmentUtils").getMultiAttachmentRemainingQuota(d)<1||e.uploads.has(c))return;e.uploads=e.uploads.set(c,{attachmentType:b("WorkContentShareAttachment").APP_ATTACHMENT,attachmentID:b("ContentMultiAttachmentUtils").getNewID(),scraping:!0,contentURI:c});e.sourcesByURL=e.sourcesByURL.update(c,b("immutable").Set(),function(b){return b.add(a.isFilePicker?"filePicker":"other")});this.emitChange(d)};d.$ReactComposerWorkContentAppAttachmentStore6=function(a){var c=this.validateAction(a,["composerID","contentAttachmentConfig","contentAttachmentData"]),d=c[0],e=c[1];c=c[2];var f=this.getComposerData(d);f.sourcesByURL=f.sourcesByURL.update(c.contentURI,b("immutable").Set(),function(b){return b.add(a.isFilePicker?"filePicker":"other")});this.$ReactComposerWorkContentAppAttachmentStore8(d,b("ContentMultiAttachmentUtils").getNewID(),e,c);this.emitChange(d)};d.$ReactComposerWorkContentAppAttachmentStore2=function(a){var b=this.validateAction(a,["composerID","contentAttachmentConfig","contentAttachmentData"]),c=b[0],d=b[1];b=b[2];if(d===null||!this.isAttached(c,d.url))return;b?this.$ReactComposerWorkContentAppAttachmentStore8(c,this.getComposerData(c).uploads.get(d.url).attachmentID,d,b):this.$ReactComposerWorkContentAppAttachmentStore9(c,d.url,a.isFilePicker);this.emitChange(c)};d.$ReactComposerWorkContentAppAttachmentStore9=function(a,b,c){var d=this.getComposerData(a);this.$ReactComposerWorkContentAppAttachmentStore10(a,b);d.sourcesByURL=d.sourcesByURL.update(b,function(a){return a.add(c?"filePicker":"other")})};d.$ReactComposerWorkContentAppAttachmentStore10=function(a,c){var d=this.getComposerData(a);d.uploads=d.uploads["delete"](c);d.notUploadedCounter=0;d.sourcesByURL=d.sourcesByURL.update(c,function(a){return a.remove("filePicker")});this.isEmpty(a)&&(b("ReactComposerScrapedAttachmentActions").clearScrapedAttachment(a),b("ReactComposerScrapedAttachmentActions").clearSpinner(a),b("ReactComposerTaggerActions").setTaggerDataWithoutLogging(a,b("ReactComposerTaggerType").APP_INTEGRATION_BOX,{isAppAttachmentData:null}));this.emitChange(a)};d.$ReactComposerWorkContentAppAttachmentStore5=function(a){a=this.validateAction(a,["composerID","contentURI"]);var b=a[0];a=a[1];this.$ReactComposerWorkContentAppAttachmentStore10(b,a)};d.$ReactComposerWorkContentAppAttachmentStore3=function(a){a=a.composerID;var c=this.getComposerData(a);c.uploads=c.uploads.clear();c.notUploadedCounter=0;c.sourcesByURL=c.sourcesByURL.map(function(a){return a.remove("filePicker")});b("ReactComposerTaggerActions").setTaggerDataWithoutLogging(a,b("ReactComposerTaggerType").APP_INTEGRATION_BOX,{isAppAttachmentData:null});this.emitChange(a)};d.$ReactComposerWorkContentAppAttachmentStore4=function(a){var b=this.validateAction(a,["id","currentAttachmentID"]),c=b[0];b=b[1];if(c===b)return;this.$ReactComposerWorkContentAppAttachmentStore3(a)};d.$ReactComposerWorkContentAppAttachmentStore8=function(a,c,d,e){var f=this.getComposerData(a),g=d.url||e.contentURI;if(g==null)return;var h={attachmentType:b("WorkContentShareAttachment").APP_ATTACHMENT,attachmentID:c,data:e,attachmentConfig:d,scraping:!1,contentURI:g};f.uploads=f.uploads.update(g,function(){return h});b("ReactComposerTaggerActions").setTaggerDataWithoutLogging(a,b("ReactComposerTaggerType").APP_INTEGRATION_BOX,{isAppAttachmentData:!0})};d.$ReactComposerWorkContentAppAttachmentStore7=function(a){var c=this;a=this.validateAction(a,["composerID","composerContext","appIntegrationType"]);var d=a[0],e=a[1],f=a[2];this.getAttachments(d).forEach(function(a){a.data&&a.data.app_integration_type===f&&(c.$ReactComposerWorkContentAppAttachmentStore10(d,a.contentURI),b("ReactComposerScrapedAttachmentActions").scrapeAttachment(d,e.targetID,a.data.contentURI,e.composerType,e.actorID,"inline_composer",!0))})};return c}(b("ReactComposerStoreBase"));e.exports=new a()}),null); __d("ReactComposerFileActions",["ReactComposerDispatcher","ReactComposerFileActionType","ReactComposerFileStore"],(function(a,b,c,d,e,f){__p&&__p();b("ReactComposerFileStore");a=function(){"use strict";__p&&__p();function a(){}var c=a.prototype;c.reset=function(a){a={composerID:a,type:b("ReactComposerFileActionType").RESET};b("ReactComposerDispatcher").dispatch(a)};c.saveFile=function(a,c){a={composerID:a,type:b("ReactComposerFileActionType").SAVE_FILE,name:c.name,file:c.file};b("ReactComposerDispatcher").dispatch(a)};c.setConfig=function(a,c){a={composerID:a,type:b("ReactComposerFileActionType").SET_FILE_CONFIG,config:c};b("ReactComposerDispatcher").dispatch(a)};return a}();e.exports=new a()}),null); __d("ReactComposerFileUtils",["fbt","ExceptionDialog","ReactComposerWorkFileAttachmentUploadContainer","WorkContentActivityTypedLogger"],(function(a,b,c,d,e,f,g){"use strict";var h=b("ReactComposerWorkFileAttachmentUploadContainer").module;a={selectFileOrWorkFileModule:function(a,b){return h?b:a},hasExceededFileSize:function(a,c){c===void 0&&(c=Infinity);var d=a.size>c;d&&(b("ExceptionDialog").show(g._("File Too Large").toString(),g._("The file you uploaded is too large.").toString()),h&&new(b("WorkContentActivityTypedLogger"))().setSurfaceType("FILES_COMPOSER").setEvent("SELECT_FILE_TOO_BIG").setAdditionalData({file_size:a.size.toString(),max_size:c.toString()}).log());return d}};e.exports=a}),null); __d("ReactComposerLoggingActions",["ReactComposerActionTypes","ReactComposerDispatcher","ReactComposerFeatureType","ReactComposerLoggingName","ReactComposerMediaUploadActionType"],(function(a,b,c,d,e,f){__p&&__p();a={composerEntry:function(a,c){b("ReactComposerDispatcher").dispatch({composerID:a,type:b("ReactComposerActionTypes").COMPOSER_ENTRY,uiElementName:c})},mediaUploadInputClicked:function(a,c){b("ReactComposerDispatcher").dispatch({composerID:a,type:b("ReactComposerMediaUploadActionType").MEDIA_UPLOAD_INPUT_CLICKED,sourceLoggingName:c})},mediaUploadInputDone:function(a,c){b("ReactComposerDispatcher").dispatch({composerID:a,type:b("ReactComposerMediaUploadActionType").MEDIA_UPLOAD_INPUT_DONE,sourceLoggingName:c})},mediaFileDropped:function(a){b("ReactComposerDispatcher").dispatch({composerID:a,type:b("ReactComposerActionTypes").FEATURE_INTENT,featureType:"MEDIA",uiElementName:b("ReactComposerLoggingName").MEDIA_FILE_DROPPED})},mediaFileDropFinished:function(a){b("ReactComposerDispatcher").dispatch({composerID:a,type:b("ReactComposerActionTypes").FEATURE_DONE,featureType:"MEDIA",uiElementName:b("ReactComposerLoggingName").MEDIA_FILE_DROPPED})},mediaFilePasted:function(a){b("ReactComposerDispatcher").dispatch({composerID:a,type:b("ReactComposerActionTypes").FEATURE_INTENT,featureType:"MEDIA",uiElementName:b("ReactComposerLoggingName").MEDIA_FILE_PASTED})},mediaFilePasteFinished:function(a){b("ReactComposerDispatcher").dispatch({composerID:a,type:b("ReactComposerActionTypes").FEATURE_DONE,featureType:"MEDIA",uiElementName:b("ReactComposerLoggingName").MEDIA_FILE_PASTED})},sproutVisibilityUpdated:function(a,c,d,e,f,g){b("ReactComposerDispatcher").dispatch({composerID:a,type:b("ReactComposerActionTypes").SPROUT_VIEW_UPDATE,visibilityMap:c,event:d,sproutsState:e,promotedSprout:f,promotionID:g})},collectionSelectorCancel:function(a,c){b("ReactComposerDispatcher").dispatch({composerID:a,type:b("ReactComposerActionTypes").FEATURE_CANCEL,featureType:b("ReactComposerFeatureType").COLLECTIONS,uiElementName:c})},collectionSelectorDone:function(a,c){b("ReactComposerDispatcher").dispatch({composerID:a,type:b("ReactComposerActionTypes").FEATURE_DONE,featureType:b("ReactComposerFeatureType").COLLECTIONS,uiElementName:c})},composerCancel:function(a){b("ReactComposerDispatcher").dispatch({composerID:a,type:b("ReactComposerActionTypes").COMPOSER_CANCEL})},composerNavigateAwayAttempt:function(a){b("ReactComposerDispatcher").dispatch({composerID:a,type:b("ReactComposerActionTypes").COMPOSER_NAVIGATE_AWAY_ATTEMPT})},composerSharesheetPostClicked:function(a,c){b("ReactComposerDispatcher").dispatch({composerID:a,sourceLoggingName:c,type:b("ReactComposerActionTypes").COMPOSER_SHARESHEET_POST_CLICKED})}};e.exports=a}),null); __d("ReactComposerStatusUtils",["Bootloader","ContentMultiAttachmentUtils","CurrentUser","ExternalInsightsSharingUtils","ReactComposerAsset3dAttachmentActions","ReactComposerAttachmentActions","ReactComposerAttachmentType","ReactComposerFileActions","ReactComposerFileUtils","ReactComposerLoggingActions","ReactComposerLoggingName","ReactComposerScrapedAttachmentActions","ReactComposerScrapedAttachmentStore","ReactComposerStatusStore","ReactComposerTaggerStore","ReactComposerTaggerType","ReactComposerWorkContentAppAttachmentStore","ReactComposerWorkFileActions","URLMatcher","URLScraper","gkx","uniqueID"],(function(a,b,c,d,e,f){__p&&__p();var g=b("ReactComposerWorkFileActions").module,h={scrapeLink:function(a,c,d,e,f,g,i){__p&&__p();i===void 0&&(i=!1);if(!b("ReactComposerScrapedAttachmentStore").isEnabled(a))return;if(b("ReactComposerScrapedAttachmentStore").getMarkup(a)&&b("CurrentUser").isEmployee()&&b("gkx")("816011")&&e==="work_feed"){d=b("ExternalInsightsSharingUtils").updateDatainsightAttachment(a,d);if(!d)return}if(b("ReactComposerScrapedAttachmentStore").getMarkup(a))return;if(b("gkx")("798553")){var j=b("URLMatcher").permissiveMultiMatch(d);j.map(function(b){h.scrapeAppContent(a,c,b,e,f,g,i)});return}j=d.trim().split(/\s+/);for(var k=0;k=0)return!1;return a.indexOf("[")>=0&&a.indexOf("]")>=0&&a.indexOf(":")>=0?!1:!0}};e.exports=h}),null); __d("ComposerConfirmationDialogEventTypedLogger",["Banzai","GeneratedLoggerUtils","nullthrows"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(){__p&&__p();function a(){this.$1={}}var c=a.prototype;c.log=function(){b("GeneratedLoggerUtils").log("logger:ComposerConfirmationDialogEventLoggerConfig",this.$1,b("Banzai").BASIC)};c.logVital=function(){b("GeneratedLoggerUtils").log("logger:ComposerConfirmationDialogEventLoggerConfig",this.$1,b("Banzai").VITAL)};c.logImmediately=function(){b("GeneratedLoggerUtils").log("logger:ComposerConfirmationDialogEventLoggerConfig",this.$1,{signal:!0})};c.clear=function(){this.$1={};return this};c.getData=function(){return babelHelpers["extends"]({},this.$1)};c.updateData=function(a){this.$1=babelHelpers["extends"]({},this.$1,a);return this};c.setCorrelationID=function(a){this.$1.correlation_id=a;return this};c.setEventLocation=function(a){this.$1.event_location=a;return this};c.setEventName=function(a){this.$1.event_name=a;return this};c.setFeedbackTargetID=function(a){this.$1.feedback_target_id=a;return this};c.setTime=function(a){this.$1.time=a;return this};c.setVC=function(a){this.$1.vc=a;return this};c.setWebURI=function(a){this.$1.web_uri=a;return this};c.setWeight=function(a){this.$1.weight=a;return this};return a}();c={correlation_id:!0,event_location:!0,event_name:!0,feedback_target_id:!0,time:!0,vc:!0,web_uri:!0,weight:!0};e.exports=a}),null); __d("MisinfoFrontendTypedLogger",["Banzai","GeneratedLoggerUtils","nullthrows"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(){__p&&__p();function a(){this.$1={}}var c=a.prototype;c.log=function(){b("GeneratedLoggerUtils").log("logger:MisinfoFrontendLoggerConfig",this.$1,b("Banzai").BASIC)};c.logVital=function(){b("GeneratedLoggerUtils").log("logger:MisinfoFrontendLoggerConfig",this.$1,b("Banzai").VITAL)};c.logImmediately=function(){b("GeneratedLoggerUtils").log("logger:MisinfoFrontendLoggerConfig",this.$1,{signal:!0})};c.clear=function(){this.$1={};return this};c.getData=function(){return babelHelpers["extends"]({},this.$1)};c.updateData=function(a){this.$1=babelHelpers["extends"]({},this.$1,a);return this};c.setBaseVC=function(a){this.$1.base_vc=a;return this};c.setContentIDRaw=function(a){this.$1.content_id_raw=a;return this};c.setContentType=function(a){this.$1.content_type=a;return this};c.setEntity=function(a){this.$1.entity=a;return this};c.setEvent=function(a){this.$1.event=a;return this};c.setFeature=function(a){this.$1.feature=a;return this};c.setFeedbackTargetGraphqlID=function(a){this.$1.feedback_target_graphql_id=a;return this};c.setIntegrityUIElement=function(a){this.$1.integrity_ui_element=a;return this};c.setPostIDRaw=function(a){this.$1.post_id_raw=a;return this};c.setRawLocation=function(a){this.$1.raw_location=a;return this};c.setResponsibleID=function(a){this.$1.responsible_id=a;return this};c.setStoryEntIdentifier=function(a){this.$1.story_ent_identifier=a;return this};c.setStoryEntIdentifierGraphqlID=function(a){this.$1.story_ent_identifier_graphql_id=a;return this};c.setStoryRenderLocation=function(a){this.$1.story_render_location=a;return this};c.setSurface=function(a){this.$1.surface=a;return this};c.setTarget=function(a){this.$1.target=a;return this};c.setTime=function(a){this.$1.time=a;return this};c.setTopWarningScreenCategory=function(a){this.$1.top_warning_screen_category=a;return this};c.setTreatmentVariant=function(a){this.$1.treatment_variant=a;return this};c.setVC=function(a){this.$1.vc=a;return this};c.setView=function(a){this.$1.view=a;return this};c.setWeight=function(a){this.$1.weight=a;return this};return a}();c={base_vc:!0,content_id_raw:!0,content_type:!0,entity:!0,event:!0,feature:!0,feedback_target_graphql_id:!0,integrity_ui_element:!0,post_id_raw:!0,raw_location:!0,responsible_id:!0,story_ent_identifier:!0,story_ent_identifier_graphql_id:!0,story_render_location:!0,surface:!0,target:!0,time:!0,top_warning_screen_category:!0,treatment_variant:!0,vc:!0,view:!0,weight:!0};e.exports=a}),null); __d("SATPInteractionsTypedLogger",["Banzai","GeneratedLoggerUtils","nullthrows"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(){__p&&__p();function a(){this.$1={}}var c=a.prototype;c.log=function(){b("GeneratedLoggerUtils").log("logger:SATPInteractionsLoggerConfig",this.$1,b("Banzai").BASIC)};c.logVital=function(){b("GeneratedLoggerUtils").log("logger:SATPInteractionsLoggerConfig",this.$1,b("Banzai").VITAL)};c.logImmediately=function(){b("GeneratedLoggerUtils").log("logger:SATPInteractionsLoggerConfig",this.$1,{signal:!0})};c.clear=function(){this.$1={};return this};c.getData=function(){return babelHelpers["extends"]({},this.$1)};c.updateData=function(a){this.$1=babelHelpers["extends"]({},this.$1,a);return this};c.setCountry=function(a){this.$1.country=a;return this};c.setEventname=function(a){this.$1.eventname=a;return this};c.setPresetID=function(a){this.$1.preset_id=a;return this};c.setRankedPosition=function(a){this.$1.ranked_position=a;return this};c.setRequestedCollection=function(a){this.$1.requested_collection=a;return this};c.setServertime=function(a){this.$1.servertime=a;return this};c.setTime=function(a){this.$1.time=a;return this};c.setTrackingString=function(a){this.$1.tracking_string=a;return this};c.setUserActionString=function(a){this.$1.user_action_string=a;return this};c.setVC=function(a){this.$1.vc=a;return this};c.setWeight=function(a){this.$1.weight=a;return this};c.updateExtraData=function(a){a=b("nullthrows")(b("GeneratedLoggerUtils").serializeMap(a));b("GeneratedLoggerUtils").checkExtraDataFieldNames(a,g);this.$1=babelHelpers["extends"]({},this.$1,a);return this};c.addToExtraData=function(a,b){var c={};c[a]=b;return this.updateExtraData(c)};return a}();var g={country:!0,eventname:!0,preset_id:!0,ranked_position:!0,requested_collection:!0,servertime:!0,time:!0,tracking_string:!0,user_action_string:!0,vc:!0,weight:!0};e.exports=a}),null); __d("XPagesPostPreviewController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/pages/previews/",{location:{type:"Enum",enumType:0},post_id:{type:"Int",required:!0},preview_container_dom_id:{type:"String",required:!0},site:{type:"String",required:!0},use_permalink_story_location:{type:"Bool",defaultValue:!1}})}),null); __d("PageContentTabPreviews.react",["cx","fbt","ActorURI","Arbiter","AsyncRequest","Bootloader","BusinessURI.brands","CenteredContainer.react","PageContentTabConstants","React","ServerHTML.react","ShimButton.react","XPagesPostPreviewController","XUISpinner.react","XUIText.react"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i=b("PageContentTabConstants").PREVIEW_TABS,j="ready",k="loading",l="failed";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,g=b("ReactComposerTaggerStore").getTaggerData(a,b("ReactComposerTaggerType").TAG_EVENT_TICKET);g=!!g&&!!g.ticketedEventData;var h=b("ReactComposerAudienceStore").getTimelineSelected(a);a=b("ReactComposerMediaUploadStore").getVideos(a).size>0;return{isPhotoCarouselPost:c,isSlideshowPost:e,isStoriesSelected:d,isTagProductPost:f,isTicketEventPost:g,isTimelineSelected:h,isVideoPost:a}};var d=c.prototype;d.render=function(){var a=this.props,c=a.config;a=a.isPostButtonDisabled;var d=this.state,e=d.isPhotoCarouselPost,f=d.isSlideshowPost,g=d.isStoriesSelected,h=d.isTagProductPost,i=d.isTicketEventPost,j=d.isTimelineSelected;d=d.isVideoPost;return b("React").createElement(b("PagesComposerPostPreviewButton.react"),{config:c,isPhotoCarouselPost:e,isPostButtonDisabled:a,isSlideshowPost:f,isStoriesSelected:g,isTagProductPost:h,isTicketEventPost:i,isTimelineSelected:j,isVideoPost:d,onPreviewButtonClick:this.$1})};return c}(b("React").PureComponent);a.contextTypes=b("ReactComposerContextTypes");e.exports=b("AdsFluxContainer").create(a,{withProps:!0,withContext:!0,name:e.id})}),null); __d("PagesComposerEmptyTextWarningStringUtils",["fbt"],(function(a,b,c,d,e,f,g){"use strict";a=g._("Post without a caption?");b=g._("Add a caption to your post to engage people");c=g._("People tend to engage more when you add text to a post. Tell people about what you are posting.");e.exports={EMPTY_TEXT_WARNING_TITLE_V1:a,EMPTY_TEXT_WARNING_BODY_V1:b,EMPTY_TEXT_WARNING_BODY_V2:c}}),null); __d("PagesComposerEmptyTextInComposerNotice.react",["ix","cx","FDSText.react","Image.react","PagesComposerEmptyTextWarningStringUtils","React","asset","joinClasses"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i=b("PagesComposerEmptyTextWarningStringUtils").EMPTY_TEXT_WARNING_BODY_V2;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("joinClasses")("_585n","_1wpa","_7d24"),c=b("joinClasses")("_585r","_50f3");return b("React").createElement("div",{className:a},b("React").createElement(b("Image.react"),{className:"_7d25",src:g("492701")}),b("React").createElement("div",{className:c},b("React").createElement(b("FDSText.react"),{color:"secondary",size:"body3"},i)))};return c}(b("React").PureComponent);e.exports=a}),null); __d("PagesComposerNuxActionTypes",["keyMirrorRecursive"],(function(a,b,c,d,e,f){"use strict";e.exports=b("keyMirrorRecursive")({INITIALIZE_NUX_CONFIG:null,SET_SHOW_NUX_IN_CURRENT_SESSION:null,SET_DISMISS_NUX_IN_CURRENT_SESSION:null,IS_CONTEXTUAL_DIALOG_MOUNTED:null},"PagesComposerNuxActionTypes")}),null); __d("XPagesComposerNuxImpressionCounterUpdateController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/pages_composer/nux_impression_counter_update/",{nux_product_type:{type:"Enum",required:!0,enumType:1}})}),null); __d("PagesComposerNuxStore",["ActorURI","AsyncRequest","PagesComposerNuxActionTypes","ReactComposerActionStore","XPagesComposerNuxImpressionCounterUpdateController","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;return c=a.call(this,function(){return Object.assign({},{nuxConfig:null})},function(a){__p&&__p();switch(a.type){case b("PagesComposerNuxActionTypes").INITIALIZE_NUX_CONFIG:babelHelpers.assertThisInitialized(c)&&c.$PagesComposerNuxStore1(a);break;case b("PagesComposerNuxActionTypes").SET_SHOW_NUX_IN_CURRENT_SESSION:babelHelpers.assertThisInitialized(c)&&c.$PagesComposerNuxStore2(a);break;case b("PagesComposerNuxActionTypes").SET_DISMISS_NUX_IN_CURRENT_SESSION:babelHelpers.assertThisInitialized(c)&&c.$PagesComposerNuxStore3(a);break;case b("PagesComposerNuxActionTypes").IS_CONTEXTUAL_DIALOG_MOUNTED:babelHelpers.assertThisInitialized(c)&&c.$PagesComposerNuxStore4(a);break;default:return}})||this}var d=c.prototype;d.$PagesComposerNuxStore4=function(a){a=this.validateAction(a,["composerID","isContextualDialogMounted"]);var b=a[0];a=a[1];var c=this.getComposerData(b);c.isContextualDialogMounted=a;this.emitChange(b)};d.$PagesComposerNuxStore3=function(a){__p&&__p();a=this.validateAction(a,["composerID","productID"]);var b=a[0];a=a[1];var c=this.getComposerData(b);c=c.nuxConfig;if(!c)return;c=this.getNuxProductTypeConfig(b,a);if(!c)return;c.dismissed_in_session=!0;this.setNuxProductTypeConfig(b,a,c)};d.$PagesComposerNuxStore2=function(a){__p&&__p();a=this.validateAction(a,["composerID","productID","pageID"]);var b=a[0],c=a[1];a=a[2];var d=this.getComposerData(b);d=d.nuxConfig;if(!d)return;d=this.getNuxProductTypeConfig(b,c);if(!d)return;d.shown_in_session=!0;this.setNuxProductTypeConfig(b,c,d);this.updateNuxImpressionCounter(b,c,a,d)};d.updateNuxImpressionCounter=function(a,c,d,e){var f=this,g=e.impression_days,h=e.nux_variant,i=e.current_impression_counter;if(!Number.isInteger(i)||!Number.isInteger(g)||Boolean(h)===!1)return;g=b("ActorURI").create(b("XPagesComposerNuxImpressionCounterUpdateController").getURIBuilder().setEnum("nux_product_type",c).getURI(),d);new(b("AsyncRequest"))().setURI(g).setHandler(function(){e.current_impression_counter=i+1,f.setNuxProductTypeConfig(a,c,e)}).send()};d.$PagesComposerNuxStore1=function(a){a=this.validateAction(a,["composerID","nuxConfig"]);var c=a[0];a=a[1];var d=this.getComposerData(c);d.nuxConfig=b("immutable").fromJS(a);this.emitChange(c)};d.setNuxProductTypeConfig=function(a,c,d){var e=this.getComposerData(a),f=e.nuxConfig;if(!f)return;e.nuxConfig=f.set(c,b("immutable").fromJS(d));this.emitChange(a)};d.getIsContextualDialogMounted=function(a){a=this.getComposerData(a);return!!a.isContextualDialogMounted};d.getNuxConfig=function(a){a=this.getComposerData(a);a=a.nuxConfig;return!a?null:a.toJS()};d.getNuxProductTypeConfig=function(a,b){a=this.getComposerData(a);a=a.nuxConfig;return!a?null:a.get(b)?a.get(b).toJS():null};return c}(b("ReactComposerActionStore"));e.exports=new a()}),null); __d("XReactComposerLoggingODSController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/react_composer/logging/ods/",{attachment_type:{type:"String"},composer_type:{type:"Enum",required:!0,enumType:1},event:{type:"String",required:!0}})}),null); __d("ReactComposerAttachmentLoader",["AsyncRequest","ReactComposerAttachmentActions","ReactComposerAttachmentInitState","ReactComposerAttachmentStore","ReactComposerStore","XReactComposerLoggingODSController"],(function(a,b,c,d,e,f){__p&&__p();a={load:function(a,c,d,e){__p&&__p();var f=this,g=b("ReactComposerAttachmentStore").getAttachment(a,c);if(!g||g.initState===b("ReactComposerAttachmentInitState").INITIALIZED)return;b("ReactComposerAttachmentActions").setInitialized(a,c);this._logToODS(a,"bootload_start",c);d(function(d,e){f._logToODS(a,"bootload_done",c),b("ReactComposerAttachmentActions").setBootloaded(a,c,d,e)});this._logToODS(a,"bootstrap_start",c);new(b("AsyncRequest"))(e).setHandler(function(){f._logToODS(a,"bootstrap_done",c),setTimeout(function(){return b("ReactComposerAttachmentActions").setBootstrapped(a,c)},0)}).send()},_logToODS:function(a,c,d){c=b("XReactComposerLoggingODSController").getURIBuilder().setString("event",c).setString("attachment_type",d).setEnum("composer_type",b("ReactComposerStore").getRef(a)).getURI();new(b("AsyncRequest"))(c).send()}};e.exports=a}),null); __d("ReactComposerAttachmentPlaceholder.react",["cx","React","XUISpinner.react","joinClasses"],(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("joinClasses")(this.props.className,"_2nt-");return b("React").createElement("div",{className:a},b("React").createElement(b("XUISpinner.react"),{className:"_2nt_",size:"large"}))};return c}(b("React").PureComponent);e.exports=a}),null); __d("ReactComposerAsset3DComponent.react",["ix","cx","fbt","invariant","Asset3DBackgroundList","Asset3dSitevarConfig","BootloaderResource","FDSLink.react","FDSText.react","FluxContainer","Image.react","JSResource","React","ReactComposerAsset3dAttachmentActions","ReactComposerAsset3dAttachmentStore","ReactComposerAttachmentActions","ReactComposerAttachmentType","ReactComposerContextTypes","ReactComposerMediaUploadActions","ReactComposerMediaUploadStore","XUICloseButton.react","asset","cxMargin","lazyLoadComponent"],(function(a,b,c,d,e,f,g,h,i,j){__p&&__p();var k=b("lazyLoadComponent")(b("JSResource")("Asset3DComposerColorPicker.react").__setRef("ReactComposerAsset3DComponent.react")),l=b("lazyLoadComponent")(b("JSResource")("Asset3dFeedViewer.react").__setRef("ReactComposerAsset3DComponent.react")),m=b("lazyLoadComponent")(b("JSResource")("FDSButton.react").__setRef("ReactComposerAsset3DComponent.react")),n=522,o=b("Asset3dSitevarConfig").MINIMUM_ASPECT_RATIO,p="https://www.facebook.com/help/www/414295416095269";a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){var c,d;for(var e=arguments.length,f=new Array(e),g=0;g0,i=c&&(b("ReactComposerMediaUploadStore").isUploading(a)||b("ReactComposerPhotoStore").isRecognizing(a)||b("ReactComposerPhotoStore").getPhotos(a).size>0);c=c&&(b("ReactComposerVideoUploadStore").isUploading(a)||b("ReactComposerVideoUploadStore").getVideo(a));var j=!b("ReactComposerTaggerStore").areAllTaggersEmpty(a),k=b("ReactComposerScrapedAttachmentStore").hasAttachment(a);a=h.customChecks.get(a);var l=!1;if(a)for(var a=a,m=Array.isArray(a),n=0,a=m?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var o;if(m){if(n>=a.length)break;o=a[n++]}else{n=a.next();if(n.done)break;o=n.value}o=o;l=l||o()}o=g||i||c||j||k||d||e||l||f;return!!o},getUnsavedChangesMessage:function(a){if(b("ReactComposerOptimisticPostingStore").isOptimisticallyPosting(a))return g._("Your post is still uploading. Do you want to leave without finishing the upload?");a=b("ReactComposerStore").getRef(a);switch(a){case"edit_dialog":return g._("If you discard now, you'll lose any changes you've made to this post.");default:if(b("CurrentUser").isWorkUser())return g._("If you leave now, your post won't be saved.");else return g._("If you leave this page, your post will be saved as a draft. Anyone who manages your Page can see and edit draft posts.")}},getUnsavedChangesMessageForWorkplace:function(a){var b=g._("Finish Your Post?"),c=g._("Discard Post"),d=g._("Go To Post");return{body:a,highlightStay:!0,leaveButtonText:c,showCloseButton:!0,stayButtonText:d,title:b}},possiblyLogComposerCancelEvent:function(a){h.hasUnsavedChanges(a)&&b("ReactComposerLoggingActions").composerCancel(a)}};e.exports=h}),null); __d("ReactComposerInputDecorator",[],(function(a,b,c,d,e,f){"use strict";e.exports={NONE:0,MENTIONS:1,RICH_TEXT:2}}),null); __d("ReactComposerPropsAndStoreBasedStateMixin",["invariant","ExecutionEnvironment","ReactComposerContextTypes","StoreBasedStateMixinHelper","setImmediate"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=function(){__p&&__p();for(var a=arguments.length,c=new Array(a),d=0;d=0),f.sessionEnd(),f.sessionStart());a.getType()==="event"&&b("ifRequired")("ReactComposerEventAttachmentActions",function(b){return b.fetchEventAttachment(e.context.composerID,a.getUniqueID())})},_onShowMentions:function(a,b){b=this.props.typeaheadReporter;b&&b.reportResults(a.map(function(a){return a.getUniqueID()}))},_onFocus:function(){var a=this.props.typeaheadReporter;a&&a.sessionStart();this.props.onFocus&&this.props.onFocus()},_onChange:function(a){this.props.onChange&&this.props.onChange(a)},_onBlur:function(){this.props.typeaheadReporter&&this.props.typeaheadReporter.sessionEnd(),this.props.onBlur&&this.props.onBlur(this.props.editorState)}});e.exports=d}),null); __d("ReactComposerPrefillActionTypes",["keyMirrorRecursive"],(function(a,b,c,d,e,f){e.exports=b("keyMirrorRecursive")({SET_PREFILL_DATA:null},"ReactComposerPrefillActionTypes")}),null); __d("ReactComposerPrefillStore",["invariant","ReactComposerPrefillActionTypes","ReactComposerStoreBase"],(function(a,b,c,d,e,f,g){__p&&__p();a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){var c,d;c=a.call(this,function(){return{prefillConfig:{}}},function(a){switch(a.type){case b("ReactComposerPrefillActionTypes").SET_PREFILL_DATA:d&&d.$ReactComposerPrefillStore1(a);break}})||this;d=babelHelpers.assertThisInitialized(c);return c}var d=c.prototype;d.getField=function(a,b){return this.$ReactComposerPrefillStore2(a,[b])};d.getAndEraseField=function(a,b){return this.getAndEraseNestedField(a,[b])};d.getAndEraseNestedField=function(a,b){var c=this;b.length>0||g(0,5563);var d=this.$ReactComposerPrefillStore2(a,b);setTimeout(function(){c.$ReactComposerPrefillStore3(a,b)},0);return d};d.$ReactComposerPrefillStore2=function(a,b){a=this.getComposerData(a).prefillConfig;for(var c=0;c0&&d.props.onPasteFiles){d.props.onPasteFiles(a);return!0}return!1},d.$3=function(a,c){c=b("UserAgent_DEPRECATED").osx()?a.metaKey:a.ctrlKey;if(a.keyCode===b("Keys").RETURN&&c){d.blur();window.setTimeout(d.props.onPostIntent,0);return!0}return!1},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.componentDidMount=function(){var a=this;this.context&&this.context.composerID&&this.props.useRichTextEditor&&b("Arbiter").inform(b("ReactComposerEvents").RICH_TEXT_EDITOR_MOUNTED+this.context.composerID);this.$1=new(b("SubscriptionsHandler"))();this.$1.addSubscriptions(b("Arbiter").subscribe([b("ReactComposerEvents").HIGHLIGHT_TOP_COMPOSER],function(){return a.focus()}))};d.componentWillUnmount=function(){this.$1.release()};d.render=function(){__p&&__p();var a=this.props.config&&this.props.config.attachmentsConfig[b("ReactComposerAttachmentType").STATUS],c=null;if(this.props.useRichTextEditor){var d=a.richTextEditor;c=b("React").createElement(d,babelHelpers["extends"]({},this.props,{className:b("joinClasses")(this.props.className,"_3w8y _21mu"+(this.props.sticker&&this.props.sticker.stickerID?" _n7q":"")),canAttachVideo:!1,canAttachPhoto:!1,canAttachEmbed:!1,customStyleMap:i,onSave:b("emptyFunction"),spellCheck:!0,autoCorrect:!1,handlePastedFiles:this.$2,handleContentReturn:this.$3,keyBindingFn:this.props.disableLinkAndMonoFormatting?b("getDefaultKeyBinding"):b("getCampfireKeyBinding"),ref:"mentionsInput"}))}else c=b("React").createElement(b("ReactComposerStatusAttachmentMentionsInput.react"),babelHelpers["extends"]({},this.props,{className:b("joinClasses")(this.props.className,(this.props.isSelectedAttachmentActive?"_1mwq":"")+(this.props.config&&this.props.config.showExpandedComposer?" _4c_p":"")+(a&&a.showProfilePic?" _5bu_":"")+(this.props.isPosting?" _1udp":"")+(this.props.shouldUseLargeText?" _3t-3":"")+(a&&a.largeTextThreshold?" _34nd":"")+" _21mu"+(this.props.sticker&&this.props.sticker.stickerID?" _hjn":"")+(this.props.exceedCharacterCount?" _6zdn":"")+(this.props.exceedCharacterCount&&(b("ReactComposerTaggerStore").getNumberOfWithWhoTags(this.props.compositionID)>0||b("ReactComposerTaggerStore").hasMinutiae(this.props.compositionID))?" _6-3h":"")+(this.props.sticker&&this.props.sticker.stickerID&&(this.props.editorState&&this.props.editorState.getCurrentContent().getPlainText().trim().length===0||this.props.shouldUseLargeText)?" _4vlg":"")+(this.props.showInlineMediaEntry?" _7qmn":"")+(this.props.showInlineMediaEntry&&this.props.useDialogInlineMediaStyle?" _7wjo":"")),ref:"mentionsInput",readOnly:this.props.isPosting,editorState:this.props.editorState,mentionsSource:this.props.mentionsSource,typeaheadReporter:this.props.typeaheadReporter,handlePastedFiles:this.$2,handleContentReturn:this.$3}));d=this.props.simplifyComposerMoveEmojiButton||this.props.hideEmojiButtonBeforeFocus?null:b("React").createElement(b("ReactComposerEmojiButton.react"),{exceedCharacterCount:this.props.exceedCharacterCount,onChange:this.props.onChange,canProduceSATPWithFont:this.props.canProduceSATPWithFont,simplifyComposerMoveEmojiButton:this.props.simplifyComposerMoveEmojiButton});a=b("React").createElement(b("ReactComposerStickerContainer.react"),{sticker:this.props.sticker,composerID:this.props.compositionID});var e=this.props.showInlineMediaEntry&&b("React").createElement(b("ReactComposerInlineMediaEntry.react"),{composerID:this.context.composerID});return b("React").createElement("div",{className:"_3nd0"},a,c,e,d)};d.blur=function(){this.refs&&this.refs.mentionsInput&&this.refs.mentionsInput.blur()};d.focus=function(){this.refs&&this.refs.mentionsInput&&this.refs.mentionsInput.focus()};return c}(b("React").Component);a.contextTypes=b("ReactComposerContextTypes");e.exports=a}),null); __d("ImplicitLink.react",["cx","React"],(function(a,b,c,d,e,f,g){__p&&__p();a=function(a){"use strict";babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){return b("React").createElement("span",{"data-offset-key":this.props.offsetKey,className:"_2ou",spellCheck:!1},this.props.children)};return c}(b("React").Component);e.exports=a}),null); __d("getRichTextInputDecorator",["requireCond","CompositeDraftDecorator","EmojiSpan.react","EmoticonSpan.react","HashtagSpan.react","ImplicitLink.react","MentionSpan.react","RichTextEditorLink.react","WeakMentionSpan.react","cr:830759","getEntityMatcher","getHashtagMatches","cr:830762","getImplicitURLMatches"],(function(a,b,c,d,e,f){__p&&__p();var g;function a(a){__p&&__p();if(!g){var c=[{strategy:b("getEntityMatcher")(function(a){var b=a.getData();return a.getType()==="MENTION"&&b&&b.isWeak}),component:b("WeakMentionSpan.react")},{strategy:b("getEntityMatcher")(function(a){return a.getType()==="MENTION"}),component:b("MentionSpan.react")},{strategy:b("getEntityMatcher")(function(a){return a.getType()==="EMOTICON"}),component:b("EmoticonSpan.react")},{strategy:b("getHashtagMatches"),component:b("HashtagSpan.react")},{strategy:b("getEntityMatcher")(function(a){return a.getType()==="EMOJI"}),component:b("EmojiSpan.react")}];a!==!0&&c.push({strategy:b("getEntityMatcher")(function(a){return a.getType()==="LINK"}),component:b("RichTextEditorLink.react")},{strategy:b("getImplicitURLMatches"),component:b("ImplicitLink.react")});b("cr:830759")!==null&&c.push({strategy:b("cr:830759"),component:b("ImplicitLink.react")});b("cr:830762")!==null&&c.push({strategy:b("cr:830762"),component:b("ImplicitLink.react")});g=new(b("CompositeDraftDecorator"))(c)}return g}e.exports=a}),null); __d("getReactComposerEmojiInputDecorator",["EmojiInputDecorator","EmojiSpan.react","ReactComposerInputDecorator","getMentionsInputDecorator","getRichTextInputDecorator","memoizeWithArgs"],(function(a,b,c,d,e,f){"use strict";a=b("memoizeWithArgs")(function(a,c,d){var e=null;a===b("ReactComposerInputDecorator").RICH_TEXT?e=b("getRichTextInputDecorator")(d):a===b("ReactComposerInputDecorator").MENTIONS&&(e=b("getMentionsInputDecorator")());c&&(e=new(b("EmojiInputDecorator"))(b("EmojiSpan.react"),e,{size:c}));return e},function(a,b){return!b?"#"+a:a+"_"+b});e.exports=a}),null); __d("getReactComposerTextDelightInputDecorator",["EditorState","React","ReactComposerStatusActions","ReactComposerStatusStore","TextDelightInputDecorator","TextDelightSpan.react","getEntityMatcher","memoizeByReference"],(function(a,b,c,d,e,f){"use strict";function g(a){var c=b("ReactComposerStatusStore").getEditorState(a.funnelKey);c&&b("ReactComposerStatusActions").setEditorState(a.funnelKey,b("EditorState").create({currentContent:c.getCurrentContent(),decorator:c.getDecorator(),selection:c.getSelection()}))}a=b("memoizeByReference")(function(a){return new(b("TextDelightInputDecorator"))({strategy:b("getEntityMatcher")(function(a){return a.getType()==="DELIGHT"&&a.getData().surface==="post"}),component:function(a){return b("React").createElement(b("TextDelightSpan.react"),babelHelpers["extends"]({},a,{onXOut:g}))}},a)});e.exports=a}),null); __d("ReactComposerStatusAttachmentMentionsInputContainer.react",["fbt","Arbiter","Bootloader","EditorState","FDSText.react","LitestandStoryInsertionStatus","PagesComposerNuxStore","React","ReactComponentWithPureRenderMixin","ReactComposerActions","ReactComposerAttachmentStore","ReactComposerAttachmentType","ReactComposerConfig","ReactComposerContextTypes","ReactComposerEvents","ReactComposerFocusStore","ReactComposerHandleUnsavedChanges","ReactComposerInputDecorator","ReactComposerMediaUploadStore","ReactComposerMinutiaeAttachmentStore","ReactComposerOptimisticPostingActions","ReactComposerPropsAndStoreBasedStateMixin","ReactComposerScrapedAttachmentStore","ReactComposerSproutsDisplayState","ReactComposerStatusActions","ReactComposerStatusAttachmentMentionsInputVariant.react","ReactComposerStatusStore","ReactComposerStatusUtils","ReactComposerStore","ReactComposerTaggerEligibilityUtils","ReactComposerTaggerStore","ReactComposerTaggerType","SimpleNUXMessage","SimpleNUXMessageTypes","TextDelightInComposerGating","UnicodeUtils","URLMatcher","URLScraper","XUIAmbientNUX.react","getReactComposerEmojiInputDecorator","getReactComposerTextDelightInputDecorator","ifRequired","isEmpty"],(function(a,b,c,d,e,f,g){__p&&__p();a=b("React").PropTypes;var h=null,i=function(a,c){var d=b("ReactComposerAttachmentStore").getSelectedAttachmentID(a);if(d===b("ReactComposerAttachmentType").LIVE_VIDEO||d===b("ReactComposerAttachmentType").SELL||d===b("ReactComposerAttachmentType").GROUP_MEET_UP||b("ReactComposerTaggerStore").hasData(a,b("ReactComposerTaggerType").FUNDRAISER))return!1;d=c&&c.attachmentsConfig[b("ReactComposerAttachmentType").STATUS];c=b("ReactComposerTaggerStore").hasMarkdown(a);return!!(d&&d.richTextEditor&&!c)},j=function(a){a=a&&a.attachmentsConfig[b("ReactComposerAttachmentType").STATUS];return(a==null?void 0:a.disableLinkAndMonoFormatting)==!0},k=function(a){a=a&&a.actorConfig;return(a==null?void 0:a.shouldShowFormattedPostNux)==!0};c=b("React").createClass({displayName:"ComposerStatusAttachmentMentionsInputContainer",_rerenderSubscription:void 0,contextTypes:b("ReactComposerContextTypes"),mixins:[b("ReactComponentWithPureRenderMixin"),b("ReactComposerPropsAndStoreBasedStateMixin")(b("ReactComposerAttachmentStore"),b("ReactComposerMediaUploadStore"),b("ReactComposerMinutiaeAttachmentStore"),b("ReactComposerScrapedAttachmentStore"),b("ReactComposerStatusStore"),b("ReactComposerStore"),b("ReactComposerTaggerStore"),b("PagesComposerNuxStore"))],propTypes:{config:b("ReactComposerConfig"),mentionsEnabled:a.bool,mentionsSource:a.object,onChange:a.func,onFocus:a.func,onPasteFiles:a.func,handlePastedText:a.func,simplifyComposerMoveEmojiButton:a.bool,canProduceSATPWithFont:a.bool},getDefaultProps:function(){return{mentionsEnabled:!0}},getInitialState:function(){return{isFocused:!1,hasShownLinkPostNux:!1}},statics:{calculateState:function(a,c,d){__p&&__p();d=b("ReactComposerStatusStore").getEditorState(a);var e=c.config&&c.config.attachmentsConfig[b("ReactComposerAttachmentType").STATUS],f=!1,g=b("ReactComposerStatusStore").getTextLength(a),h=b("ReactComposerAttachmentStore").isSelectedAttachmentActive(a),l=b("ReactComposerAttachmentStore").getSelectedAttachmentID(a),m=i(a,c.config),n=j(c.config),o=k(c.config),p=b("ReactComposerInputDecorator").NONE;c.mentionsEnabled&&(p=e&&e.richTextEditor?b("ReactComposerInputDecorator").RICH_TEXT:b("ReactComposerInputDecorator").MENTIONS);if(e&&e.largeTextThreshold&&b("ReactComposerMediaUploadStore").getUploadsCount(a)===0&&!b("ReactComposerScrapedAttachmentStore").hasAttachment(a)&&!b("ReactComposerTaggerStore").hasExplicitLocation(a)&&!b("ReactComposerTaggerStore").hasMarkdown(a)&&b("ReactComposerMinutiaeAttachmentStore").getMarkup(a)===null&&l!==b("ReactComposerAttachmentType").FIND_PLAYERS&&l!==b("ReactComposerAttachmentType").SELL&&l!==b("ReactComposerAttachmentType").IG_PHOTO_REMINDER){if(!g&&d){var q=d.getCurrentContent();g=b("UnicodeUtils").strlen(q.getPlainText())}q=c.config.attachmentsConfig[b("ReactComposerAttachmentType").STATUS].placeholderText;(q&&q.length<=e.LargePlaceholderTextThreshold&&g===0&&h||g!==0&&g<=e.largeTextThreshold)&&(f=!0);b("ifRequired")("ReactComposerFormattedTextStore",function(d){d=d.getSelectedIndex(a);d>-1&&(f=!0,p=c.mentionsEnabled?b("ReactComposerInputDecorator").MENTIONS:b("ReactComposerInputDecorator").NONE,m=!1)})}q=b("getReactComposerEmojiInputDecorator")(p,f&&!m?28:16,j(c.config));q=b("getReactComposerTextDelightInputDecorator")(q);d?d.getDecorator()!==q?(h=b("EditorState").set(d,{decorator:q}),b("ReactComposerStatusActions").setEditorState(a,h)):h=d:(h=b("EditorState").createEmpty(q),b("ReactComposerStatusActions").setEditorState(a,h));g=b("ReactComposerStatusStore").getMessageText(a);return{activeEditorState:b("ReactComposerStatusStore").getActiveEditorState(a),editorState:h,isSelectedAttachmentActive:b("ReactComposerAttachmentStore").isSelectedAttachmentActive(a),mentionsSource:c.mentionsEnabled?b("ReactComposerStatusStore").getMentionsSource(a):null,posting:b("ReactComposerStore").isPosting(a),typeaheadReporter:b("ReactComposerStatusStore").getTypeaheadReporter(a),shouldUseLargeText:f,selectedSticker:b("ReactComposerTaggerStore").getTaggerData(a,b("ReactComposerTaggerType").STICKER),useRichText:m,disableLinkAndMonoFormatting:n,shouldShowFormattingNux:o,exceedCharacterCount:b("ReactComposerTaggerEligibilityUtils").exceedSATPCharacterCountOrExceedNewLinesCount(a,c),atMentionSearchSource:e&&e.bootstrapData?e.bootstrapData.mentionsSource:b("ReactComposerStatusStore").getMentionsSource(a),shouldShowLinkPostWarningNux:(b("ReactComposerStore").getSproutsDisplayState(a)===b("ReactComposerSproutsDisplayState").EXPANDED||b("ReactComposerFocusStore").isComposerFocused(a))&&!b("ReactComposerStore").isPosting(a)&&g.trim().split(" ").length===1&&g.trim().split("\n").length===1&&!b("isEmpty")(b("ReactComposerStatusUtils").validateUrl(b("URLScraper").match(g)||b("URLMatcher").permissiveMatch(g)))&&l===b("ReactComposerAttachmentType").STATUS}}},UNSAFE_componentWillMount:function(){var a=this;this.props.mentionsSource&&b("ReactComposerStatusActions").setMentionsSource(this.context.composerID,this.props.mentionsSource);this._storyInsertionBlocker=b("LitestandStoryInsertionStatus").registerBlocker(function(){return b("ReactComposerHandleUnsavedChanges").hasUnsavedChanges(a.context.composerID)||a.state.isFocused})},componentDidMount:function(){var a=this,c=b("ReactComposerStatusStore").getEditorState(this.context.composerID);this.state.editorState!==c&&(this._pendingEditorStateUpdateFromMount=c,this.setState({editorState:c},function(){a._pendingEditorStateUpdateFromMount=void 0}));this._rerenderSubscription=b("Arbiter").subscribe(b("ReactComposerEvents").RERENDER_MENTION_INPUT+this.context.composerID,function(){a.setState({editorState:b("ReactComposerStatusStore").getEditorState(a.context.composerID)})})},UNSAFE_componentWillReceiveProps:function(a){this.props.mentionsSource!==a.mentionsSource&&b("ReactComposerStatusActions").setMentionsSource(this.context.composerID,a.mentionsSource);if(a.editorState===null){a=b("EditorState").createEmpty(b("getReactComposerEmojiInputDecorator")(b("ReactComposerInputDecorator").MENTIONS));b("ReactComposerStatusActions").setEditorState(this.context.composerID,a);this.setState({editorState:a})}},componentWillUnmount:function(){this._prefillSubscription&&this._prefillSubscription.unsubscribe(),this._prefillSubscription=null,this._storyInsertionBlocker&&this._storyInsertionBlocker.unsubscribe(),this._storyInsertionBlocker=null,this._rerenderSubscription&&this._rerenderSubscription.unsubscribe()},render:function(){var a,c,d,e=this,f=this.context.gks.showLinkPostWarning&&this.context.gks.showLinkPostWarningTooltip&&this.refs&&this.refs.mentionsInput?b("React").createElement(b("XUIAmbientNUX.react"),{contextRef:function(){return e.refs.mentionsInput},offsetY:-13,onCloseButtonClick:this._onCloseButtonClick,position:"below",shown:this.state.shouldShowLinkPostWarningNux&&!this.state.hasShownLinkPostNux,useDarkMode:!0,width:"wide"},b("React").createElement(b("FDSText.react"),{size:"body3",color:"white"},g._("Add text to help people understand the link you're sharing."))):null;d=((d=this.props)!=null?(d=d.config)!=null?(d=d.loggingConfig)!=null?d.composerSourceSurface:d:d:d)==="page"&&this.context.gks.showInlineMediaIcon;c=((c=this.props)!=null?(c=c.config)!=null?(c=c.loggingConfig)!=null?c.composerSourceSurface:c:c:c)==="page"&&!!((c=this.context)!=null?(c=c.gks)!=null?c.showInlineDialogExperience:c:c)&&!!((c=this.context)!=null?(c=c.gks)!=null?c.isDialogComposer:c:c);a=((a=this.props)!=null?(a=a.config)!=null?(a=a.loggingConfig)!=null?a.composerSourceSurface:a:a:a)==="page"&&!!((a=this.context)!=null?(a=a.gks)!=null?a.showInlineDialogExperience:a:a)&&!((a=this.context)!=null?(a=a.gks)!=null?a.isDialogComposer:a:a);return b("React").createElement("div",null,b("React").createElement(b("ReactComposerStatusAttachmentMentionsInputVariant.react"),babelHelpers["extends"]({},this.props,{activeEditorState:this.state.activeEditorState,compositionID:this.context.composerID,delightFunnelID:this.context.composerID,editorState:this.state.editorState,isSelectedAttachmentActive:this.state.isSelectedAttachmentActive,isPosting:this.state.posting,mentionsSource:this.state.mentionsSource,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,onPostIntent:this._onPostIntent,ownerID:this.context.actorID,ref:"mentionsInput",shouldUseLargeText:this.state.shouldUseLargeText,typeaheadReporter:this.state.typeaheadReporter,useRichTextEditor:this.state.useRichText,disableLinkAndMonoFormatting:this.state.disableLinkAndMonoFormatting,shouldShowFormattingNux:this.state.shouldShowFormattingNux,sticker:this.state.selectedSticker,exceedCharacterCount:this.state.exceedCharacterCount,simplifyComposerMoveEmojiButton:this.props.simplifyComposerMoveEmojiButton,canProduceSATPWithFont:this.props.canProduceSATPWithFont,showInlineMediaEntry:d,useDialogInlineMediaStyle:c,hideEmojiButtonBeforeFocus:a})),f)},_onCloseButtonClick:function(){b("SimpleNUXMessage").markMessageSeenByUser(b("SimpleNUXMessageTypes").PAGES_SHARING_LINK_POST_WARNING_NUX),this.setState({shouldShowLinkPostWarningNux:!1})},focus:function(){var a=this;this.refs&&this.refs.mentionsInput&&this.refs.mentionsInput.focus();this._pendingEditorStateUpdateFromMount!==void 0&&this.setState({editorState:this._pendingEditorStateUpdateFromMount},function(){return a.refs&&a.refs.mentionsInput&&a.refs.mentionsInput.focus()})},_onFocus:function(){b("Arbiter").inform(b("ReactComposerEvents").MENTION_INPUT_FOCUS+this.context.composerID),b("ReactComposerStatusActions").setMentionsSource(this.context.composerID,this.state.atMentionSearchSource),this.setState({isFocused:!0}),this.props.onFocus&&this.props.onFocus()},_onChange:function(a){__p&&__p();if(this._pendingEditorStateUpdateFromMount!==void 0)return;var c=0;if(a){var d=a.getCurrentContent();c=d?b("UnicodeUtils").strlen(d.getPlainText()):0;c>0&&b("TextDelightInComposerGating").isEnabled("post")&&(h?a=h.applyTextDelightEntity(a,b("ReactComposerStatusStore").getEditorState(this.context.composerID),this.context.composerID,"post"):b("Bootloader").loadModules(["TextDelightInComposerMatcher"],function(a){h=a},"ReactComposerStatusAttachmentMentionsInputContainer.react"));b("ReactComposerStatusStore").getEditorState(this.context.composerID)!==a&&(b("ReactComposerStatusActions").setEditorState(this.context.composerID,a),b("ReactComposerStatusActions").setTextLength(this.context.composerID,c))}this._handleMarkdownChange(a);this.props.onChange&&this.props.onChange(a);this.setState({editorState:a})},_handleMarkdownChange:function(a){var c=this.props.config?this.props.config.attachmentsConfig[b("ReactComposerAttachmentType").STATUS]:null;b("ReactComposerStatusUtils").handleMarkdownPreview(this.context.composerID,this.context.targetID,c?c.markdownPreviewAttachment:null,a)},_onBlur:function(a){a instanceof b("EditorState")&&b("ReactComposerStatusActions").setEditorState(this.context.composerID,a),this.setState({isFocused:!1})},_onPostIntent:function(){this.context.gks.optimisticPosting?b("ReactComposerOptimisticPostingActions").startOptimisticallyPosting(this.context.composerID,this.props.config,b("ReactComposerAttachmentType").STATUS,this.context.actorID,this.context.targetID):b("ReactComposerActions").postIntended(this.context.composerID,{actorID:this.context.actorID,config:this.props.config,targetID:this.context.targetID})}});e.exports=c}),null); __d("ReactComposerStatusMentionsUtils",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();a={getMentionsFromEditorState:function(a){__p&&__p();var b=a.getCurrentContent(),c={};b.getBlockMap().forEach(function(a){__p&&__p();var d=a.getText();a.findEntityRanges(function(){return!0},function(e,f){var g=a.getEntityAt(e);if(!g)return;g=b.getEntity(g);if(g.getType()!=="MENTION"||g.getData().type!=="user")return;var h=g.getData().id;c[h]={type:"user",uid:h,text:d.slice(e,f),isWeak:g.getData().isWeak}})});return c}};e.exports=a}),null); __d("ReactComposerStatusAttachmentMentionsInputWithTagExpansionContainer.react",["cx","React","ReactComponentWithPureRenderMixin","ReactComposerContextTypes","ReactComposerStatusActions","ReactComposerStatusAttachmentMentionsInputContainer.react","ReactComposerStatusMentionsUtils","joinClasses"],(function(a,b,c,d,e,f,g){a=b("React").createClass({displayName:"ComposerStatusAttachmentMentionsInputWithTagExpansionContainer",contextTypes:b("ReactComposerContextTypes"),mixins:[b("ReactComponentWithPureRenderMixin")],render:function(){var a=b("joinClasses")(this.props.className,"_395");return b("React").createElement(b("ReactComposerStatusAttachmentMentionsInputContainer.react"),babelHelpers["extends"]({},this.props,{className:a,onChange:this._onChange,ref:"mentionsInput"}))},focus:function(){this.refs&&this.refs.mentionsInput&&this.refs.mentionsInput.focus()},insertEmoji:function(a){this.refs&&this.refs.mentionsInput&&this.refs.mentionsInput.insertEmoji(a)},_onChange:function(a){b("ReactComposerStatusActions").setMentions(this.context.composerID,b("ReactComposerStatusMentionsUtils").getMentionsFromEditorState(a)),this.props.onChange&&this.props.onChange(a)}});e.exports=a}),null); __d("BootloadedReactComposerFundraiserTaggerButton.react",["BootloadedComponent.react","JSResource","React","ReactComposerTaggerType"],(function(a,b,c,d,e,f){"use strict";function a(a){var c;return((c=a)!=null?(c=c.taggersConfig)!=null?(c=c[b("ReactComposerTaggerType").FUNDRAISER])!=null?c.enabled:c:c:c)?b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerFundraiserTaggerButton.react").__setRef("BootloadedReactComposerFundraiserTaggerButton.react"),bootloadPlaceholder:b("React").createElement("div",null),source:a.source}):null}e.exports=a}),null); __d("BootloadedReactComposerFundraiserTaggerContainer.react",["BootloadedComponent.react","JSResource","React","ReactComposerTaggerType"],(function(a,b,c,d,e,f){"use strict";function a(a){return((a=a)!=null?(a=a.taggersConfig)!=null?(a=a[b("ReactComposerTaggerType").FUNDRAISER])!=null?a.enabled:a:a:a)?b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerFundraiserTaggerContainer.react").__setRef("BootloadedReactComposerFundraiserTaggerContainer.react"),bootloadPlaceholder:b("React").createElement("div",null)}):null}e.exports=a}),null); __d("TypeaheadMetricCounter",[],(function(a,b,c,d,e,f){__p&&__p();a=function(){"use strict";__p&&__p();function a(){this.reset()}var b=a.prototype;b.reset=function(){this.stats={},this.avgStats={}};b.recordStat=function(a,b){this.stats[a]=b};b.recordCountStat=function(a){var b=this.stats[a];this.stats[a]=b?b+1:1};b.recordAvgStat=function(a,b){this.avgStats[a]?(this.avgStats[a][0]+=b,this.avgStats[a][1]+=1):this.avgStats[a]=[b,1]};b.hasStats=function(){return!!Object.keys(this.stats).length};b.getStats=function(){var a=babelHelpers["extends"]({},this.stats);for(var b in this.avgStats){var c=this.avgStats[b];a[b]=c[0]/c[1]}return a};return a}();e.exports=a}),null); __d("TypeaheadMetricReporter",["AsyncRequest","QueriesHistory","Random","TypeaheadMetricCounter","mixInEventEmitter"],(function(a,b,c,d,e,f){__p&&__p();var g="/ajax/typeahead/record_basic_metrics.php",h=1e3;a=function(){"use strict";__p&&__p();function a(a){this.counter=new(b("TypeaheadMetricCounter"))(),this.extraData=Object.assign({},a),this.bootstrapped=!1,this.bootstrapBegin=Date.now(),this.queriesHistory=new(b("QueriesHistory"))(h),this.lastQuery=null,this.sessionActive=!1,this.$1()}var c=a.prototype;c.getSID=function(){return this.sid};c.sessionStart=function(){this.sessionActive=!0,this.sessionStartTime=Date.now()};c.sessionEnd=function(){this.sessionActive&&(this.$2(),this.$1(),this.sessionActive=!1)};c.setAdditionalStats=function(a){var b=this;a&&Object.entries(a).forEach(function(a){var c=a[0];a=a[1];b.counter.recordStat(c,a)})};c.sessionPause=function(a){this.sessionActive&&(this.setAdditionalStats(a),this.$2(),this.sessionActive=!1)};c.sessionDeactivate=function(){this.sessionActive=!1};c.reportSelect=function(a,b,c,d,e,f){e=e==null?this.lastQuery:e;this.counter.recordStat("selected_id",a||"SELECT_NULL");this.counter.recordStat("selected_type",b);this.counter.recordStat("selected_position",c);this.counter.recordStat("selected_with_mouse",d?1:0);this.counter.recordStat("selected_query",e);for(var g in f)this.counter.recordStat(g,f[g])};c.reportStrategyName=function(a){this.counter.recordStat("strategy_name",a)};c.reportBootstrapBegin=function(){this.bootstrapBegin=Date.now()};c.reportBootstrapDirty=function(){this.bootstrapped=!1};c.reportBootstrapComplete=function(a){this.counter.recordAvgStat("bootstrap_latency",Date.now()-this.bootstrapBegin);var b={};a.forEach(function(a){b[a]=(b[a]||0)+1});this.counter.recordStat("bootstrap_response_types",b);this.bootstrapped=!0};c.reportQueryBegin=function(a){this.counter.recordStat("query",a),this.counter.recordCountStat("num_queries"),this.queriesHistory.add(a),this.lastNotBackspacedQuery.indexOf(a)!==0&&(this.lastNotBackspacedQuery=a),this.lastQuery=a,this.lastQueryTime=Date.now()};c.reportRequestID=function(a){this.lastRequestID=a,this.requestIDHistory.push(a)};c.reportQueryComplete=function(a,b){this.counter.recordAvgStat("avg_query_latency",a),b!==void 0&&this.counter.recordStat("filtered_count",b)};c.reportResults=function(a,b){this.results=a,b===this.lastQuery&&this.counter.recordStat("last_query_latency",Date.now()-this.lastQueryTime)};c.reportResultsAds=function(a){this.resultsAds=a};c.$1=function(){this.sid=Math.floor(Date.now()*b("Random").random()),this.lastNotBackspacedQuery="",this.queriesHistory.reset(),this.results=null,this.resultsAds=null,this.lastRequestID=null,this.requestIDHistory=[],this.counter.reset(),this.emit&&this.emit("reset",{sid:this.sid})};c.$3=function(){var a={};for(var b in this.extraData){var c=this.extraData[b];a[b]=typeof c==="function"?c():c}return a};c.$2=function(){__p&&__p();if(this.counter.hasStats()){this.counter.recordStat("session_time",Date.now()-this.sessionStartTime);this.results&&this.counter.recordStat("candidate_results",JSON.stringify(this.results));this.resultsAds&&this.counter.recordStat("candidate_results_ads",JSON.stringify(this.resultsAds));this.sid&&this.counter.recordStat("sid",this.sid);this.lastNotBackspacedQuery&&this.counter.recordStat("last_not_backspaced_query",this.lastNotBackspacedQuery);this.counter.recordStat("queries_history",JSON.stringify(this.queriesHistory.getQueries()));this.bootstrapped&&this.counter.recordStat("bootstrapped",1);this.lastRequestID&&this.counter.recordStat("request_id",this.lastRequestID);this.requestIDHistory.length&&this.counter.recordStat("request_ids",this.requestIDHistory);var a=babelHelpers["extends"]({},this.counter.getStats(),this.$3());new(b("AsyncRequest"))().setURI(g).setMethod("POST").setData({stats:a}).send();this.emit&&this.emit("submitted",a)}};return a}();b("mixInEventEmitter")(a,{reset:!0,submitted:!0});e.exports=a}),null); __d("WebAsyncSearchSourceWithMetrics",["AbstractAsyncSearchSource","AbstractSearchSource","AsyncRequest","TypeaheadMetricReporter","WebAsyncSearchSourceUtils","uuid"],(function(a,b,c,d,e,f){__p&&__p();a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(c,d){var e;e=a.call(this)||this;e.$WebAsyncSearchSourceWithMetrics1=new(b("AbstractAsyncSearchSource"))(c,e.$WebAsyncSearchSourceWithMetrics4.bind(babelHelpers.assertThisInitialized(e)),b("WebAsyncSearchSourceUtils").normalizeResponse);e.$WebAsyncSearchSourceWithMetrics2=new(b("TypeaheadMetricReporter"))(d);e.$WebAsyncSearchSourceWithMetrics3=new Map();e.$WebAsyncSearchSourceWithMetrics2.addListener&&e.$WebAsyncSearchSourceWithMetrics2.addListener("reset",function(a){e.$WebAsyncSearchSourceWithMetrics1.setRequestData({sid:a.sid})});return e}var d=c.prototype;d.bootstrapImpl=function(a){var b=this;this.$WebAsyncSearchSourceWithMetrics2.reportBootstrapBegin();this.$WebAsyncSearchSourceWithMetrics1.bootstrap(function(){b.$WebAsyncSearchSourceWithMetrics1.getBootstrappedEntries(function(c){b.$WebAsyncSearchSourceWithMetrics2.reportBootstrapComplete(c.map(function(a){return a.getType()})),a()})})};d.searchImpl=function(a,b,c){var d=this;this.$WebAsyncSearchSourceWithMetrics2.reportQueryBegin(a);c&&this.$WebAsyncSearchSourceWithMetrics2.reportStrategyName(c.strategyName);var e=Date.now();this.$WebAsyncSearchSourceWithMetrics1.search(a,function(c,a,f){d.$WebAsyncSearchSourceWithMetrics2.reportQueryComplete(Date.now()-e,0),b(c,a,f)},c)};d.getBootstrappedEntries=function(a){return this.$WebAsyncSearchSourceWithMetrics1.getBootstrappedEntries(a)};d.getAllEntriesMap=function(){return this.$WebAsyncSearchSourceWithMetrics1.getAllEntriesMap()};d.getTypeaheadSessionID=function(){return this.$WebAsyncSearchSourceWithMetrics2.getSID()};d.setRequestData=function(a){this.$WebAsyncSearchSourceWithMetrics1.setRequestData(a)};d.sessionStart=function(){this.$WebAsyncSearchSourceWithMetrics2.sessionStart()};d.sessionEnd=function(){this.$WebAsyncSearchSourceWithMetrics2.sessionEnd()};d.reportResults=function(a){this.$WebAsyncSearchSourceWithMetrics2.reportResults(a)};d.reportSelect=function(a,b,c,d,e,f){this.$WebAsyncSearchSourceWithMetrics2.reportSelect(a,b,c,d,e,f)};d.reportRequestID=function(a){this.$WebAsyncSearchSourceWithMetrics2.reportRequestID(this.$WebAsyncSearchSourceWithMetrics5(a))};d.$WebAsyncSearchSourceWithMetrics5=function(a){a=a;while(a.length>0){if(this.$WebAsyncSearchSourceWithMetrics3.has(a))return this.$WebAsyncSearchSourceWithMetrics3.get(a);a=a.slice(0,-1)}return this.$WebAsyncSearchSourceWithMetrics3.get("")};d.$WebAsyncSearchSourceWithMetrics4=function(a,c,d,e){var f=this,g=a.value||"",h=b("uuid")();new(b("AsyncRequest"))(c.uri).setData(babelHelpers["extends"]({request_id:h},a,c.data)).setMethod("GET").setReadOnly(!0).setAllowCrossPageTransition(!0).setInitialHandler(function(){f.$WebAsyncSearchSourceWithMetrics3.set(g,h)}).setHandler(d).setErrorHandler(e).send()};return c}(b("AbstractSearchSource"));e.exports=a}),null); __d("ReactComposerLocationAttachmentActionType",["keyMirrorRecursive"],(function(a,b,c,d,e,f){e.exports=b("keyMirrorRecursive")({LOCATION_ATTACHMENT_ENABLED:null,FETCH_LOCATION_ATTACHMENT:null,SET_MINUTIAE_ACTION_CONTEXT:null,SET_LOCATION_MARKUP:null},"ReactComposerLocationAttachmentActionType")}),null); __d("XReactComposerLocationAttachmentController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/react_composer/location/attachment/",{composer_id:{type:"String",required:!0},location_id:{type:"String",required:!0},target_id:{type:"String",required:!0}})}),null); __d("ReactComposerLocationAttachmentStore",["AsyncRequest","ReactComposerAttachmentActionType","ReactComposerAttachmentStore","ReactComposerAttachmentType","ReactComposerLocationAttachmentActionType","ReactComposerStoreBase","XReactComposerLocationAttachmentController"],(function(a,b,c,d,e,f){__p&&__p();a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c,d;c=a.call(this,function(){return{isEnabled:!1,isFetching:!1,markup:null,pendingRequest:null,minutiaeTaggedPlace:null,isTimeline:!1,sourceAttachment:null}},function(a){__p&&__p();switch(a.type){case b("ReactComposerLocationAttachmentActionType").LOCATION_ATTACHMENT_ENABLED:d&&d.$ReactComposerLocationAttachmentStore1(a);break;case b("ReactComposerLocationAttachmentActionType").FETCH_LOCATION_ATTACHMENT:d&&d.$ReactComposerLocationAttachmentStore2(a);break;case b("ReactComposerLocationAttachmentActionType").SET_MINUTIAE_ACTION_CONTEXT:d&&d.$ReactComposerLocationAttachmentStore3(a);break;case b("ReactComposerLocationAttachmentActionType").SET_LOCATION_MARKUP:d&&d.$ReactComposerLocationAttachmentStore4(a);break;case b("ReactComposerAttachmentActionType").SELECT_ATTACHMENT:d&&d.$ReactComposerLocationAttachmentStore5(a);break}})||this;d=babelHelpers.assertThisInitialized(c);return c}var d=c.prototype;d.isEnabled=function(a){return this.getComposerData(a).isEnabled};d.getMarkup=function(a){return this.getComposerData(a).markup};d.getMinutiaeTaggedPlace=function(a){return this.getComposerData(a).minutiaeTaggedPlace};d.getIsTimeline=function(a){return this.getComposerData(a).isTimeline};d.isFetching=function(a){return this.getComposerData(a).isFetching};d.$ReactComposerLocationAttachmentStore1=function(a){a=this.validateAction(a,["composerID","enabled"]);var b=a[0];a=a[1];b=this.getComposerData(b);b.isEnabled=a};d.$ReactComposerLocationAttachmentStore2=function(a){__p&&__p();var c=this;a=this.validateAction(a,["composerID","locationID","targetID"]);var d=a[0],e=a[1];a=a[2];if(!this.isEnabled(d))return;var f=this.getComposerData(d);f.isFetching=!0;e=b("XReactComposerLocationAttachmentController").getURIBuilder().setString("composer_id",d).setString("location_id",e).setString("target_id",a).getURI();f.pendingRequest=new(b("AsyncRequest"))(e).setFinallyHandler(function(){f.isFetching=!1,f.pendingRequest=null,c.emitChange(d)});f.pendingRequest.send();this.emitChange(d)};d.$ReactComposerLocationAttachmentStore3=function(a){a=this.validateAction(a,["composerID","objectID","isTimeline"]);var b=a[0],c=a[1];a=a[2];var d=this.getComposerData(b);d.minutiaeTaggedPlace=c;d.isTimeline=a;this.emitChange(b)};d.$ReactComposerLocationAttachmentStore4=function(a){a=this.validateAction(a,["composerID","markup"]);var c=a[0];a=a[1];var d=this.getComposerData(c);d.markup=a;d.sourceAttachment=b("ReactComposerAttachmentStore").getSelectedAttachmentID(c);this.emitChange(c)};d.$ReactComposerLocationAttachmentStore5=function(a){var c=this.validateAction(a,["composerID","id"]),d=c[0];c=c[1];var e=this.getComposerData(d);if(c===b("ReactComposerAttachmentType").STATUS||a.proxiedAttachmentID===e.sourceAttachment||e.sourceAttachment===null)return;e.markup=null;e.isFetching=!1;e.pendingRequest&&e.pendingRequest.abandon();this.emitChange(d)};return c}(b("ReactComposerStoreBase"));e.exports=new a()}),null); __d("ReactComposerLocationAttachmentActions",["ReactComposerDispatcher","ReactComposerLocationAttachmentActionType","ReactComposerLocationAttachmentStore"],(function(a,b,c,d,e,f){__p&&__p();b("ReactComposerLocationAttachmentStore");a=function(){"use strict";__p&&__p();function a(){}var c=a.prototype;c.enabled=function(a,c){b("ReactComposerDispatcher").dispatch({composerID:a,type:b("ReactComposerLocationAttachmentActionType").LOCATION_ATTACHMENT_ENABLED,enabled:c})};c.fetchLocationAttachment=function(a,c,d){b("ReactComposerDispatcher").dispatch({composerID:a,type:b("ReactComposerLocationAttachmentActionType").FETCH_LOCATION_ATTACHMENT,locationID:c,targetID:d})};c.setMinutiaeActionContext=function(a,c,d){a={composerID:a,type:b("ReactComposerLocationAttachmentActionType").SET_MINUTIAE_ACTION_CONTEXT,objectID:c,isTimeline:d};b("ReactComposerDispatcher").dispatch(a)};c.setMarkup=function(a,c){b("ReactComposerDispatcher").dispatch({composerID:a,type:b("ReactComposerLocationAttachmentActionType").SET_LOCATION_MARKUP,markup:c})};return a}();e.exports=new a()}),null); __d("ReactComposerMinutiaeAttachmentActions",["ReactComposerDispatcher","ReactComposerMinutiaeAttachmentActionType","ReactComposerMinutiaeAttachmentStore"],(function(a,b,c,d,e,f){__p&&__p();b("ReactComposerMinutiaeAttachmentStore");a=function(){"use strict";__p&&__p();function a(){}var c=a.prototype;c.fetchMinutiaeAttachment=function(a,c,d,e,f,g){a={composerID:a,type:b("ReactComposerMinutiaeAttachmentActionType").FETCH_ATTACHMENT,actionID:c,objectID:d,targetID:e,actorID:f,isTimeline:g};b("ReactComposerDispatcher").dispatch(a)};c.setExplicitLocation=function(a,c){a={composerID:a,type:b("ReactComposerMinutiaeAttachmentActionType").SET_EXPLICIT_LOCATION,explicitLocation:c};b("ReactComposerDispatcher").dispatch(a)};c.setMarkup=function(a,c){a={composerID:a,type:b("ReactComposerMinutiaeAttachmentActionType").SET_MARKUP,markup:c};b("ReactComposerDispatcher").dispatch(a)};c.setHideAttachment=function(a,c){a={composerID:a,type:b("ReactComposerMinutiaeAttachmentActionType").SET_HIDE_OBJECT_ATTACHMENT,hideAttachment:c};b("ReactComposerDispatcher").dispatch(a)};return a}();e.exports=new a()}),null); __d("ReactComposerTaggerContainerStateMixin",["invariant","Arbiter","ReactComposerEvents","ReactComposerPrefillStore","ReactComposerPropsAndStoreBasedStateMixin","ReactComposerTaggerActions","ReactComposerTaggerStore","isEmpty"],(function(a,b,c,d,e,f,g){__p&&__p();a=function(){__p&&__p();for(var a=arguments.length,c=new Array(a),d=0;d0;b=Object.keys(b.taggerData).length>0&&Object.keys(this.state.taggerData).length===0;(a||b)&&this.__onTaggerDataChanged(this.state.taggerData)}},componentWillUnmount:function(){this._prefillSubscription&&this._prefillSubscription.unsubscribe(),this._prefillSubscription=null},_handlePrefill:function(){var a=b("ReactComposerPrefillStore").getAndEraseNestedField(this.context.composerID,["taggersData",this.constructor.taggerID]);a&&b("ReactComposerTaggerActions").setTaggerDataWithoutLogging(this.context.composerID,this.constructor.taggerID,a)}}};e.exports=a}),null); __d("ReactKeyPressHandler.react",["Event","React","SubscriptionsHandler"],(function(a,b,c,d,e,f){__p&&__p();a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactKeyPressHandler",propTypes:{onKeyDownEvent:a.func.isRequired},getInitialState:function(){return{subscriptions:new(b("SubscriptionsHandler"))()}},componentDidMount:function(){var a=this;this.state.subscriptions.engage();this.state.subscriptions.addSubscriptions(b("Event").listen(document.body,"keydown",function(b){a.props.onKeyDownEvent&&a.props.onKeyDownEvent(b)}))},componentWillUnmount:function(){this.state.subscriptions&&this.state.subscriptions.release()},render:function(){return this.props.children}});e.exports=c}),null); __d("ReactComposerTaggerHideOnEscapeKeyPress.react",["Keys","React","ReactComposerContextTypes","ReactComposerLoggingName","ReactComposerTaggerActions","ReactKeyPressHandler.react"],(function(a,b,c,d,e,f){a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactComposerTaggerHideOnEscapeKeyPress",contextTypes:b("ReactComposerContextTypes"),propTypes:{shouldHideOnEscape:a.bool},render:function(){return this.props.shouldHideOnEscape?b("React").createElement(b("ReactKeyPressHandler.react"),{onKeyDownEvent:this._onKeyDownEvent},this.props.children):this.props.children},_onKeyDownEvent:function(a){a.keyCode===b("Keys").ESC&&(a.stopPropagation(),b("ReactComposerTaggerActions").deselectCurrentTagger(this.context.composerID,b("ReactComposerLoggingName").ESCAPE_KEY))}});e.exports=c}),null); __d("ReactComposerTaggerContainerMixin",["invariant","React","ReactComposerTaggerActions","ReactComposerTaggerContainerStateMixin","ReactComposerTaggerHideOnEscapeKeyPress.react"],(function(a,b,c,d,e,f,g){a=function(){return{mixins:[b("ReactComposerTaggerContainerStateMixin").apply(void 0,arguments)],UNSAFE_componentWillMount:function(){this.constructor.taggerComponent||g(0,5691)},render:function(){if(!this.state.isSelected)return b("React").createElement("noscript",null);var a=this.constructor.taggerComponent,c=this.constructor.enableHideOnEscape&&this.state.isSelected;return b("React").createElement("div",{"data-testid":this.constructor.webDriverTestID},b("React").createElement(b("ReactComposerTaggerHideOnEscapeKeyPress.react"),{shouldHideOnEscape:c},b("React").createElement(a,babelHelpers["extends"]({},this.props,{autoFocus:this.state.autoFocus,composerID:(c=this.context)==null?void 0:c.composerID,taggerSource:this.state.taggerSource,taggerData:this.state.taggerData,onSelect:this._onTaggerDataChanged}))))},_onTaggerDataChanged:function(a){this._suppressUpdateLogging&&this._suppressUpdateLogging(a)?b("ReactComposerTaggerActions").setTaggerDataWithoutLogging(this.context.composerID,this.constructor.taggerID,a):b("ReactComposerTaggerActions").setTaggerData(this.context.composerID,this.constructor.loggingName,this.constructor.taggerID,a),this.__onTaggerDataChanged&&this.__onTaggerDataChanged(a),this.props.onSelect&&this.props.onSelect(a)}}};e.exports=a}),null); __d("ReactComposerTypeaheadSearchSourceType",[],(function(a,b,c,d,e,f){e.exports=Object.freeze({ACTIVITY:"ACTIVITY",LOCATION:"LOCATION"})}),null); __d("ReactComposerAlbumTaggerButton.react",["cx","fbt","React","ReactComposerLoggingName","ReactComposerTaggerButtonMixin","ReactComposerTaggerType"],(function(a,b,c,d,e,f,g,h){a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactComposerAlbumTaggerButton",mixins:[b("ReactComposerTaggerButtonMixin")],propTypes:{hasData:a.bool},statics:{taggerID:b("ReactComposerTaggerType").ALBUM,loggingName:b("ReactComposerLoggingName").ALBUM_TAGGER,suppressTaggerLink:!0},getTitle:function(){return h._("Add your post to an album")},getTooltip:function(){return h._("Pick an album")},getClassName:function(){return"_3c57"+(this.props.hasData?" _6xe":"")}});e.exports=c}),null); __d("ReactComposerAlbumTaggerButtonContainer.react",["FluxContainer","React","ReactComposerAlbumTaggerButton.react","ReactComposerAudienceStore","ReactComposerContextTypes"],(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.calculateState=function(a,c,d){a=b("ReactComposerAudienceStore").getCollectionID(d.composerID);return{hasSelectedAlbum:a!==null}};c.getStores=function(){return[b("ReactComposerAudienceStore")]};var d=c.prototype;d.render=function(){return b("React").createElement(b("ReactComposerAlbumTaggerButton.react"),{hasData:this.state.hasSelectedAlbum})};return c}(b("React").PureComponent);a.contextTypes=b("ReactComposerContextTypes");e.exports=b("FluxContainer").create(a,{withContext:!0,withProps:!0})}),null); __d("ReactComposerAudienceSelector.react",["cx","DOM","PrivacySelector","React","ReactDOM","joinClasses"],(function(a,b,c,d,e,f,g){__p&&__p();var h=1.5,i=20,j=500;a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){var b,c;for(var d=arguments.length,e=new Array(d),f=0;f'+f+"";new a().setTitle(d).setButtons(a.OK).setBody(e.toString()+" "+h).setSemiModal(!0).show()},"ReactComposerMediaFilePickerController.react");d.props.onFilesSelected&&d.props.onFilesSelected(!1);return}b("Bootloader").loadModules(["ReactComposerPhotoUploader","ReactComposerMediaUtils","ReactComposerLoggingActions"],function(e,f,g){var h=f.handleSpecialMediaUpload(a,c,d.props.mediaConfig,d.context);d.props.onFilesSelected&&d.props.onFilesSelected(h);if(!h){e=new e(d.context,d.props.photoLimit,{disableFaceRecognition:d.props.disableFaceRecognition});!b("ReactComposerAttachmentStore").getIsAttachmentSelected(d.context.composerID,b("ReactComposerAttachmentType").MEDIA)&&!b("ReactComposerAttachmentStore").getIsAttachmentSelected(d.context.composerID,b("ReactComposerAttachmentType").TASK)&&b("ReactComposerAttachmentActions").selectAttachment(d.context.composerID,b("ReactComposerAttachmentType").MEDIA,!0,d.props.loggingName);f.uploadPhotosOrVideoFromTarget(d.context.composerID,a.target,e,d.props.targetData.targetSupportsMultiplePhotos,d.props.targetData.targetSupportsMultiMedia)}g.mediaUploadInputDone(d.context.composerID,d.props.loggingName);f.clearInput(c,!h)},"ReactComposerMediaFilePickerController.react")},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.render=function(){return b("React").createElement(b("FileInput.react"),{"aria-label":g._("Add Photo or Video"),accept:this.$1(),containerClassName:this.props.containerClassName,multiple:this.props.targetData.targetSupportsMultiplePhotos,name:"composer_photo[]",display:this.props.display,onChange:this.$2,onClick:this.$3,ref:"fileInput",role:"button",tabIndex:"0","data-testid":this.props.webDriverTestID},this.props.children)};d.$1=function(){if(this.props.mediaAcceptParam)if(this.props.mediaType=="VIDEO")return this.props.mediaAcceptParam.videos;else if(this.props.mediaType=="PHOTO")return this.props.mediaAcceptParam.photos;else return this.props.mediaAcceptParam.both;return null};d.$4=function(a){if(!(this.props.mediaAcceptParam&&this.props.mediaAcceptParam.both))return!0;var b=this.props.mediaAcceptParam.both.replace(/,\s*/g,"|").replace(/\*/g,".*");b="^("+b+")$";b=new RegExp(b,"i");for(var c=0;c1,e=b("VideoUploadConfig").allowMultimedia&&this.props.targetData.targetSupportsMultiMedia;d?e?d=h._("Add photos and videos to your post"):d=h._("Add photos or a video to your post"):d=h._("Add a photo or a video to your post");return b("React").createElement(b("TooltipLink.react"),{className:"_3xem","data-testid":"react-composer-photo-tagger",onClick:this._onSelect,tooltip:d},b("React").createElement("span",{className:"accessible_elem"},this.props.photoLimit>1?h._("Add photos"):h._("Add photo")),b("React").createElement("div",{className:a}),c)},_renderMultimediaAttachmentsNux:function(){var a=this;return b("React").createElement(b("XUIAmbientNUX.react"),{position:"below",width:"custom",contextRef:function(){return a.refs.fileInput},customwidth:400,shown:this.props.multimediaNuxShown,onCloseButtonClick:this.props.onNUXCloseButtonClick},h._("You can now add photos and videos to the same post."))}});e.exports=c}),null); __d("ReactComposerPhotoTaggerButtonContainer.react",["cx","Bootloader","ComposerTargetData","React","ReactComposerAttachmentStore","ReactComposerAttachmentType","ReactComposerLoggingName","ReactComposerMediaFilePickerController.react","ReactComposerMediaUploadStore","ReactComposerMediaUploadType","ReactComposerPhotoTaggerButton.react","ReactComposerPropsAndStoreBasedStateMixin","ReactComposerScrapedAttachmentStore","ReactComposerVideoUploadStore","ReactPagesComposerGlobalFlags","SimpleNUXMessage","SimpleNUXMessageTypes","VideoUploadConfig"],(function(a,b,c,d,e,f,g){__p&&__p();a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactComposerPhotoTaggerButtonContainer",mixins:[b("ReactComposerPropsAndStoreBasedStateMixin")(b("ReactComposerAttachmentStore"),b("ReactComposerMediaUploadStore"),b("ReactComposerScrapedAttachmentStore"))],propTypes:{customPhotoTaggerButton:a.any,disableFaceRecognition:a.bool.isRequired,mediaAcceptParam:a.shape({videos:a.string,photos:a.string,both:a.string}),photoLimit:a.number.isRequired,targetData:a.instanceOf(b("ComposerTargetData")).isRequired,mediaConfig:a.object.isRequired},getDefaultProps:function(){return{disableFaceRecognition:!1}},statics:{calculateState:function(a,c){var d=b("ReactComposerAttachmentStore").getIsAttachmentSelected(a,b("ReactComposerAttachmentType").MEDIA),e=b("ReactComposerMediaUploadStore").getUploadsOfType(a,b("ReactComposerMediaUploadType").PHOTO);a=!b("ReactComposerVideoUploadStore").getVideo(a)&&!b("ReactComposerScrapedAttachmentStore").hasAttachment(a)&&e.size=l){k=f;break}}o=f!==c.NO_BG_COLOR&&!!this.props.textFormats[f].keyframesAnimation;n=this.props.textFormats[f]?this.props.textFormats[f].accessibilityLabel+(f===this.props.selectedIndex?i._(", selected"):""):"";n=b("React").createElement(j,{key:f+2,style:d,className:this.props.noSproutDesign?"_4ydj":""},b("React").createElement("div",{className:m?"_4ydk":""},b("React").createElement(b("Link.react"),{tabIndex:this.props.collapsed?-1:null,href:"#","aria-label":f===c.NO_BG_COLOR?i._("No background"):n,onClick:f===this.props.selectedIndex?null:this.$1.bind(this,f)},b("React").createElement("div",{className:"_2j78"+(m?" _4ydl":"")+(f===c.NO_BG_COLOR?" _23ju":"")+(this.props.collapsed?" _4vb-":""),style:f===c.NO_BG_COLOR?null:this.props.textFormats[f].swatchStyle}),o?b("React").createElement(b("Image.react"),{src:g("497826"),className:"_3mwi"}):null)));a.push(n)}if(this.props.categorizedTrayEnabled){m=this.$2(k);d={opacity:e,transform:"translateX("+m+"px)"};o=this.$5(d);a.push(o)}return a};d.$5=function(a){return b("React").createElement(j,{key:this.props.textFormats.length+2,className:this.props.noSproutDesign?"_4ydj":"",style:a},b("React").createElement("div",{className:"_2j78"+(this.props.collapsed?" _4vb-":""),ref:"trayButton"},b("React").createElement(b("Image.react"),{className:"_3ov1",src:g("479024"),onClick:this.props.onTrayToggle})))};d.$6=function(){var a=this;return b("React").createElement(b("ReactComposerFormattedTextTrayComponent.react"),{categorizedTextFormatPresets:this.props.categorizedTextFormatPresets,contextRef:function(){return a.refs.trayButton},noSproutDesign:this.props.noSproutDesign,onSelectInCategorizedFormatTray:this.props.onSelectInCategorizedFormatTray,selectedCategory:this.props.selectedCategory,selectedIndex:this.props.selectedIndex,trayShown:this.props.trayShown})};d.$7=function(){return b("React").createElement(j,{key:0,className:(this.props.noSproutDesign?"_469m":"")+" _w4h"},b("React").createElement(b("ClickableAreaButton.react"),{onClick:this.props.onToggle,label:this.props.collapsed?i._("Show background options"):i._("Hide background options")},b("React").createElement("div",{className:"_4vc1"+(this.props.collapsed?" _2j7a":"")},b("React").createElement("div",{className:this.props.collapsed?"":"_2j7b"}))))};d.render=function(){var a=this.props.noSproutDesign?this.$7():null,c=this.$4(),d=this.$6(),e=c.length;a!=null&&e++;this.props.categorizedTrayEnabled&&e++;return b("React").createElement("div",{className:this.props.selectedIndex!==-1?"_6ze2":"",key:"grid"},b("React").createElement(b("Grid.react"),{cols:e,className:"_4ukb"+(this.props.suppressTransition?" _3oia":"")+(this.props.hidden?" _akr":"")+(this.props.noSproutDesign?" _2j7c":"")},a,c),d)};return c}(b("React").Component);c.NO_BG_COLOR=-1;c.DEFAULT_SWATCH_SIZE=28;c.EMOJI_PICKER_SIZE=24;c.EXTRA_PADDING_FOR_LARGER_SELECTED_SWATCH=8;c.WIDTH_OF_STYLE_BUTTON=130;c.MAGNIFIED_SWATCH_SIZE=36;c.DEFAULT_COMPOSER_WIDTH=500;c.FontTextFormat={collectionName:a.object,textFormats:a.arrayOf(a.object)};c.propTypes={categorizedTextFormatPresets:a.arrayOf(a.object),categorizedTrayEnabled:a.bool,collapsed:a.bool,composerBodyWidth:a.number,disableNoBgColor:a.bool,hidden:a.bool,noSproutDesign:a.bool,onSelect:a.func.isRequired,onSelectInCategorizedFormatTray:a.func.isRequired,onToggle:a.func,onTrayToggle:a.func,selectedCategory:a.string,selectedIndex:a.number,suppressTransition:a.bool,textFormats:a.arrayOf(a.object).isRequired,trayShown:a.bool,inlineEmojiPicker:a.bool,exceedCharacterCount:a.bool,onChange:a.func,putEmojiPickerBySATPSelector:a.bool};e.exports=c}),null); __d("ReactComposerPostButton.react",["cx","fbt","React","XUIButton.react","XUISpinner.react","joinClasses"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();a=b("React").PropTypes;c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getButtonSize=function(){return"medium"};var d=c.prototype;d.render=function(){var a=this.props.disabled&&(this.props.isPosting||!!this.props.isRunningInterception)&&!this.props.hideSpinner,c=b("React").createElement("div",{className:"_2ph- _6q3h"+(a?" _6q3i":"")},b("React").createElement(b("XUISpinner.react"),{background:"dark",size:"small"}));a=b("React").createElement("span",{className:a?"_5gm9":""},this.props.label);var d=this.props.isMediaUploading&&!this.props.timelineSelected||this.props.disabled,e=this.props.showPagesComposerFooterRedesign?"_805t":b("joinClasses")("_1mf7",this.props.className);this.props.showBoostedPostBtnInFooter&&(e=this.props.className);var f=this.props.useDefaultButton===!0&&!this.props.showPagesComposerFooterRedesign?"default":"confirm",g=this.props.showPagesComposerFooterRedesign?"large":"medium";return b("React").createElement(b("XUIButton.react"),{className:e,disabled:d,label:a,image:c,onClick:this.props.onClick,use:f,size:g,"data-testid":"react-composer-post-button"})};return c}(b("React").PureComponent);c.propTypes={className:a.string,config:a.object,disabled:a.bool,onClick:a.func,label:a.string,isPosting:a.bool,isMediaUploading:a.bool,timelineSelected:a.bool,hideSpinner:a.bool,useDefaultButton:a.bool,isRunningInterception:a.bool,showPagesComposerFooterRedesign:a.bool};c.defaultProps={disabled:!1,label:h._("Post"),useDefaultPostButton:!1};e.exports=c}),null); __d("ReactComposerPostButtonContainerMixin",["fbt","requireCond","Arbiter","BanzaiODS","BootloadedComponent.react","Bootloader","ComposerConfirmationDialogEventTypedLogger","ComposerDestinationsLoggingUtils","ComposerPostEligibilityLoggingUtils","cr:890473","cr:890474","cr:870126","FBIDCheck","JSResource","MisinfoFrontendTypedLogger","PagesComposerContextUtils","PagesComposerPostPreviewButtonContainer.react","React","ReactComponentWithPureRenderMixin","ReactComposerActions","ReactComposerAsset3dAttachmentStore","ReactComposerAttachmentStore","ReactComposerAttachmentType","ReactComposerAudienceStore","ReactComposerConfig","ReactComposerContextTypes","ReactComposerEvents","ReactComposerFormattedTextPickerComponent.react","ReactComposerInit","ReactComposerMediaUploadStore","ReactComposerOptimisticPostingActions","ReactComposerOptimisticPostingStore","ReactComposerPostButton.react","ReactComposerPostDataUtils","ReactComposerPropsAndStoreBasedStateMixin","ReactComposerScrapedAttachmentStore","ReactComposerStatusStore","ReactComposerStore","ReactComposerTaggerStore","ReloadPage","SimpleXUIDialog","XUIButtonGroup.react","$","debounce","ifRequired","uuid"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h="misinfo_warning_disputed_flags",i="composer_confirmation_dialog_shown",j="composer_posted_anyways";a=b("React").PropTypes;c={contextTypes:b("ReactComposerContextTypes"),mixins:[b("ReactComponentWithPureRenderMixin"),b("ReactComposerPropsAndStoreBasedStateMixin").apply(void 0,[b("ReactComposerOptimisticPostingStore"),b("ReactComposerStore"),b("ReactComposerAsset3dAttachmentStore"),b("ReactComposerAudienceStore"),b("ReactComposerAttachmentStore"),b("ReactComposerMediaUploadStore"),b("ReactComposerStatusStore"),b("ReactComposerTaggerStore"),b("cr:890473"),b("cr:890474")].filter(function(a){return a!=null}))],propTypes:{config:b("ReactComposerConfig").isRequired,forceDisabled:a.bool,onClickPreprocess:a.func,useDefaultScheduleComponent:a.bool,isMediaUploading:a.bool,isRunningInterception:a.bool},getDefaultProps:function(){return{forceDisabled:!1}},statics:{calculateState:function(a,c,d){var e=b("ReactComposerStore").isPosting(a),f=b("ReactComposerOptimisticPostingStore").isOptimisticallyPosting(a),g=b("ReactComposerAsset3dAttachmentStore").isCreating(a);d=b("ReactComposerPostDataUtils").isEmptyAttachment(c.config,d);var h=b("ReactComposerScrapedAttachmentStore").isScraping(a)&&!b("ReactComposerAttachmentStore").isContentMultiShareAttachment(a),i=b("cr:870126")?b("cr:870126").isPostButtonDisabled(a):!1,j=!!b("ReactComposerStatusStore").getMessageText(a).trim(),k=b("ReactComposerAudienceStore").getTimelineSelected(a);return{disabled:d||i||c.forceDisabled||e||f||g||h&&!j,isPosting:e,isOptimisticallyPosting:f,destinationPickerEligible:b("ReactComposerAttachmentStore").isSelectedAttachmentDestinationPickerEligible(a),timelineSelected:k}},getButtonSize:function(){return"medium"}},render:function(){var a=this.props,c=!this.context.gks.optimisticPosting&&(b("PagesComposerContextUtils").getIsDialogComposer(a.config.loggingConfig.ref)||this.context.gks.isDialogComposer);c=b("React").createElement(b("ReactComposerPostButton.react"),babelHelpers["extends"]({},a,{disabled:this.state.disabled,className:a.className,onClick:b("debounce")(this._onClick),isPosting:this.state.isPosting,isMediaUploading:a.isMediaUploading,timelineSelected:this.state.timelineSelected,hideSpinner:c,isRunningInterception:!!a.isRunningInterception,showPagesComposerFooterRedesign:!!((c=this.context)!=null?(c=c.gks)!=null?c.showPagesComposerFooterRedesign:c:c),showBoostedPostBtnInFooter:!!((c=this.context)!=null?(c=c.gks)!=null?c.showBoostedInFooter:c:c)}));if(a.useDefaultScheduleComponent&&a.config.actorConfig!==void 0&&a.config.actorConfig!==null&&a.config.actorConfig.canSchedule&&a.config.actorConfig.timezoneStr){var d=a.config.actorConfig,e=!1;this.context.composerType==="timeline"&&this.context.actorID===this.context.targetID&&b("FBIDCheck").isUser_deprecated(this.context.actorID)&&(e=!0);return b("React").createElement("span",null,b("React").createElement(b("XUIButtonGroup.react"),null,c),b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerUserScheduledPostButton.react").__setRef("ReactComposerPostButtonContainerMixin"),bootloadPlaceholder:b("React").createElement("div",null),composerID:this.context.composerID,isUserTimeline:e,onSchedule:this._onClick,timezoneStr:d.timezoneStr,disabled:this.state.disabled,minScheduledTimeDelta:d.minScheduledTimeDelta,maxScheduledTimeDelta:d.maxScheduledTimeDelta,timezoneOffset:d.timezoneOffset,defaultScheduledTimeDelta:d.defaultScheduledTimeDelta}))}d=!!((e=this.context)!=null?(e=e.gks)!=null?e.showPostPreview:e:e)&&b("React").createElement(b("PagesComposerPostPreviewButtonContainer.react"),{config:a.config,isPostButtonDisabled:this.state.disabled});return b("React").createElement(b("React").Fragment,null,d,c)},_onClick:function(a){__p&&__p();var c=this;a=this.props;this.state.destinationPickerEligible&&(this.context.gks.oneStepComposer||this.context.gks.showPagesDestinationPicker)&&b("ComposerDestinationsLoggingUtils").logComposerDestinationsSubmitClicked(this.context.composerID);b("ComposerPostEligibilityLoggingUtils").logComposerPostEligibility(this.context.composerID);if(this.state.disabled)return;if(a.onClickPreprocess&&!a.onClickPreprocess())return;b("ifRequired")("ReactComposerFormattedTextStore",function(a){c._checkEmptyTextWithBackgroundColor(a)},function(){c._validateAndStartPost()})},_checkEmptyTextWithBackgroundColor:function(a){var c=this,d=b("ReactComposerStatusStore").getTextLength(this.context.composerID);a=a.getBackgroundColorIsActive(this.context.composerID);d===0&&a?b("Bootloader").loadModules(["XUIDialogButton.react"],function(a){a=b("React").createElement("div",null,b("React").createElement(a,{action:"cancel",label:g._("Go Back")}),b("React").createElement(a,{action:"cancel",label:g._("Post"),onClick:function(){c._removeBackground(),c._validateAndStartPost()},use:"confirm"}));b("SimpleXUIDialog").showEx(g._("The background you selected will only appear when you add text to your post."),g._("Post Without Background?"),a)},"ReactComposerPostButtonContainerMixin"):this._validateAndStartPost()},_handleDisputedWarningConfirmation:function(a){b("BanzaiODS").bumpEntityKey(2966,h,j),new(b("ComposerConfirmationDialogEventTypedLogger"))().setEventName("confirm").setEventLocation("composer").setCorrelationID(a).log(),new(b("MisinfoFrontendTypedLogger"))().setEvent("action").setFeature("SHARE_WARNING").setSurface("unknown").setView("MAIN_VIEW").setTarget("CONFIRM_SHARE").log()},_handleDisputedWarningCancellation:function(a){new(b("ComposerConfirmationDialogEventTypedLogger"))().setEventName("cancel").setEventLocation("composer").setCorrelationID(a).log(),new(b("MisinfoFrontendTypedLogger"))().setEvent("action").setFeature("SHARE_WARNING").setSurface("unknown").setView("MAIN_VIEW").setTarget("CLOSE").log()},_handleDisputedWarningImplicitCancellation:function(a){new(b("ComposerConfirmationDialogEventTypedLogger"))().setEventName("implicit_cancel").setEventLocation("composer").setCorrelationID(a).log(),new(b("MisinfoFrontendTypedLogger"))().setEvent("action").setFeature("SHARE_WARNING").setSurface("unknown").setView("MAIN_VIEW").setTarget("IMPLICIT_CANCEL").log()},_handleDisputedWarningShowing:function(a){b("BanzaiODS").bumpEntityKey(2966,h,i),new(b("ComposerConfirmationDialogEventTypedLogger"))().setEventName("shown").setEventLocation("composer").setCorrelationID(a).log(),new(b("MisinfoFrontendTypedLogger"))().setEvent("visible").setFeature("SHARE_WARNING").setSurface("unknown").setView("MAIN_VIEW").log()},_validateAndStartPost:function(){__p&&__p();var a=this;if(this._validateAlbumAddition()===!1){b("SimpleXUIDialog").show(g._("Album posts must contain at least one photo or video. Please add a photo or video to your post, or remove the album selection."),g._("Cannot add post to album"));b("BanzaiODS").bumpEntityKey(2966,"www_composer_albumsv2","error_no_media");return}var c=this.context.composerID,d=b("ReactComposerScrapedAttachmentStore").getPostConfirmationDialog(c),e=d==null?b("uuid")():d.getRoot().id;if(d){var f=b("ReactComposerScrapedAttachmentStore").getHasDisputedWarning(c),h=d.subscribe("confirm",function(){k.unsubscribe(),d.hide(),d.destroy(),f&&a._handleDisputedWarningConfirmation(e),a._doStartPost()}),i=d.subscribe("cancel",function(){f&&(k.unsubscribe(),a._handleDisputedWarningCancellation(e))}),j=d.subscribe("show",function(){f&&a._handleDisputedWarningShowing(e)}),k=d.subscribe("hide",function(){f&&a._handleDisputedWarningImplicitCancellation(e)}),l=d.subscribe("hide",function(){h.unsubscribe(),i.unsubscribe(),j.unsubscribe(),l.unsubscribe()});d.show();return}else this._doStartPost()},_removeBackground:function(){var a=this;b("Bootloader").loadModules(["ReactComposerFormattedTextActions"],function(c){c.setSelectedIndex(a.context.composerID,b("ReactComposerFormattedTextPickerComponent.react").NO_BG_COLOR)},"ReactComposerPostButtonContainerMixin")},_validateAlbumAddition:function(){var a=this.context.composerID,c=b("ReactComposerAudienceStore").getCollectionID(a);if(!c)return!0;c=b("ReactComposerMediaUploadStore").getUploads(a);return c&&c.size>0?!0:this.context.gks&&this.context.gks.addAnyPostToAlbum},_doStartPost:function(){__p&&__p();var a=this.props,c=b("ReactComposerAudienceStore").getTimelineSelected(this.context.composerID);if(this.context.gks.optimisticPosting&&c)b("ReactComposerOptimisticPostingActions").startOptimisticallyPosting(this.context.composerID,a.config,b("ReactComposerAttachmentType").STATUS,this.context.actorID,this.context.targetID);else{b("ReactComposerActions").postStarted(this.context.composerID,{actorID:this.context.actorID,config:a.config,targetID:this.context.targetID,onPostSuccess:(c=a.config.postButtonConfig)==null?void 0:c.onPostSuccess})}if(a.config.dialogComposer)if(this.context.gks.optimisticPosting&&!a.config.dialogComposerRefreshOnPost)b("Arbiter").subscribe(b("ReactComposerEvents").OPTIMISTIC_POSTING_STARTED+this.context.composerID,function(){a.config.dialogHideOnEvent!==void 0&&b("Arbiter").inform(a.config.dialogHideOnEvent)}),b("Arbiter").subscribeOnce(b("ReactComposerEvents").COMPOSER_RESET+this.context.composerID,function(a,c){b("ReactComposerInit").unmountInstance(c.newComposerID)});else if(a.config.dialogElementID!==void 0){c=b("$")(a.config.dialogElementID);c.parentNode&&c.parentNode.removeChild(c);b("Arbiter").subscribeOnce(b("ReactComposerEvents").COMPOSER_RESET+this.context.composerID,function(a,c){b("ReactComposerInit").unmountInstance(c.newComposerID),b("ReloadPage").delay(0)})}}};e.exports=c}),null); __d("ReactComposerPostButtonContainer.react",["React","ReactComposerPostButtonContainerMixin"],(function(a,b,c,d,e,f){a=b("React").createClass({displayName:"ReactComposerPostButtonContainer",mixins:[b("ReactComposerPostButtonContainerMixin")]});e.exports=a}),null); __d("ReactComposerStatusFooter.react",["cx","AsyncRequest","BasicTypeaheadLoggerJSConstants","BootloadedComponent.react","BootloadedReactComposerFundraiserTaggerButton.react","BootloadedReactComposerFundraiserTaggerContainer.react","ComposerTargetData","JSResource","LeftRight.react","PagesComposerEmptyTextInComposerNotice.react","PagesComposerHelpCenterLink.react","PagesComposerPrivacyInfoBtn.react","React","ReactComponentWithPureRenderMixin","ReactComposerActivityTaggerButton.react","ReactComposerActivityTaggerContainer.react","ReactComposerAlbumTaggerButtonContainer.react","ReactComposerAttachmentType","ReactComposerAudienceSelectorContainer.react","ReactComposerAudienceSelectorContainerGatedModule","ReactComposerBootloaderPropTypes","ReactComposerCollectionSelectorContainerGatedModule","ReactComposerConfig","ReactComposerContextTypes","ReactComposerFooterActions.react","ReactComposerFooterContainer.react","ReactComposerGetShowtimesTaggerButton.react","ReactComposerImplicitLocationContainer.react","ReactComposerLocationTaggerButton.react","ReactComposerLocationTaggerContainer.react","ReactComposerPeopleTaggerButton.react","ReactComposerPeopleTaggerContainer.react","ReactComposerPhotoTaggerButtonContainer.react","ReactComposerPostButtonContainer.react","ReactComposerSelectedCollectionIndicatorContainerGatedModule","ReactComposerTaggerActions","ReactComposerTaggerButtons.react","ReactComposerTaggers.react","ReactComposerTaggerType","ReactComposerTaggerViewStyles","ReactComposerTimelineAudienceSelectorContainerGatedModule","XGroupsMembersAddedDialogController","XUISpinner.react","getByPath","lazyLoadComponent"],(function(a,b,c,d,e,f,g){__p&&__p();var h=b("BasicTypeaheadLoggerJSConstants").EventNames,i=b("ReactComposerAudienceSelectorContainerGatedModule").module,j=b("ReactComposerCollectionSelectorContainerGatedModule").module,k=b("ReactComposerSelectedCollectionIndicatorContainerGatedModule").module,l=b("ReactComposerTimelineAudienceSelectorContainerGatedModule").module,m=b("lazyLoadComponent")(b("JSResource")("ReactComposerGetShowtimesTaggerContainer.react").__setRef("ReactComposerStatusFooter.react")),n=b("lazyLoadComponent")(b("JSResource")("ReactComposerPagesInterceptionTaggerContainer.react").__setRef("ReactComposerStatusFooter.react"));a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactComposerStatusFooter",contextTypes:b("ReactComposerContextTypes"),mixins:[b("ReactComponentWithPureRenderMixin")],propTypes:{activeAttachment:a.string,additionalTaggers:a.arrayOf(a.shape({button:a.element.isRequired,container:a.element.isRequired})),additionalFooterActions:a.arrayOf(a.element),audienceXHP:a.instanceOf(HTMLElement),attachmentsConfig:a.object.isRequired,bootloader:b("ReactComposerBootloaderPropTypes"),config:b("ReactComposerConfig").isRequired,hasImplicitLocation:a.bool,isActive:a.bool.isRequired,isCameraIconEnabled:a.bool,isMaybeJobPost:a.bool,locationTaggerPlaceholder:a.string,mediaAcceptParam:a.shape({photos:a.string,both:a.string}),mediaLocation:a.shape({latitude:a.number.isRequired,longitude:a.number.isRequired}),peopleTaggerPlaceholder:a.string,placeID:a.string,postButtonModule:a.func,taggersConfig:a.object,targetData:a.instanceOf(b("ComposerTargetData")).isRequired,weakMention:a.object,isGroupTabSelected:a.bool,selectedGroup:a.object,mediaTakenTime:a.number,shouldShowEmptyTextInComposerNotice:a.bool,exceedCharacterCount:a.bool,onMentionsInputChange:a.func},getDefaultProps:function(){return{isCameraIconEnabled:!0,isGroupTabSelected:!1,shouldShowEmptyTextInComposerNotice:!1}},_addMember:function(a){if(this.props.weakMention!=null){var c={source:"invite_from_mention",group_id:this.props.config.targetData.targetID,members:[this.props.weakMention.uid.toString()]},d=b("XGroupsMembersAddedDialogController").getURIBuilder().getURI();new(b("AsyncRequest"))(d).setData(c).send();a.preventDefault()}},_renderMentionInvitation:function(){if(Object.prototype.hasOwnProperty.call(this.props.attachmentsConfig,b("ReactComposerAttachmentType").ADD_MENTIONED)&&this.props.attachmentsConfig[b("ReactComposerAttachmentType").ADD_MENTIONED].enabled&&this.props.weakMention!=null){var a=this.props.weakMention.uid,c=this.props.weakMention.text,d=this.props.config.groupConfig.id,e=this.props.config.groupConfig.name;return b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactInviteMentionedMemberFooter.react").__setRef("ReactComposerStatusFooter.react"),bootloadPlaceholder:b("React").createElement("div",null),mentionedPersonId:a,mentionedPersonName:c,groupId:d,groupName:e,onAddMember:this._addMember})}return null},componentDidMount:function(){this._handleSetProductTaggerShowNUXAndConfig(),this._handleShowContactYourRepresentativeNUX(),this._handleSetMessengerPromptShowNUX(),this._handleSetBrandedContentTaggerConfig(),this._handleSetLocalAlertInitialStatus(),this._handleSetBreakingNewsInitialStatus()},render:function(){__p&&__p();var a=this.context.gks&&this.context.gks.isSproutsComposer,c=this.props.config.attachmentsConfig[b("ReactComposerAttachmentType").STATUS],d=this.props.hasImplicitLocation?"_icv":"",e=c.footerBackground?c.footerBackground:this.props.config.showExpandedComposer?"white":"light-wash";a=a?this._renderSproutsList():null;var f=this.props.attachmentsConfig[b("ReactComposerAttachmentType").STATUS].feedOnlyPost;f=this.props.attachmentsConfig[b("ReactComposerAttachmentType").STATUS].feedOnlyPost?b("React").createElement(f,null):null;var g=null;if(c.audienceIndicator){var h=c.audienceIndicator.module;g=b("React").createElement(h,{background:e,config:this.props.config})}var i;h=this.props.config;var j=h.actorConfig;h=h.postButtonConfig;if(h&&h.isScheduledPost){if(h.scheduleNotice){h=h.scheduleNotice.module;h&&(i=b("React").createElement(h,{config:this.props.config}))}}else if(j&&j.scheduleNotice){h=j.scheduleNotice.module;h&&(i=b("React").createElement(h,{config:this.props.config}))}var k;if(c.checkJobPostShowDisclaimer&&this.props.isMaybeJobPost){j=c.jobPostDisclaimerContainer;j&&(k=b("React").createElement(j,{isMaybeJobPost:this.props.isMaybeJobPost}))}h=b("React").createElement(b("ReactComposerFooterContainer.react"),{background:e,className:d,config:this.props.config,footerModule:this.context.jsModules&&this.context.jsModules.footerModule,shouldShowEmptyTextInComposerNotice:this.props.shouldShowEmptyTextInComposerNotice,postButtonModule:this.props.postButtonModule},i,k,b("React").createElement(b("LeftRight.react"),null,this._getFooterLeftContent(),this._getFooterActions()));c=this._renderMentionInvitation();return b("React").createElement("div",{className:"_1j2v"},c,f,this._getTaggers(),a,g,this.context.gks.showPagesDestinationPicker===!1&&this.props.shouldShowEmptyTextInComposerNotice?b("React").createElement(b("PagesComposerEmptyTextInComposerNotice.react"),null):null,h)},_getTaggers:function(){__p&&__p();var a=this.props.taggersConfig;if(!a)return null;var c=this.context.gks&&this.context.gks.isSproutsComposer,d=a[b("ReactComposerTaggerType").PEOPLE]&&a[b("ReactComposerTaggerType").PEOPLE].enabled?b("React").createElement(b("ReactComposerPeopleTaggerContainer.react"),{placeholder:this.props.peopleTaggerPlaceholder,showEntriesOnFocus:!1,actorID:this.context.actorID,taggerConfig:a[b("ReactComposerTaggerType").PEOPLE]}):null,e=a[b("ReactComposerTaggerType").LOCATION]&&a[b("ReactComposerTaggerType").LOCATION].enabled?b("React").createElement(b("ReactComposerLocationTaggerContainer.react"),{implicitLocationEnabled:a[b("ReactComposerTaggerType").LOCATION].implicitLocationEnabled,mediaLocation:this.props.mediaLocation,placeholder:this.props.locationTaggerPlaceholder,taggerConfig:a[b("ReactComposerTaggerType").LOCATION],taggerViewStyle:b("ReactComposerTaggerViewStyles").SCROLLABLE,typeaheadLoggerEventName:h.REACT_COMPOSER_LOCATION_TAGGER,typeaheadSearchSource:"web_composer"}):null;c=c&&a[b("ReactComposerTaggerType").BREAKING_NEWS]&&a[b("ReactComposerTaggerType").BREAKING_NEWS].enabled?b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerBreakingNewsContainer.react").__setRef("ReactComposerStatusFooter.react"),taggerConfig:a[b("ReactComposerTaggerType").BREAKING_NEWS],taggerViewStyle:b("ReactComposerTaggerViewStyles").SCROLLABLE,typeaheadLoggerEventName:h.REACT_COMPOSER_LOCATION_TAGGER,pageID:this.props.config.targetData.targetID,bootloadPlaceholder:b("React").createElement("div",null)}):null;var f=this.context.composerType==="timeline",g=a[b("ReactComposerTaggerType").OG]&&a[b("ReactComposerTaggerType").OG].enabled?b("React").createElement(b("ReactComposerActivityTaggerContainer.react"),{actionTypeIDsWithNoFreeForm:a[b("ReactComposerTaggerType").OG].actionTypeIDsWithNoFreeForm,actorID:this.context.actorID,isPersonalTimeline:f,actionTaggerViewStyle:b("ReactComposerTaggerViewStyles").SCROLLABLE,objectTaggerViewStyle:b("ReactComposerTaggerViewStyles").SCROLLABLE,placeID:this.props.placeID,actionTypeIDsToPrefetch:a[b("ReactComposerTaggerType").OG].actionTypeIDsToPrefetch,rankVerbs:a[b("ReactComposerTaggerType").OG].rankVerbs,typeaheadLoggerEventName:h.OGCOMPOSER_TAGGER}):null,i=a[b("ReactComposerTaggerType").BACKDATE]&&a[b("ReactComposerTaggerType").BACKDATE].enabled?b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerBackdateTaggerContainer.react").__setRef("ReactComposerStatusFooter.react"),bootloadPlaceholder:b("React").createElement("div",null)}):null,j=this._getSponsorTagger(),k=this.props.additionalTaggers?this.props.additionalTaggers.map(function(a){return a.container}):null,l=null;if(a[b("ReactComposerTaggerType").FORMATTED_TEXT]&&!a[b("ReactComposerTaggerType").FORMATTED_TEXT].noSproutDesign&&a[b("ReactComposerTaggerType").FORMATTED_TEXT].enabled&&a[b("ReactComposerTaggerType").FORMATTED_TEXT].textFormats&&a[b("ReactComposerTaggerType").FORMATTED_TEXT].containerModule){var m=a[b("ReactComposerTaggerType").FORMATTED_TEXT].containerModule,n=a&&a[b("ReactComposerTaggerType").FORMATTED_TEXT]&&a[b("ReactComposerTaggerType").FORMATTED_TEXT].fontTextFormats!==null&&a[b("ReactComposerTaggerType").FORMATTED_TEXT].fontTextFormats!==void 0;n=this.context.gks&&this.context.gks.moveEmojiPicker||n;var o=a&&a[b("ReactComposerTaggerType").FORMATTED_TEXT]&&a[b("ReactComposerTaggerType").FORMATTED_TEXT].putEmojiPickerBySATPSelector;l=b("React").createElement(m,{autoOpen:a[b("ReactComposerTaggerType").FORMATTED_TEXT].autoOpen,categorizedTextFormatPresets:a[b("ReactComposerTaggerType").FORMATTED_TEXT].categorizedTextFormatPresets,categorizedTrayEnabled:a[b("ReactComposerTaggerType").FORMATTED_TEXT].categorizedTrayEnabled,defaultFormat:a[b("ReactComposerTaggerType").FORMATTED_TEXT].defaultFormat,maxNewlines:a[b("ReactComposerTaggerType").FORMATTED_TEXT].maxNewlines,noSproutDesign:a[b("ReactComposerTaggerType").FORMATTED_TEXT].noSproutDesign,statusAttachmentActive:this.props.isActive,stickyStylesEnabled:a[b("ReactComposerTaggerType").FORMATTED_TEXT].stickyStylesEnabled,shouldAutoOpenWhenUserStartsTyping:a[b("ReactComposerTaggerType").FORMATTED_TEXT].shouldAutoOpenWhenUserStartsTyping,textFormats:a[b("ReactComposerTaggerType").FORMATTED_TEXT].textFormats,textLengthLimit:a[b("ReactComposerTaggerType").FORMATTED_TEXT].textLengthLimit,allFontTextFormats:a[b("ReactComposerTaggerType").FORMATTED_TEXT].fontTextFormats,inlineEmojiPicker:n,exceedCharacterCount:this.props.exceedCharacterCount,onMentionsInputChange:this.props.onMentionsInputChange,putEmojiPickerBySATPSelector:o,removeCloseButton:a[b("ReactComposerTaggerType").FORMATTED_TEXT].removeCloseButton})}m=a[b("ReactComposerTaggerType").TAG_EVENT]&&a[b("ReactComposerTaggerType").TAG_EVENT].enabled?b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerTagEventTaggerContainer.react").__setRef("ReactComposerStatusFooter.react"),bootloadPlaceholder:b("React").createElement("div",null),isPersonalTimeline:f,key:"tag_event_container",mediaLocation:this.props.mediaLocation,mediaTakenTime:this.props.mediaTakenTime,reactComposerID:this.context.composerID}):null;n=a[b("ReactComposerTaggerType").PLAY_WITH_FRIENDS]&&a[b("ReactComposerTaggerType").PLAY_WITH_FRIENDS].enabled?b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerPlayWithFriendsTaggerContainer.react").__setRef("ReactComposerStatusFooter.react"),bootloadPlaceholder:b("React").createElement("div",null)}):null;o=a[b("ReactComposerTaggerType").TAG_EVENT_TICKET]&&a[b("ReactComposerTaggerType").TAG_EVENT_TICKET].enabled?b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerTagEventTicketTaggerContainer.react").__setRef("ReactComposerStatusFooter.react"),bootloadPlaceholder:b("React").createElement("div",null),taggersConfig:this.props.taggersConfig,targetID:this.props.config.targetData.targetID}):null;f=this._getProductTagger();var p=this.context.gks.shouldShowPostValueCTAUpsell?null:this._getMessagingTagger(),q=this._getPagesInterceptionTagger(),r=this._getGetShowtimesTagger(),s=this._getContactYourRepresentativeTagger(),t=b("React").createElement(b("BootloadedReactComposerFundraiserTaggerContainer.react"),{taggersConfig:this.props.taggersConfig});a=a[b("ReactComposerTaggerType").VIDEO_SUGGESTIONS]&&a[b("ReactComposerTaggerType").VIDEO_SUGGESTIONS].enabled?b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerVideoSuggestionsTaggerContainer.react").__setRef("ReactComposerStatusFooter.react"),bootloadPlaceholder:b("React").createElement("div",null),taggersConfig:this.props.taggersConfig,targetID:this.props.config.targetData.targetID}):null;return b("React").createElement(b("ReactComposerTaggers.react"),null,d,e,c,g,l,i,j,f,r,q,p,s,t,k,m,n,o,a)},_renderSproutsList:function(){var a=this.context.jsModules&&this.context.jsModules.ComposerSproutsListContainer;return b("React").createElement(a,{config:this.props.config})},_getButtons:function(){__p&&__p();var a=this.props.taggersConfig;if(!a)return null;var c=this.props.attachmentsConfig[b("ReactComposerAttachmentType").STATUS],d=this.props.attachmentsConfig[b("ReactComposerAttachmentType").MEDIA];c=a[b("ReactComposerTaggerType").CAMERA]&&a[b("ReactComposerTaggerType").CAMERA].enabled&&this.props.isCameraIconEnabled?b("React").createElement(b("ReactComposerPhotoTaggerButtonContainer.react"),{customPhotoTaggerButton:c.customPhotoTaggerButton,disableFaceRecognition:d.disableFaceboxTagger,photoLimit:d.photoLimit,mediaAcceptParam:this.props.mediaAcceptParam,targetData:this.props.targetData,mediaConfig:d}):null;d=a[b("ReactComposerTaggerType").PEOPLE]&&a[b("ReactComposerTaggerType").PEOPLE].isMultiCompanyGroup||!1;d=a[b("ReactComposerTaggerType").PEOPLE]&&a[b("ReactComposerTaggerType").PEOPLE].enabled?b("React").createElement(b("ReactComposerPeopleTaggerButton.react"),{isMultiCompanyGroup:d}):null;var e=a[b("ReactComposerTaggerType").OG]&&a[b("ReactComposerTaggerType").OG].enabled?b("React").createElement(b("ReactComposerActivityTaggerButton.react"),null):null,f=a[b("ReactComposerTaggerType").ALBUM]&&a[b("ReactComposerTaggerType").ALBUM].enabled?this._getAlbumTaggerButton():null,g=a[b("ReactComposerTaggerType").LOCATION]&&a[b("ReactComposerTaggerType").LOCATION].enabled?b("React").createElement(b("ReactComposerLocationTaggerButton.react"),null,b("React").createElement(b("ReactComposerImplicitLocationContainer.react"),null)):null,h=a[b("ReactComposerTaggerType").BACKDATE]&&a[b("ReactComposerTaggerType").BACKDATE].enabled?b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerBackdateTaggerButton.react").__setRef("ReactComposerStatusFooter.react"),bootloadPlaceholder:b("React").createElement(b("XUISpinner.react"),null)}):null,i=this._getSponsorTaggerButton(),j=this.props.additionalTaggers?this.props.additionalTaggers.map(function(a){return a.button}):null,k=null;if(a[b("ReactComposerTaggerType").FORMATTED_TEXT]&&a[b("ReactComposerTaggerType").FORMATTED_TEXT].enabled&&a[b("ReactComposerTaggerType").FORMATTED_TEXT].textFormats&&a[b("ReactComposerTaggerType").FORMATTED_TEXT].buttonModule){a=a[b("ReactComposerTaggerType").FORMATTED_TEXT].buttonModule;k=b("React").createElement(a,null)}a=this._getProductTaggerButton();var l=this._getMessagingTaggerButton(),m=this._getGetShowtimesTaggerButton(),n=this._getContactYourRepresentativeTaggerButton(),o=b("React").createElement(b("BootloadedReactComposerFundraiserTaggerButton.react"),{taggersConfig:this.props.config.taggersConfig,source:"composer"});return b("React").createElement(b("ReactComposerTaggerButtons.react"),null,c,d,e,f,g,k,h,i,a,l,m,n,o,j)},_getFooterLeftContent:function(){__p&&__p();var a;if((a=this.context)!=null?(a=a.gks)!=null?a.shouldShowSimplifiedComposer:a:a)return null;a=this.context.gks&&this.context.gks.isSproutsComposer;if(!a&&this.props.isActive)return this._getButtons();else if(this.context.gks&&this.context.gks.albumSelectorInComposer)return b("React").createElement(b("ReactComposerFooterActions.react"),null,this._getAudienceSelector(),j&&b("React").createElement(j,{addAnyPostToAlbum:this.context.gks&&this.context.gks.addAnyPostToAlbum}));else if(this.context.gks&&this.context.gks.albumTabUsesSelector)return k&&b("React").createElement(k,null);else if(this.context.gks&&this.context.gks.showHelpCenterLink)return b("React").createElement(b("PagesComposerHelpCenterLink.react"),{composerID:this.context.composerID});return null},_getFooterActions:function(){var a,c;this.props.postButtonLabel&&(c=this.props.postButtonLabel);var d=this.props.postButtonModule||b("ReactComposerPostButtonContainer.react");d=b("React").createElement(d,{config:this.props.config,label:c});if((a=this.context)!=null?(a=a.gks)!=null?a.shouldShowSimplifiedComposer:a:a)return b("React").createElement(b("ReactComposerFooterActions.react"),null,d);else return b("React").createElement(b("ReactComposerFooterActions.react"),null,this._getPrivacyInfoSelector(),this.props.additionalFooterActions,this.context.gks&&this.context.gks.albumSelectorInComposer?null:this._getAudienceSelector(),d)},_getIsAudienceSelectorShownForType:function(a){switch(this.context.composerType){case"feedx_sprouts":return this.props.activeAttachment!==a||i;case"timeline":return this.props.activeAttachment!==a||l;default:return!0}},_getIsSharesheetSelectorShownForType:function(a){switch(this.context.composerType){case"feedx_sprouts":return this.props.activeAttachment!==a;default:return!1}},_getPrivacyInfoSelector:function(){return this.context.gks.shouldShowPrivacyInfoBtn?b("React").createElement(b("PagesComposerPrivacyInfoBtn.react"),null):null},_getAudienceSelector:function(){return this.props.audienceXHP&&this.props.activeAttachment&&this._getIsAudienceSelectorShownForType(this.props.activeAttachment)?b("React").createElement(b("ReactComposerAudienceSelectorContainer.react"),{audienceXHP:this.props.audienceXHP,viewerIsTarget:this.props.targetData.viewerIsTarget}):null},_getSponsorTaggerButton:function(){var a=this.props.taggersConfig;if(!a||!a[b("ReactComposerTaggerType").SPONSOR]||!a[b("ReactComposerTaggerType").SPONSOR].enabled)return null;var c=a[b("ReactComposerTaggerType").SPONSOR].button;a=a[b("ReactComposerTaggerType").SPONSOR].button?b("React").createElement(c,{key:"sponsor_button"}):null;return a},_getSponsorTagger:function(){var a=this.props.taggersConfig;if(!a||!a[b("ReactComposerTaggerType").SPONSOR]||!a[b("ReactComposerTaggerType").SPONSOR].enabled)return null;var c=a[b("ReactComposerTaggerType").SPONSOR].container;c=a[b("ReactComposerTaggerType").SPONSOR].container?b("React").createElement(c,{key:"sponsor_container",viewer:a[b("ReactComposerTaggerType").SPONSOR].viewer,showDirectBoost:a[b("ReactComposerTaggerType").SPONSOR].showSponsorTaggerDirectBoost,showDirectBoostNUX:a[b("ReactComposerTaggerType").SPONSOR].showSponsorTaggerDirectBoostNUX,showSponsorRelationship:a[b("ReactComposerTaggerType").SPONSOR].showSponsorTaggerSponsorRelationship,showBrandedContentComposerUIV2:a[b("ReactComposerTaggerType").SPONSOR].showSponsorTaggerBrandedContentComposerUIV2,showBrandedContentDealUpsell:a[b("ReactComposerTaggerType").SPONSOR].showSponsorTaggerBrandedContentDealUpsell,creatorPageID:this.props.config.targetData.targetID,composerLocation:e.id}):null;return c},_getProductTaggerButton:function(){var a=this.props.taggersConfig;return this._hasAdditionalTaggerContainerWithKey("product_container")||!a||!a[b("ReactComposerTaggerType").PRODUCT]||!a[b("ReactComposerTaggerType").PRODUCT].enabled?null:b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerProductTaggerButton.react").__setRef("ReactComposerStatusFooter.react"),bootloadPlaceholder:b("React").createElement("div",null),key:"product_button",productTaggerType:a[b("ReactComposerTaggerType").PRODUCT].productTaggerType})},_checkAddMessengerButtonEnabled:function(){var a=this.props.taggersConfig;return b("getByPath")(a,[b("ReactComposerTaggerType").MESSAGING,"enabled"])},_checkGetShowtimesButtonEnabled:function(){var a=this.props.taggersConfig;return b("getByPath")(a,[b("ReactComposerTaggerType").GET_SHOWTIMES,"enabledInSprout"])},_checkPagesInterceptionEligible:function(){if(!this.props.config.interceptionConfig)return!1;var a=[];this.props.config.interceptionConfig.forEach(function(b){var c=b.supportedPlacements;c||(c=[]);b.isEligibleForInterception&&c.includes("pages_composer")&&a.push(b.interceptionProductType)});return a.length>0},_checkAddContactYourRepresentativeEnabled:function(){var a=this.props.taggersConfig;return b("getByPath")(a,[b("ReactComposerTaggerType").CONTACT_YOUR_REPRESENTATIVE,"enabled"])&&b("getByPath")(a,[b("ReactComposerTaggerType").OG,"enabled"])},_getProductTagger:function(){var a=this.props.taggersConfig;return this._hasAdditionalTaggerContainerWithKey("product_container")||!a||!a[b("ReactComposerTaggerType").PRODUCT]||!a[b("ReactComposerTaggerType").PRODUCT].enabled?null:b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerProductTaggerContainer.react").__setRef("ReactComposerStatusFooter.react"),bootloadPlaceholder:b("React").createElement("div",null),key:"product_container",pageID:this.props.config.targetData.targetID,productTaggerType:a[b("ReactComposerTaggerType").PRODUCT].productTaggerType,reactComposerID:this.context.composerID,showAddProduct:a[b("ReactComposerTaggerType").PRODUCT].showAddProduct,viewer:this.context.actorID})},_handleSetProductTaggerShowNUXAndConfig:function(){var a=this.props.taggersConfig;if(!a||!a[b("ReactComposerTaggerType").PRODUCT]||!a[b("ReactComposerTaggerType").PRODUCT].enabled)return;b("ReactComposerTaggerActions").handleSetTaggerShowNUX(this.context.composerID,b("ReactComposerTaggerType").PRODUCT,a[b("ReactComposerTaggerType").PRODUCT].showProductTaggerButtonNUX);b("ReactComposerTaggerActions").setTaggerConfig(this.context.composerID,b("ReactComposerTaggerType").PRODUCT,a[b("ReactComposerTaggerType").PRODUCT])},_handleShowContactYourRepresentativeNUX:function(){if(!this._checkAddContactYourRepresentativeEnabled())return;var a=this.props.taggersConfig;a=b("getByPath")(a,[b("ReactComposerTaggerType").CONTACT_YOUR_REPRESENTATIVE,"showNux"]);if(!a)return;b("ReactComposerTaggerActions").handleSetTaggerShowNUX(this.context.composerID,b("ReactComposerTaggerType").CONTACT_YOUR_REPRESENTATIVE,!0)},_handleSetMessengerPromptShowNUX:function(){var a=this.props.taggersConfig;if(!a||!b("getByPath")(a,[b("ReactComposerTaggerType").MESSAGING])||!b("getByPath")(a,[b("ReactComposerTaggerType").MESSAGING,"enabled"]))return;b("ReactComposerTaggerActions").handleSetTaggerShowNUX(this.context.composerID,b("ReactComposerTaggerType").MESSAGING,a[b("ReactComposerTaggerType").MESSAGING].showMessengerPromptButtonNUX)},_getMessagingTaggerButton:function(){var a=this.props.taggersConfig;return!this._checkAddMessengerButtonEnabled()||!a||!b("getByPath")(a,[b("ReactComposerTaggerType").MESSAGING])||!b("getByPath")(a,[b("ReactComposerTaggerType").MESSAGING,"messengerPromptNuxType"])?null:b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerMessagingTaggerButton.react").__setRef("ReactComposerStatusFooter.react"),bootloadPlaceholder:b("React").createElement("div",null),detectMessageIntent:b("getByPath")(a,[b("ReactComposerTaggerType").MESSAGING,"autoDetectMessageIntent"]),key:"messaging_button",reactComposerID:this.context.composerID,nuxType:b("getByPath")(a,[b("ReactComposerTaggerType").MESSAGING,"messengerPromptNuxType"]),autoSelect:b("getByPath")(a,[b("ReactComposerTaggerType").MESSAGING,"autoSelect"])})},_getMessagingTagger:function(){return!this._checkAddMessengerButtonEnabled()?null:b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerMessagingTaggerContainer.react").__setRef("ReactComposerStatusFooter.react"),bootloadPlaceholder:b("React").createElement("div",null),key:"messaging_container",reactComposerID:this.context.composerID})},_getGetShowtimesTaggerButton:function(){if(!this._checkGetShowtimesButtonEnabled())return null;var a=b("getByPath")(this.props.taggersConfig,[b("ReactComposerTaggerType").GET_SHOWTIMES,"externalMovieID"]);return b("React").createElement(b("React").Suspense,{fallback:b("React").createElement("div",null)},b("React").createElement(b("ReactComposerGetShowtimesTaggerButton.react"),{reactComposerID:this.context.composerID,externalMovieID:a}))},_getPagesInterceptionTagger:function(){return!this._checkPagesInterceptionEligible()?null:b("React").createElement(b("React").Suspense,{fallback:b("React").createElement("div",null)},b("React").createElement(n,{reactComposerID:this.context.composerID,targetID:this.context.targetID}))},_getGetShowtimesTagger:function(){var a=this.props.taggersConfig;if(!this._checkGetShowtimesButtonEnabled()){var c=this._checkPagesInterceptionEligible();if(!c)return null}c=b("getByPath")(a,[b("ReactComposerTaggerType").GET_SHOWTIMES,"externalMovieID"]);a=b("getByPath")(a,[b("ReactComposerTaggerType").GET_SHOWTIMES,"moviePageID"]);return b("React").createElement(b("React").Suspense,{fallback:b("React").createElement("div",null)},b("React").createElement(m,{reactComposerID:this.context.composerID,externalMovieID:c,moviePageID:a}))},_getContactYourRepresentativeTaggerButton:function(){return!this._checkAddContactYourRepresentativeEnabled()?null:b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerContactYourRepresentativeTaggerButton.react").__setRef("ReactComposerStatusFooter.react"),bootloadPlaceholder:b("React").createElement("div",null),key:"contact_your_representative_button",reactComposerID:this.context.composerID})},_getContactYourRepresentativeTagger:function(){return!this._checkAddContactYourRepresentativeEnabled()?null:b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerContactYourRepresentativeTaggerContainer.react").__setRef("ReactComposerStatusFooter.react"),bootloadPlaceholder:b("React").createElement("div",null),key:"contact_your_representative_container",reactComposerID:this.context.composerID})},_getAlbumTaggerButton:function(){return j?b("React").createElement(j,{addAnyPostToAlbum:this.context.gks&&this.context.gks.addAnyPostToAlbum,alternateTriggerComponent:b("React").createElement(b("ReactComposerAlbumTaggerButtonContainer.react"),null)}):null},_hasAdditionalTaggerContainerWithKey:function(a){var b=this.props.additionalTaggers?this.props.additionalTaggers.map(function(a){return a.container}):null;return!b?!1:b.some(function(b){return b.key===a})},_handleSetBrandedContentTaggerConfig:function(){var a=this.props.taggersConfig;if(!a||!a[b("ReactComposerTaggerType").SPONSOR]||!a[b("ReactComposerTaggerType").SPONSOR].enabled)return;b("ReactComposerTaggerActions").setTaggerConfig(this.context.composerID,b("ReactComposerTaggerType").SPONSOR,a[b("ReactComposerTaggerType").SPONSOR])},_handleSetLocalAlertInitialStatus:function(){var a=this.props.taggersConfig;if(!a||!a[b("ReactComposerTaggerType").LOCAL_ALERTS]||!a[b("ReactComposerTaggerType").LOCAL_ALERTS].enabled)return;b("ReactComposerTaggerActions").setTaggerConfig(this.context.composerID,b("ReactComposerTaggerType").LOCAL_ALERTS,{initialStatus:a[b("ReactComposerTaggerType").LOCAL_ALERTS].initialStatus})},_handleSetBreakingNewsInitialStatus:function(){var a=this.props.taggersConfig;if(!a||!a[b("ReactComposerTaggerType").BREAKING_NEWS]||!a[b("ReactComposerTaggerType").BREAKING_NEWS].enabled)return;b("ReactComposerTaggerActions").setTaggerConfig(this.context.composerID,b("ReactComposerTaggerType").BREAKING_NEWS,{initialStatus:a[b("ReactComposerTaggerType").BREAKING_NEWS].initialStatus})}});e.exports=c}),null); __d("ReactComposerStatusFooterContainer.react",["React","ReactComponentWithPureRenderMixin","ReactComposerAttachmentStore","ReactComposerContextTypes","ReactComposerPostToGroupStore","ReactComposerPropsAndStoreBasedStateMixin","ReactComposerStatusFooter.react","ReactComposerStore","ReactComposerTaggerStore","ReactComposerTaggerType","ifRequired"],(function(a,b,c,d,e,f){a=b("React").createClass({displayName:"ReactComposerStatusFooterContainer",contextTypes:b("ReactComposerContextTypes"),mixins:[b("ReactComponentWithPureRenderMixin"),b("ReactComposerPropsAndStoreBasedStateMixin")(b("ReactComposerAttachmentStore"),b("ReactComposerStore"),b("ReactComposerTaggerStore"),b("ReactComposerPostToGroupStore"))],statics:{calculateState:function(a,c,d){c=b("ReactComposerAttachmentStore").isSelectedAttachmentActive(a);var e=b("ReactComposerAttachmentStore").getSelectedAttachmentID(a),f=b("ReactComposerTaggerStore").getTaggerData(a,b("ReactComposerTaggerType").LOCATION),g=f&&f.implicitLocation&&!!f.implicitLocation.citystring,h=f&&f.place&&f.place.getUniqueID(),i=b("ReactComposerTaggerStore").getTaggerData(a,b("ReactComposerTaggerType").TAG_EVENT),j=!1;b("ifRequired")("PagesComposerNuxUtils",function(a){a=a.showEmptyTextInComposerNotice;!!d&&a(d)&&(j=!0)});return{activeAttachment:e,isActive:c,hasImplicitLocation:g,mediaLocation:f?f.mediaLocation:null,placeID:h,sproutsDisplayState:b("ReactComposerStore").getSproutsDisplayState(a),isGroupTabSelected:b("ReactComposerPostToGroupStore").getIsTabSelected(a),selectedGroup:b("ReactComposerPostToGroupStore").getSelectedGroup(a),mediaTakenTime:i?i.mediaTakenTime:null,shouldShowEmptyTextInComposerNotice:j}}},render:function(){return b("React").createElement(b("ReactComposerStatusFooter.react"),babelHelpers["extends"]({},this.props,{activeAttachment:this.state.activeAttachment,isActive:this.state.isActive,hasImplicitLocation:this.state.hasImplicitLocation,mediaLocation:this.state.mediaLocation,mediaTakenTime:this.state.mediaTakenTime,placeID:this.state.placeID,sproutsDisplayState:this.state.sproutsDisplayState,isCameraIconEnabled:this.props.isCameraIconEnabled,isGroupTabSelected:this.state.isGroupTabSelected,selectedGroup:this.state.selectedGroup,asset3d:null,shouldShowEmptyTextInComposerNotice:this.state.shouldShowEmptyTextInComposerNotice}))}});e.exports=a}),null); __d("ReactComposerAsset3dAttachment.react",["fbt","FluxContainer","React","ReactComposerAsset3dAttachmentStore","ReactComposerAsset3DComponent.react","ReactComposerAttachmentType","ReactComposerContextTypes","ReactComposerLazyProfilePhotoBlock.react","ReactComposerStatusAttachmentMentionsInputWithTagExpansionContainer.react","ReactComposerStatusFooterContainer.react"],(function(a,b,c,d,e,f,g){__p&&__p();a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getStores=function(){return[b("ReactComposerAsset3dAttachmentStore")]};c.calculateState=function(a,c,d){return{asset3dInput:b("ReactComposerAsset3dAttachmentStore").getAsset3DInput(d.composerID)}};var d=c.prototype;d.$1=function(){var a=this.state.asset3dInput&&this.state.asset3dInput.type=="color_depth_pair";return a?g._("Say something about this 3D Photo..."):g._("Say something about this 3D Post...")};d.render=function(){var a=this.props.config.attachmentsConfig[b("ReactComposerAttachmentType").STATUS],c=this.props.config.attachmentsConfig[b("ReactComposerAttachmentType").ASSET_3D],d=this.props;return b("React").createElement("div",null,b("React").createElement(b("ReactComposerLazyProfilePhotoBlock.react"),{config:this.props.config,profilePicSrc:a.profilePicSrc,profileURI:a.profileURI,useVoiceSwitcher:!1},b("React").createElement(b("ReactComposerStatusAttachmentMentionsInputWithTagExpansionContainer.react"),{config:this.props.config,placeholder:this.$1()})),b("React").createElement(b("ReactComposerAsset3DComponent.react"),{composerID:this.context.composerID,actorID:this.context.actorID,asset3dInput:this.state.asset3dInput,showCloseButton:c&&c.showCloseButton!==void 0?c.showCloseButton:!0,showContextButton:c&&c.showContextButton!==void 0?c.showContextButton:!0}),b("React").createElement(b("ReactComposerStatusFooterContainer.react"),babelHelpers["extends"]({},d,{attachmentsConfig:d.config.attachmentsConfig,audienceXHP:d.config.audienceXHP,config:d.config,isCameraIconEnabled:!1,mediaAcceptParam:d.config.mediaAcceptParam,taggersConfig:d.config.taggersConfig,targetData:d.config.targetData})))};return c}(b("React").Component);a.contextTypes=b("ReactComposerContextTypes");e.exports=b("FluxContainer").create(a,{withProps:!0,withContext:!0})}),null); __d("ReactComposerAttachmentBodyMixin",["invariant","ReactComponentWithPureRenderMixin","ReactComposerAttachmentActions","ReactComposerAttachmentStore","ReactComposerContextTypes","ReactComposerPropsAndStoreBasedStateMixin"],(function(a,b,c,d,e,f,g){__p&&__p();function a(){for(var a=arguments.length,c=new Array(a),d=0;d0){d.props.onMediaDrop(c);return}a.length&&d.props.onFilesDrop(a);a.length>1&&b("ExceptionDialog").show(g._("Too many files").toString(),g._("Only one document file can be uploaded at a time.").toString())},c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.componentDidMount=function(){var a=b("ReactDOM").findDOMNode(this.props.root);this.$1=new(b("DragDropTarget"))(a).setOnFilesDropCallback(this.$2).setOnURLDropCallback(this.props.onURLDrop).enable()};d.componentWillUnmount=function(){this.$1&&this.$1.disable()};d.render=function(){return b("React").createElement(b("ReactComposerDragDropPrompt.react"),null)};return c}(b("React").PureComponent);c.propTypes={root:a.object.isRequired,onFilesDrop:a.func,onMediaDrop:a.func,onURLDrop:a.func};c.defaultProps={onFilesDrop:b("emptyFunction"),onMediaDrop:b("emptyFunction"),onURLDrop:b("emptyFunction")};e.exports=c}),null); __d("ReactComposerSproutsSelector.react",["cx","React","ReactComposerAttachmentSelectorContainer.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",{"data-testid":this.props.dataTestID,className:"_sg1"},b("React").createElement(b("ReactComposerAttachmentSelectorContainer.react"),{attachmentID:this.props.attachmentID,label:this.props.label,icon:this.props.icon,loggingName:this.props.loggingName,alternativeAttachmentIDs:this.props.alternativeAttachmentIDs,onSelected:this.props.onSelected,onAfterSelected:this.props.onAfterSelected}))};return c}(b("React").Component);e.exports=a}),null); __d("ReactComposerDocAttachmentSelector.react",["ix","AsyncRequest","Bootloader","React","ReactComponentWithPureRenderMixin","ReactComposerAttachmentSelectorContainer.react","ReactComposerAttachmentType","ReactComposerContextTypes","ReactComposerLoggingName","ReactComposerSproutsSelector.react","URI","asset"],(function(a,b,c,d,e,f,g){a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactComposerDocAttachmentSelector",contextTypes:b("ReactComposerContextTypes"),mixins:[b("ReactComponentWithPureRenderMixin")],propTypes:{isInMoreButton:a.bool,label:a.node.isRequired,createDocCampfireURI:a.string,createDocFallbackURI:a.string.isRequired,sprouts:a.bool},render:function(){return this.props.sprouts?b("React").createElement(b("ReactComposerSproutsSelector.react"),{attachmentID:b("ReactComposerAttachmentType").DOC,loggingName:b("ReactComposerLoggingName").LIVE_VIDEO_TAB_SELECTOR,icon:g("651656"),label:this.props.label,onSelected:this._onSelected}):b("React").createElement(b("ReactComposerAttachmentSelectorContainer.react"),{attachmentID:b("ReactComposerAttachmentType").DOC,label:this.props.label,icon:g("85214"),"data-testid":"create-doc-attachment-selector",onSelected:this._onSelected,loggingName:b("ReactComposerLoggingName").DOC_TAB_SELECTOR,tabIndex:this.props.isInMoreButton?"-1":void 0})},_onSelected:function(){var a=this;this.props.createDocCampfireURI?b("Bootloader").loadModules(["AsyncDialog"],function(c){var d=new(b("AsyncRequest"))(a.props.createDocCampfireURI).setMethod("POST").setStatusElement(a.context.composerID);c.send(d)},"ReactComposerDocAttachmentSelector.react"):new(b("URI"))(this.props.createDocFallbackURI).go()}});e.exports=c}),null); __d("ReactComposerLoadableAttachmentBodyMixin",["cx","invariant","React","ReactComposerAttachmentBodyMixin","ReactComposerAttachmentInitState","ReactComposerAttachmentLoader","ReactComposerAttachmentPlaceholder.react","ReactComposerAttachmentStore","ReactComposerStore"],(function(a,b,c,d,e,f,g,h){__p&&__p();a={mixins:[b("ReactComposerAttachmentBodyMixin")(b("ReactComposerAttachmentStore"))],statics:{calculateAttachmentState:function(a,c){c=b("ReactComposerAttachmentStore").getAttachment(a,this.attachmentID);var d=b("ReactComposerAttachmentStore").getIsAttachmentSelected(a,this.attachmentID);a=b("ReactComposerStore").isActive(a);return{composerIsActive:a,initState:c&&c.initState,attachmentModule:c&&c.module,bootstrapped:c&&c.bootstrapped,postButtonModule:c&&c.postButtonModule,isSelected:d,attachmentID:this.attachmentID}}},UNSAFE_componentWillMount:function(){this.constructor.attachmentID||h(0,2069),this.props.selected&&this._shouldInitialize()&&this._initialize()},componentDidUpdate:function(a,c){this.state.initState===b("ReactComposerAttachmentInitState").INITIALIZING&&this._shouldInitialize()&&this._initialize()},renderX:function(){if(!this.state.attachmentModule||!this.state.bootstrapped){var a=this.getPlaceholderModule&&this.getPlaceholderModule();a=a?a:b("ReactComposerAttachmentPlaceholder.react");return b("React").createElement(a,babelHelpers["extends"]({className:"_3rlw"},this.props))}a=this.state.attachmentModule;return b("React").createElement(a,babelHelpers["extends"]({},this.props,{postButtonModule:this.state.postButtonModule}))},_shouldInitialize:function(){return this.constructor.initOnlyWhenComposerActive?this.state.composerIsActive:!0},_initialize:function(){b("ReactComposerAttachmentLoader").load(this.context.composerID,this.constructor.attachmentID,this.bootload,this.getBootstrapURI())}};e.exports=a}),null); __d("XReactComposerListAttachmentBootstrapController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/react_composer/list/bootstrap/",{composer_id:{type:"String",required:!0},composer_type:{type:"Enum",required:!0,enumType:1},target_id:{type:"String",required:!0}})}),null); __d("ReactComposerListLazyAttachment.react",["ActorURI","Bootloader","React","ReactComposerAttachmentType","ReactComposerBootloaderPropTypes","ReactComposerLoadableAttachmentBodyMixin","XReactComposerListAttachmentBootstrapController"],(function(a,b,c,d,e,f){a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactComposerListLazyAttachment",mixins:[b("ReactComposerLoadableAttachmentBodyMixin")],statics:{attachmentID:b("ReactComposerAttachmentType").LIST},propTypes:{selected:a.bool,bootload:a.func,bootloader:b("ReactComposerBootloaderPropTypes")},bootload:function(a){this.props.bootload?this.props.bootload(a):this.props.bootloader&&this.props.bootloader.listAttachment?this.props.bootloader.listAttachment(a):b("Bootloader").loadModules(["ReactComposerListAttachmentContainer.react","ReactComposerListPostButtonContainer.react"],a,"ReactComposerListLazyAttachment.react")},getBootstrapURI:function(){return b("ActorURI").create(b("XReactComposerListAttachmentBootstrapController").getURIBuilder().setString("composer_id",this.context.composerID).setEnum("composer_type",this.context.composerType).setString("target_id",this.context.targetID).getURI(),this.context.actorID)}});e.exports=c}),null); __d("ReactComposerLiveVideoAttachmentSelector.react",["fbt","ix","Bootloader","React","ReactComposerAttachmentSelectorContainer.react","ReactComposerAttachmentType","ReactComposerLoggingName","ReactComposerSproutsSelector.react","asset"],(function(a,b,c,d,e,f,g,h){__p&&__p();a=b("React").PropTypes;c=function(a){"use strict";__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=function(){if(!a.props.config||!a.props.contextConfig)return;b("Bootloader").loadModules(["LiveVideoBroadcastUtils"],function(b){b.startPreviewUI(a.props.contextConfig,a.props.config)},"ReactComposerLiveVideoAttachmentSelector.react")};return this.props.sprouts?b("React").createElement(b("ReactComposerSproutsSelector.react"),{attachmentID:b("ReactComposerAttachmentType").LIVE_VIDEO,loggingName:b("ReactComposerLoggingName").LIVE_VIDEO_TAB_SELECTOR,icon:h("642152"),label:this.props.label,onAfterSelected:c}):b("React").createElement(b("ReactComposerAttachmentSelectorContainer.react"),{attachmentID:b("ReactComposerAttachmentType").LIVE_VIDEO,label:this.props.label,icon:this.props.icon,"data-testid":"live-video-attachment-selector",loggingName:b("ReactComposerLoggingName").LIVE_VIDEO_TAB_SELECTOR,onAfterSelected:c})};return c}(b("React").PureComponent);c.propTypes={icon:a.any,label:a.node};c.defaultProps={icon:h("101619"),label:g._("Live Video")};e.exports=c}),null); __d("XReactComposerLiveVideoAttachmentBootstrapController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/react_composer/live_video/bootstrap/",{composer_id:{type:"String",required:!0},composer_type:{type:"Enum",required:!0,enumType:1},target_id:{type:"Int",required:!0}})}),null); __d("ReactComposerLiveVideoLazyAttachment.react",["ActorURI","Bootloader","React","ReactComposerAttachmentType","ReactComposerLoadableAttachmentBodyMixin","XReactComposerLiveVideoAttachmentBootstrapController"],(function(a,b,c,d,e,f){a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactComposerLiveVideoLazyAttachment",mixins:[b("ReactComposerLoadableAttachmentBodyMixin")],propTypes:{selected:a.bool},statics:{attachmentID:b("ReactComposerAttachmentType").LIVE_VIDEO},bootload:function(a){b("Bootloader").loadModules(["ReactComposerLiveVideoAttachmentContainer.react"],a,"ReactComposerLiveVideoLazyAttachment.react")},getBootstrapURI:function(){return b("ActorURI").create(b("XReactComposerLiveVideoAttachmentBootstrapController").getURIBuilder().setString("composer_id",this.context.composerID).setEnum("composer_type",this.context.composerType).setInt("target_id",this.context.targetID).getURI(),this.context.actorID)}});e.exports=c}),null); __d("ReactComposerAttachmentPreview.react",["DOMContainer.react","React"],(function(a,b,c,d,e,f){__p&&__p();a=b("React").PropTypes;c=function(a){"use strict";babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){return!this.props.markup?b("React").createElement("noscript",null):b("React").createElement(b("DOMContainer.react"),null,this.props.markup)};return c}(b("React").PureComponent);c.propTypes={markup:a.instanceOf(HTMLElement).isRequired};e.exports=c}),null); __d("ReactComposerAttachmentPreviewContainer.react",["csx","cx","fbt","Arbiter","CSS","DOM","Event","React","ReactComponentWithPureRenderMixin","ReactComposerAttachmentPreview.react","ReactComposerConstants","ReactComposerContextTypes","ReactComposerEventAttachmentStore","ReactComposerEvents","ReactComposerLocationAttachmentActions","ReactComposerLocationAttachmentStore","ReactComposerLoggingName","ReactComposerMinutiaeAttachmentActions","ReactComposerMinutiaeAttachmentStore","ReactComposerPrefillStore","ReactComposerPropsAndStoreBasedStateMixin","ReactComposerScrapedAttachmentActions","ReactComposerScrapedAttachmentStore","ReactComposerTaggerActions","ReactComposerTaggerStore","ReactComposerTaggerType","ReactComposerWorkFileStore","ReactDOM","XUICloseButton.react","cxMargin","ifRequired","requireCond","cr:859824","cr:864129"],(function(a,b,c,d,e,f,g,h,i){__p&&__p();a=b("ReactComposerWorkFileStore").module;c=b("React").PropTypes;d=[b("ReactComposerEventAttachmentStore"),b("ReactComposerScrapedAttachmentStore"),b("ReactComposerMinutiaeAttachmentStore"),b("ReactComposerLocationAttachmentStore"),b("ReactComposerTaggerStore")];a&&d.push(a);f=b("React").createClass({displayName:"ReactComposerAttachmentPreviewContainer",_buttonEvent:void 0,_prefillSubscription:void 0,contextTypes:b("ReactComposerContextTypes"),mixins:[b("ReactComponentWithPureRenderMixin"),b("ReactComposerPropsAndStoreBasedStateMixin").apply(void 0,d)],propTypes:{markup:c.instanceOf(HTMLElement),spinner:c.element,isAttachmentBreaking:c.bool},statics:{calculateState:function(a,c){c=b("ReactComposerScrapedAttachmentStore").getMarkup(a);var d=b("ReactComposerScrapedAttachmentStore").isReadOnly(a),e=b("ReactComposerMinutiaeAttachmentStore").getMarkup(a),f=b("ReactComposerLocationAttachmentStore").getMarkup(a),g=b("ReactComposerEventAttachmentStore").getMarkup(a),h=b("ReactComposerScrapedAttachmentStore").isScraping(a)||b("ReactComposerMinutiaeAttachmentStore").isFetching(a)||b("ReactComposerLocationAttachmentStore").isFetching(a)||b("ReactComposerEventAttachmentStore").isFetching(a),i=b("ReactComposerTaggerStore").hasData(a,b("ReactComposerTaggerType").FUN_FACT),j=b("ReactComposerTaggerStore").hasData(a,b("ReactComposerTaggerType").FUNDRAISER);(i||j)&&(e=null,f=null,g=null,h=b("ReactComposerScrapedAttachmentStore").isScraping(a));i=b("ReactComposerTaggerStore").hasData(a,b("ReactComposerTaggerType").BREAKING_NEWS);return{isAttachmentBreaking:i,markup:c||e||g||f,showSpinner:h,showRemoveButton:c&&d,title:null}}},componentDidMount:function(){this._prefillSubscription=b("Arbiter").subscribe(b("ReactComposerEvents").SET_PREFILL_DATA+this.context.composerID,this._handlePrefill),this._cleanupButtonEvent(),this._setButtonEvent()},componentDidUpdate:function(){this._setButtonEvent()},componentWillUnmount:function(){this._prefillSubscription&&this._prefillSubscription.unsubscribe(),this._prefillSubscription=null,this._cleanupButtonEvent()},render:function(){this._updateBreakingFromPreview();var a=this.state.markup&&!this.state.showSpinner?b("React").createElement("div",{"data-testid":"attachment-preview-body",className:"_2ane"},b("React").createElement(b("ReactComposerAttachmentPreview.react"),{isAttachmentBreaking:this.state.isAttachmentBreaking,ref:"attachment",markup:this.state.markup}),this._renderRemoveButton()):null;return b("React").createElement("div",{"data-testid":"attachment-preview"},this._renderSpinner(),a)},_handlePrefill:function(){var a=this,c=b("ReactComposerPrefillStore").getAndEraseField(this.context.composerID,"attachmentPreviewData");c&&(c.scrapedAttachment?(c.scrapedAttachment.markup?b("ReactComposerScrapedAttachmentActions").setScrapedAttachmentWithoutLogging(this.context.composerID,c.scrapedAttachment.markup,c.scrapedAttachment.attachmentConfig):c.minutiaeAttachment.markup&&b("ReactComposerMinutiaeAttachmentActions").setMarkup(this.context.composerID,c.minutiaeAttachment.markup),b("cr:864129")&&c.fileAttachment&&c.fileAttachment.attachedFilesData&&(c.fileAttachment.attachedFilesData.forEach(function(c){var d=c.data;c=c.config;b("cr:864129").prefillFileData(a.context.composerID,d,c)}),b("ReactComposerScrapedAttachmentActions").setIsContentMultiShareAttachment(this.context.composerID,!0)),b("cr:859824")&&c.scrapedAttachment.isMultiAttachments&&(c.scrapedAttachment.multiAttachmentsData.forEach(function(c){var d=c.data;c=c.config;b("cr:859824").setScrapedContentAttachmentWithoutLogging(a.context.composerID,c,d)}),b("ReactComposerScrapedAttachmentActions").setIsContentMultiShareAttachment(this.context.composerID,!0))):c.scrapedURL&&b("ReactComposerScrapedAttachmentActions").scrapeAttachment(this.context.composerID,this.context.targetID,c.scrapedURL,this.context.composerType,this.context.actorID,b("ReactComposerLoggingName").INLINE_COMPOSER))},_renderRemoveButton:function(){return!this.state.markup||!this.state.showRemoveButton?null:b("React").createElement("div",{className:"_2anf"},b("React").createElement(b("XUICloseButton.react"),{className:"_2anh",size:"medium",shade:"light",onClick:this._clearAttachment}))},_renderSpinner:function(){if(!this.state.showSpinner)return null;var a=this.state.title?b("React").createElement("span",{className:"_239x"},this.state.title):null;return b("React").createElement("div",{className:"_239z"},this.props.spinner,b("React").createElement("div",{className:"_3-8y"},a,i._("Fetching preview")))},_setButtonEvent:function(){var a=this;if(this.refs.attachment){var c=b("DOM").scry(b("ReactDOM").findDOMNode(this.refs.attachment),"._9s")[0];c&&(this._buttonEvent=b("Event").listen(c,"click",function(b){b.preventDefault(),a._clearAttachment(),a._buttonEvent&&a._buttonEvent.remove(),a._buttonEvent=null}));b("Arbiter").inform("react_composer_dom_ready/"+this.context.composerID)}},_clearAttachment:function(){__p&&__p();var a=this;b("ReactComposerScrapedAttachmentActions").clearScrapedAttachment(this.context.composerID,b("ReactComposerLoggingName").LINK_REMOVE_BUTTON);b("cr:859824")&&b("cr:859824").clearAllWorkContentAttachments(this.context.composerID);b("ReactComposerMinutiaeAttachmentActions").setMarkup(this.context.composerID,null);b("ReactComposerLocationAttachmentActions").setMarkup(this.context.composerID,null);b("ifRequired")("ReactComposerEventAttachmentActions",function(b){return b.setMarkup(a.context.composerID,null,null)});b("ReactComposerTaggerActions").setTaggerData(this.context.composerID,b("ReactComposerLoggingName").LINK_REMOVE_BUTTON,b("ReactComposerTaggerType").GIF,{gifData:null});b("ReactComposerTaggerActions").setTaggerData(this.context.composerID,b("ReactComposerLoggingName").LINK_REMOVE_BUTTON,b("ReactComposerTaggerType").VIDEO_SUGGESTIONS,{videoID:null});b("ReactComposerTaggerActions").setTaggerData(this.context.composerID,b("ReactComposerLoggingName").LINK_REMOVE_BUTTON,b("ReactComposerTaggerType").RECRUITING_CANDIDATE,null);b("ReactComposerMinutiaeAttachmentActions").setHideAttachment(this.context.composerID,!0);b("ReactComposerTaggerActions").setTaggerData(this.context.composerID,b("ReactComposerLoggingName").BREAKING_NEWS,b("ReactComposerTaggerType").BREAKING_NEWS,{})},_cleanupButtonEvent:function(){this._buttonEvent&&this._buttonEvent.remove()},_getContentAndFooterForBreaking:function(a){var c=null,d=null,e=null;b("ifRequired")("LitestandShareAttachment",function(b){c=b.getContentNode(a),d=b.getDetailsFooterBrandName(a),e=b.getTitleNode(a)});return{content:c,footer:d,title:e}},_updateBreakingFromPreview:function(){__p&&__p();if(!this.state.markup||!this.context.gks[b("ReactComposerConstants").GK_PAGE_BREAKING_COMPOSER])return;var a=this.state.markup;if(a==null)return;a=this._getContentAndFooterForBreaking(a);var c=a.content,d=a.footer;a=a.title;var e=this.state.isAttachmentBreaking;e=e?"addClass":"removeClass";c&&b("CSS")[e](c,"_649o");d&&b("CSS")[e](d,"_2dbs");a&&b("CSS")[e](a,"_2dbt")},getHTMLRootNode:function(){if(!this.state.markup)return null;var a=null;typeof this.state.markup.getRootNode==="function"&&(a=this.state.markup.getRootNode());return a}});e.exports=f}),null); __d("ReactComposerFormattedTextActionType",["keyMirrorRecursive"],(function(a,b,c,d,e,f){"use strict";e.exports=b("keyMirrorRecursive")({SET_CATEGORIZED_TEXT_FORMATS:null,SET_TEXT_FORMATS:null,SET_SELECTED_INDEX:null,SET_SELECTED_INDEX_BUT_NOT_PREV_SELECTED_INDEX:null,SET_SELECTED_INDEX_IN_CATEGORY:null,SET_SHOULD_AUTO_OPEN_WHEN_USER_STARTS_TYPING:null,SET_SHOULD_FADE_IN_PICKER:null,TOGGLE_COLLAPSED:null,TOGGLE_TRAY_SHOWN:null,SET_COLLAPSED:null,SET_FONT_TEXT_FORMATS:null,NEXT_FONT_STYLE:null,SET_SELECTED_FONT_INDEX:null,TOGGLE_BECAME_INELIGIBLE:null,SET_FONT_STYLE:null},"ReactComposerFormattedTextActionType")}),null); __d("ReactComposerFormattedTextStore",["ReactComposerFormattedTextActionType","ReactComposerStoreBase"],(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;return c=a.call(this,function(){return{categorizedTextFormats:null,formattedTextPickerCollapsed:!1,prevSelectedCategory:null,selectedCategory:null,selectedIndex:-1,prevSelectedIndex:-1,shouldAutoOpenWhenUserStartsTyping:!1,shouldFadeInPicker:!1,textFormats:null,allFontTextFormats:null,selectedFontIndex:0,becameIneligible:!1}},function(a){__p&&__p();switch(a.type){case b("ReactComposerFormattedTextActionType").SET_SELECTED_INDEX:babelHelpers.assertThisInitialized(c)&&c.$ReactComposerFormattedTextStore1(a);break;case b("ReactComposerFormattedTextActionType").SET_SELECTED_INDEX_BUT_NOT_PREV_SELECTED_INDEX:babelHelpers.assertThisInitialized(c)&&c.$ReactComposerFormattedTextStore2(a);break;case b("ReactComposerFormattedTextActionType").SET_SELECTED_INDEX_IN_CATEGORY:babelHelpers.assertThisInitialized(c)&&c.$ReactComposerFormattedTextStore3(a);break;case b("ReactComposerFormattedTextActionType").SET_SHOULD_AUTO_OPEN_WHEN_USER_STARTS_TYPING:babelHelpers.assertThisInitialized(c)&&c.$ReactComposerFormattedTextStore4(a);break;case b("ReactComposerFormattedTextActionType").SET_SHOULD_FADE_IN_PICKER:babelHelpers.assertThisInitialized(c)&&c.$ReactComposerFormattedTextStore5(a);break;case b("ReactComposerFormattedTextActionType").SET_TEXT_FORMATS:babelHelpers.assertThisInitialized(c)&&c.$ReactComposerFormattedTextStore6(a);break;case b("ReactComposerFormattedTextActionType").SET_CATEGORIZED_TEXT_FORMATS:babelHelpers.assertThisInitialized(c)&&c.$ReactComposerFormattedTextStore7(a);break;case b("ReactComposerFormattedTextActionType").TOGGLE_COLLAPSED:babelHelpers.assertThisInitialized(c)&&c.$ReactComposerFormattedTextStore8(a);break;case b("ReactComposerFormattedTextActionType").SET_COLLAPSED:babelHelpers.assertThisInitialized(c)&&c.$ReactComposerFormattedTextStore9(a);break;case b("ReactComposerFormattedTextActionType").SET_FONT_TEXT_FORMATS:babelHelpers.assertThisInitialized(c)&&c.$ReactComposerFormattedTextStore10(a);break;case b("ReactComposerFormattedTextActionType").NEXT_FONT_STYLE:babelHelpers.assertThisInitialized(c)&&c.$ReactComposerFormattedTextStore11(a);break;case b("ReactComposerFormattedTextActionType").SET_SELECTED_FONT_INDEX:babelHelpers.assertThisInitialized(c)&&c.$ReactComposerFormattedTextStore12(a);break;case b("ReactComposerFormattedTextActionType").TOGGLE_BECAME_INELIGIBLE:babelHelpers.assertThisInitialized(c)&&c.$ReactComposerFormattedTextStore13(a);break;case b("ReactComposerFormattedTextActionType").SET_FONT_STYLE:babelHelpers.assertThisInitialized(c)&&c.$ReactComposerFormattedTextStore14(a);break}})||this}var d=c.prototype;d.getTrackingString=function(a){var b=this.getSelectedCategory(a),c=this.getSelectedIndex(a),d=this.getPrevSelectedIndex(a),e;if(b!=null){b=this.$ReactComposerFormattedTextStore15(b,this.getComposerData(a).categorizedTextFormats);e=this.$ReactComposerFormattedTextStore16(c,b);e===null&&(e=this.$ReactComposerFormattedTextStore16(d,b))}else e=this.$ReactComposerFormattedTextStore16(c,this.getComposerData(a).textFormats),e===null&&(e=this.$ReactComposerFormattedTextStore16(d,this.getComposerData(a).textFormats));return e!=null?e.trackingString:null};d.getTextFormatPresetID=function(a){return this.getComposerData(a).textFormatPresetID};d.getPrevSelectedTextFormatPresetID=function(a){var b=this.getPrevSelectedCategory(a);return b!=null?this.$ReactComposerFormattedTextStore17(this.getPrevSelectedIndex(a),b,this.getComposerData(a).categorizedTextFormats):this.$ReactComposerFormattedTextStore18(this.getPrevSelectedIndex(a),this.getComposerData(a).textFormats)};d.getBackgroundColorIsActive=function(a){return this.getComposerData(a).selectedIndex>-1};d.getSelectedCategory=function(a){return this.getComposerData(a).selectedCategory};d.getSelectedIndex=function(a){return this.getComposerData(a).selectedIndex};d.getPrevSelectedIndex=function(a){return this.getComposerData(a).prevSelectedIndex};d.getPrevSelectedCategory=function(a){return this.getComposerData(a).prevSelectedCategory};d.getShouldAutoOpenWhenUserStartsTyping=function(a){return this.getComposerData(a).shouldAutoOpenWhenUserStartsTyping};d.getShouldFadeInPicker=function(a){return this.getComposerData(a).shouldFadeInPicker};d.getCollapsed=function(a){return this.getComposerData(a).formattedTextPickerCollapsed};d.getCurrentFontPresets=function(a){var b=this.getComposerData(a).allFontTextFormats;a=this.getComposerData(a).selectedFontIndex;return b===null||b.length<=a?null:b[a]};d.getBecameIneligible=function(a){return this.getComposerData(a).becameIneligible};d.getSelectedFontIndex=function(a){return this.getComposerData(a).selectedFontIndex};d.$ReactComposerFormattedTextStore1=function(a){__p&&__p();a=this.validateAction(a,["composerID","selectedIndex"]);var b=a[0];a=a[1];var c=this.getComposerData(b);c.textFormatPresetID=this.$ReactComposerFormattedTextStore18(a,c.textFormats);c.selectedCategory=null;c.prevSelectedCategory=null;c.selectedIndex=a;c.prevSelectedIndex=a;this.emitChange(b)};d.$ReactComposerFormattedTextStore2=function(a){a=this.validateAction(a,["composerID","selectedIndex"]);var b=a[0];a=a[1];var c=this.getComposerData(b);c.textFormatPresetID=this.$ReactComposerFormattedTextStore18(a,c.textFormats);c.selectedIndex=a;this.emitChange(b)};d.$ReactComposerFormattedTextStore3=function(a){__p&&__p();a=this.validateAction(a,["composerID","selectedIndex","selectedCategory"]);var b=a[0],c=a[1];a=a[2];var d=this.getComposerData(b);d.textFormatPresetID=this.$ReactComposerFormattedTextStore17(c,a,d.categorizedTextFormats);d.selectedIndex=c;d.selectedCategory=a;d.prevSelectedIndex=c;d.prevSelectedCategory=a;this.emitChange(b)};d.$ReactComposerFormattedTextStore4=function(a){a=this.validateAction(a,["composerID","shouldAutoOpenWhenUserStartsTyping"]);var b=a[0];a=a[1];var c=this.getComposerData(b);c.shouldAutoOpenWhenUserStartsTyping=a;this.emitChange(b)};d.$ReactComposerFormattedTextStore5=function(a){a=this.validateAction(a,["composerID","shouldFadeInPicker"]);var b=a[0];a=a[1];var c=this.getComposerData(b);c.shouldFadeInPicker=a;this.emitChange(b)};d.$ReactComposerFormattedTextStore6=function(a){a=this.validateAction(a,["composerID","textFormats"]);var b=a[0];a=a[1];var c=this.getComposerData(b);c.textFormats=a;this.emitChange(b)};d.$ReactComposerFormattedTextStore7=function(a){a=this.validateAction(a,["composerID","categorizedTextFormats"]);var b=a[0];a=a[1];var c=this.getComposerData(b);c.categorizedTextFormats=a;this.emitChange(b)};d.$ReactComposerFormattedTextStore8=function(a){a=this.validateAction(a,"composerID");var b=this.getComposerData(a);b.formattedTextPickerCollapsed=!b.formattedTextPickerCollapsed;this.emitChange(a)};d.$ReactComposerFormattedTextStore9=function(a){a=this.validateAction(a,["composerID","formattedTextPickerCollapsed"]);var b=a[0];a=a[1];var c=this.getComposerData(b);c.formattedTextPickerCollapsed=a;this.emitChange(b)};d.$ReactComposerFormattedTextStore10=function(a){a=this.validateAction(a,["composerID","textFormats"]);var b=a[0];a=a[1];var c=this.getComposerData(b);c.allFontTextFormats=a;this.emitChange(b)};d.$ReactComposerFormattedTextStore11=function(a){a=this.validateAction(a,["composerID","includeDisableSATPInListOfFonts"]);var b=a[0];a=a[1];var c=this.getComposerData(b),d=c.allFontTextFormats.length,e=c.selectedFontIndex;c.selectedFontIndex=(c.selectedFontIndex+1)%d;c.selectedFontIndex===0&&a&&(e===-1?(c.selectedIndex=c.prevSelectedIndex,c.formattedTextPickerCollapsed=!1):(c.selectedFontIndex=-1,c.prevSelectedIndex=c.selectedIndex,c.selectedIndex=-1,c.formattedTextPickerCollapsed=!0));a=(d=c.allFontTextFormats[c.selectedFontIndex])!=null?d:null;c.textFormats=a?a.textFormats:null;this.emitChange(b)};d.$ReactComposerFormattedTextStore12=function(a){a=this.validateAction(a,["composerID","index"]);var b=a[0];a=a[1];var c=this.getComposerData(b);c.selectedFontIndex=a;this.emitChange(b)};d.$ReactComposerFormattedTextStore13=function(a){a=this.validateAction(a,"composerID");var b=this.getComposerData(a);b.becameIneligible=!b.becameIneligible;this.emitChange(a)};d.$ReactComposerFormattedTextStore14=function(a){var b;a=this.validateAction(a,["composerID","index"]);var c=a[0];a=a[1];var d=this.getComposerData(c);b=(b=d.allFontTextFormats[a])!=null?b:null;d.selectedFontIndex=a;d.textFormats=b?b.textFormats:null;this.emitChange(c)};d.$ReactComposerFormattedTextStore18=function(a,b){a=this.$ReactComposerFormattedTextStore16(a,b);return a&&a.presetID?a.presetID:null};d.$ReactComposerFormattedTextStore17=function(a,b,c){b=this.$ReactComposerFormattedTextStore15(b,c);c=this.$ReactComposerFormattedTextStore16(a,b);return c&&Object.prototype.hasOwnProperty.call(c,"presetID")?c.presetID:null};d.$ReactComposerFormattedTextStore15=function(a,b){if(a==null||b==null)return null;for(var c=0;c0){this._inlinePickerFormatsImpressionsLogged=!0;for(var g=c.textFormats,h=Array.isArray(g),i=0,g=h?g:g[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var j;if(h){if(i>=g.length)break;j=g[i++]}else{i=g.next();if(i.done)break;j=i.value}j=j;new(b("SATPInteractionsTypedLogger"))().setTrackingString(j.trackingString).setUserActionString("impression").setPresetID(j.presetID).setRequestedCollection("COMPOSER_TOP").log()}}if(!this._trayCategorizedFormatsImpressionsLogged&&f){this._trayCategorizedFormatsImpressionsLogged=!0;for(var j=c.categorizedTextFormatPresets,i=Array.isArray(j),h=0,j=i?j:j[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){if(i){if(h>=j.length)break;g=j[h++]}else{h=j.next();if(h.done)break;g=h.value}g=g;g=g.textFormats;for(var g=g,k=Array.isArray(g),l=0,g=k?g:g[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var m;if(k){if(l>=g.length)break;m=g[l++]}else{l=g.next();if(l.done)break;m=l.value}m=m;new(b("SATPInteractionsTypedLogger"))().setTrackingString(m.trackingString).setUserActionString("impression").setPresetID(m.presetID).setRequestedCollection("COMPOSER_ALL").log()}}}}m=c.textFormats;l=b("ReactComposerFormattedTextStore").getCurrentFontPresets(a);l!==null&&l!==void 0&&(m=l.textFormats);k=b("ReactComposerTaggerStore").getSelectedTagger(a)===this.taggerID;return{isSelected:k,canUseFormattedText:e,collapsed:b("ReactComposerFormattedTextStore").getCollapsed(a),fadingInPicker:b("ReactComposerFormattedTextStore").getShouldFadeInPicker(a),prevSelectedIndex:b("ReactComposerFormattedTextStore").getPrevSelectedIndex(a),prevSelectedCategory:b("ReactComposerFormattedTextStore").getPrevSelectedCategory(a),selectedCategory:b("ReactComposerFormattedTextStore").getSelectedCategory(a),selectedIndex:b("ReactComposerFormattedTextStore").getSelectedIndex(a),shouldAutoOpenWhenUserStartsTyping:b("ReactComposerFormattedTextStore").getShouldAutoOpenWhenUserStartsTyping(a),shouldDisplay:e&&(c.noSproutDesign||k)&&!d.gks.isPageVisitor,taggerData:b("ReactComposerTaggerStore").getTaggerData(a,this.taggerID),taggerSource:b("ReactComposerTaggerStore").getTaggerSource(a,this.taggerID),trayShown:f,exceedCharacterCount:d.gks&&d.gks.canProduceLongTextSATP&&b("ReactComposerTaggerEligibilityUtils").exceedSATPCharacterCountOrExceedNewLinesCount(a,c),currentFontPresets:b("ReactComposerFormattedTextStore").getCurrentFontPresets(a),textFormats:m,becameIneligible:b("ReactComposerFormattedTextStore").getBecameIneligible(a),currentFontIndex:b("ReactComposerFormattedTextStore").getSelectedFontIndex(a)}}},handleSaveStickyPreset:function(a){if(!this.props.stickyStylesEnabled)return;a=b("XStickyFormattedTextController").getURIBuilder().setString("preset_id",a===b("ReactComposerFormattedTextPickerComponent.react").NO_BG_COLOR?0:b("ReactComposerFormattedTextStore").getTextFormatPresetID(this.context.composerID)).setBool("is_set",!0).getURI();new(b("AsyncRequest"))().setMethod("POST").setURI(a).send()},UNSAFE_componentWillMount:function(){this._prefillSubscription=b("Arbiter").subscribe(b("ReactComposerEvents").SET_PREFILL_DATA+this.context.composerID,this._handlePrefill),this.constructor.taggerID||g(0,4299)},componentDidMount:function(){var a=this;h&&(this.props.autoOpen&&window.setTimeout(function(){b("ReactComposerFormattedTextActions").setShouldFadeInPicker(a.context.composerID,!0),b("ReactComposerTaggerStore").getSelectedTagger(a.context.composerID)===null&&b("ReactComposerTaggerActions").selectTaggerWithoutLogging(a.context.composerID,a.constructor.taggerID)},0),h=!1)},componentWillUnmount:function(){this._prefillSubscription&&this._prefillSubscription.unsubscribe(),this._prefillSubscription=null},_handlePrefill:function(){__p&&__p();var a=b("ReactComposerPrefillStore").getAndEraseNestedField(this.context.composerID,["taggersData",this.constructor.taggerID]);if(a){var c;b("ReactComposerTaggerActions").setTaggerDataWithoutLogging(this.context.composerID,this.constructor.taggerID,a);if((c=a)!=null?c.prefillPresetID:c){var d=this.context.composerID;this.props.textFormats.forEach(function(c,e){c.presetID===String(a.prefillPresetID)&&b("ReactComposerFormattedTextActions").setSelectedIndex(d,e)})}}}};e.exports=a}),null); __d("ReactComposerTaggerSummaryPlaceholder.react",["cx","React"],(function(a,b,c,d,e,f,g){__p&&__p();a=function(a){"use strict";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:"_3o1x"})};return c}(b("React").PureComponent);e.exports=a}),null); __d("ComposerFormattedTextFontPickerComponent.react",["ix","cx","fbt","ClickableArea.react","ClickableAreaButton.react","ContextualLayerUpdateOnScroll","Grid.react","ReactAbstractContextualDialog","ReactComposerFormattedTextPickerComponent.react","Image.react","Link.react","React","LayerHideOnBlur","LayerHideOnEscape","ReactLayer","ShimButton.react","asset"],(function(a,b,c,d,e,f,g,h,i){"use strict";__p&&__p();b("Grid.react").GridItem;a=b("React").PropTypes;c={wrapperClassName:"_8d1e"};var j=b("ReactLayer").createClass(b("ReactAbstractContextualDialog").createSpec({displayName:"ComposerFormattedTextFontPickerMenu",theme:c}));d=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var c;c=a.call(this)||this;c.state={isFontMenuVisible:!1,isFontPickerHovered:!1,isCancelIconHovered:!1};c.$9=function(){c.setState({isFontPickerHovered:!0})};c.$10=function(){c.setState({isFontPickerHovered:!1})};c.$7=function(){!c.state.isFontMenuVisible&&c.props.fadeMenuOnHoverCancel&&c.setState({isCancelIconHovered:!0})};c.$6=function(){c.setState({isCancelIconHovered:!1})};c.$14=function(a){a!==c.state.isFontMenuVisible&&c.setState(function(a){return{isFontMenuVisible:!a.isFontMenuVisible}})};c.$12=function(){c.props.collapsed?(c.props.onToggle(),c.props.onClickFontButton()):c.$14()};c.$1=b("React").createRef();return c}var d=c.prototype;d.$2=function(a){this.props.onSelect&&this.props.onSelect(a)};d.$3=function(){this.props.onSelect&&this.props.onSelect(-1),this.props.onToggle&&this.props.onToggle()};d.$4=function(){var a=[];for(var c=0;c0&&c.textFormats&&c.textFormats.length>0&&this.state.textFormats[0].presetID!==c.textFormats[0].presetID)&&this._updateOverlay()},componentDidUpdate:function(a,c){this.state.becameIneligible&&!c.canUseFormattedText&&this.state.canUseFormattedText?(this._onBecameEligible(),b("ReactComposerFormattedTextActions").toggleBecameIneligible(this.context.composerID)):this.state.selectedIndex!==b("ReactComposerFormattedTextPickerComponent.react").NO_BG_COLOR&&c.canUseFormattedText&&!this.state.canUseFormattedText&&(this._onBecameIneligible(),b("ReactComposerFormattedTextActions").toggleBecameIneligible(this.context.composerID)),!c.isSelected&&this.state.isSelected?this._onPickerOpened():c.isSelected&&!this.state.isSelected&&this._onPickerClosed(),c.selectedIndex!==this.state.selectedIndex&&this._onSelectedIndexChanged(),c.shouldAutoOpenWhenUserStartsTyping&&this.state.shouldDisplay&&b("ReactComposerFormattedTextActions").setShouldAutoOpenWhenUserStartsTyping(this.context.composerID,!1),this.state.fadingInPicker&&this.state.shouldDisplay&&b("ReactComposerFormattedTextActions").setShouldFadeInPicker(this.context.composerID,!1)},_onPickerOpened:function(){var a=this._getComposerRoot();a&&b("CSS").removeClass(a,"_10m_");a=this.state.selectedIndex!==b("ReactComposerFormattedTextPickerComponent.react").NO_BG_COLOR;this._setShouldHideTaggersDiv(a)},_focusComposerTextInput:function(){b("Arbiter").inform(b("ReactComposerEvents").ACTIVATE_ATTACHMENT+this.context.composerID)},_onPickerClosed:function(){var a=this._getComposerRoot();a&&b("CSS").addClass(a,"_10m_");this._setShouldHideTaggersDiv(!1)},_setShouldHideTaggersDiv:function(a){var c=this._getComposerTaggerDiv();if(!c)return;a?b("CSS").addClass(c,"_10n0"):b("CSS").removeClass(c,"_10n0")},_getComposerRoot:function(){if(!this.props.disableSATPMemoization&&this._memoizedComposerRoot&&this.context.composerID===this._memoizedComposerID)return this._memoizedComposerRoot;this._memoizedComposerID=this.context.composerID;this._memoizedComposerRoot=b("ge")(this._memoizedComposerID);return this._memoizedComposerRoot},_getComposerBody:function(){if(!this.props.disableSATPMemoization&&this._memoizedComposerBody&&this.context.composerID===this._memoizedComposerID)return this._memoizedComposerBody;var a=this._getComposerRoot();if(!a)return null;this._memoizedComposerBody=this._domScry(a,"._i-o");return this._memoizedComposerBody},_getComposerBodyWidth:function(){__p&&__p();if(!this.props.disableSATPMemoization&&this._memoizedComposerBodyWidth!=null&&this.context.composerID===this._memoizedComposerID)return this._memoizedComposerBodyWidth;var a=this._getComposerBody();if(!a)return null;a=b("getElementRect")(a);if(!a)return null;this._memoizedComposerBodyWidth=a.width;return this._memoizedComposerBodyWidth},_getComposerOverlay:function(){if(!this.props.disableSATPMemoization&&this._memoizedComposerOverlay&&this.context.composerID===this._memoizedComposerID)return this._memoizedComposerOverlay;var a=this._getComposerRoot();if(!a)return null;this._memoizedComposerOverlay=this._domScry(a,"._3enz");return this._memoizedComposerOverlay},_getComposerWrapper:function(){if(!this.props.disableSATPMemoization&&this._memoizedComposerWrapper&&this.context.composerID===this._memoizedComposerID)return this._memoizedComposerWrapper;var a=this._getComposerRoot();if(!a)return null;this._memoizedComposerWrapper=this._domScry(a,"._3eny");return this._memoizedComposerWrapper},_getComposerPlaceholder:function(){var a=this._getComposerTextInput();return!a?null:this._domScry(a,"._1p1t")},_getComposerTextInput:function(){var a=this._getComposerBody();return!a?null:this._domScry(a,"._395")},_getComposerTaggerDiv:function(){if(!this.props.disableSATPMemoization&&this._memoizedComposerTaggerDiv&&this.context.composerID===this._memoizedComposerID)return this._memoizedComposerTaggerDiv;var a=this._getComposerRoot();if(!a)return null;this._memoizedComposerTaggerDiv=this._domScry(a,"._1idc");return this._memoizedComposerTaggerDiv},_domScry:function(a,c){a=b("DOMQuery").scry(a,c);return!a||a.length===0?null:a[a.length-1]},_onBecameEligible:function(){this.state.prevSelectedCategory!=null&&this.state.prevSelectedIndex!=null?b("ReactComposerFormattedTextActions").setSelectedIndexInCategory(this.context.composerID,this.state.prevSelectedCategory,this.state.prevSelectedIndex):this.state.prevSelectedIndex!=null&&b("ReactComposerFormattedTextActions").setSelectedIndex(this.context.composerID,this.state.prevSelectedIndex)},_onBecameIneligible:function(){var a=this.state.selectedIndex!==b("ReactComposerFormattedTextPickerComponent.react").NO_BG_COLOR;a&&b("ReactComposerFormattedTextActions").setSelectedIndexButNotPrevSelectedIndex(this.context.composerID,b("ReactComposerFormattedTextPickerComponent.react").NO_BG_COLOR)},_onSelectedIndexChanged:function(){var a=this.state.selectedIndex!==b("ReactComposerFormattedTextPickerComponent.react").NO_BG_COLOR;this.props.noSproutDesign||this._setShouldHideTaggersDiv(a);b("ReactComposerTaggerActions").setTaggerData(this.context.composerID,this.constructor.loggingName,b("ReactComposerTaggerType").FORMATTED_TEXT,{formatActive:a})},_updateBackground:function(a,c){__p&&__p();var d=this,e=this._getComposerRoot();if(!e)return;var f=this._getComposerBody();if(!f)return;var g=this._getComposerOverlay();if(!g)return;var h=this._getComposerWrapper();if(!h)return;var i=this._getStyles(a,c);b("DOM").setAttributes(f,{style:i.bodyStyle});if(a!==b("ReactComposerFormattedTextPickerComponent.react").NO_BG_COLOR)b("CSS").addClass(e,"_1mjk"),i.bodyStyle.includes("255,255,255")?b("CSS").addClass(e,"_74_t"):b("CSS").removeClass(e,"_74_t"),b("CSS").addClass(e,"_38ws"),b("CSS").addClass(f,"_2ihx"),this.context.gks&&this.context.gks.hideHeader&&b("CSS").addClass(f,"_7ea-"),this.context.composerType===b("ComposerEntryPointRef").TIMELINE&&b("CSS").addClass(f,"_7g0f"),b("CSS").addClass(h,"_2ihx"),b("CSS").addClass(g,"_2ihx"),b("CSS").addClass(g,"_4xe1");else{c=this._getStyles(this.state.selectedIndex,this.state.selectedCategory);b("DOM").setAttributes(g,{style:c.bodyStyle});b("CSS").removeClass(e,"_1mjk");b("CSS").removeClass(f,"_2ihx");this.context.gks&&this.context.gks.hideHeader&&b("CSS").removeClass(f,"_7ea-");this.context.composerType===b("ComposerEntryPointRef").TIMELINE&&b("CSS").removeClass(f,"_7g0f");b("CSS").removeClass(h,"_2ihx");b("CSS").removeClass(g,"_2ihx");b("CSS").removeClass(g,"_4xe1")}var j=this._getComposerTextInput();if(!j)return;this._updateTextDelightSpans(j,i);c=i.fontStyle;var k=c&&c["font-family"];e=c&&c["font-url"];f=typeof document.fonts==="object"&&typeof FontFace==="function";if(e&&k&&f){h=new FontFace(k,"url("+e+")");b("promiseDone")(h.load(),function(a){window.document.fonts.add(a),d.state.selectedIndex!==b("ReactComposerFormattedTextPickerComponent.react").NO_BG_COLOR&&(b("DOM").setAttributes(j,{style:i.textInputStyle}),b("DOM").setAttributes(j,{style:{fontFamily:k+", Helvetica, Arial, sans-serif"}}))})}(!this._canProduceSATPWithFont()||a===b("ReactComposerFormattedTextPickerComponent.react").NO_BG_COLOR)&&b("DOM").setAttributes(j,{style:i.textInputStyle});g=this._getComposerPlaceholder();if(!g)return;b("DOM").setAttributes(g,{style:i.textInputColorStyle});i.textInputColorStyle&&(g.style.opacity="0.7")},_updateTextDelightSpans:function(a,c){if(!a)return;var d=b("DOMQuery").scry(a,"._2k9q");d.forEach(function(a){b("DOM").setAttributes(a,{style:c.delightTextStyle})});d=b("DOMQuery").scry(a,"._6854");d.forEach(function(a){b("DOM").setAttributes(a,{style:c.delightButtonStyle})})},_updateOverlay:function(){__p&&__p();var a=this._getComposerRoot();if(!a)return;a=this._getComposerBody();if(!a)return;var c=this._getComposerOverlay();if(!c)return;a=this._getStyles(this.state.selectedIndex,this.state.selectedCategory);b("DOM").setAttributes(c,{style:a.bodyStyle});a=function a(d){b("CSS").removeClass(c,"_1wnq"),b("CSS").addClass(c,"_1wnr"),b("CSS").addClass(c,"_3eo2"),c.removeEventListener("transitionend",a,!1)};b("CSS").removeClass(c,"_3eo2");c.addEventListener("transitionend",a,!1);b("CSS").addClass(c,"_1wnq");b("CSS").removeClass(c,"_1wnr")},_saveStickyPreset:function(a,c){this.handleSaveStickyPreset(a);a=b("ReactComposerFormattedTextStore").getTextFormatPresetID(this.context.composerID);var d=b("ReactComposerFormattedTextStore").getTrackingString(this.context.composerID);a&&new(b("SATPInteractionsTypedLogger"))().setTrackingString(d).setUserActionString("style_applied").setPresetID(a).setRequestedCollection(c).log()},_onSelect:function(a){this.state.canUseFormattedText&&(this._canProduceSATPWithFont()&&a===b("ReactComposerFormattedTextPickerComponent.react").NO_BG_COLOR?b("ReactComposerFormattedTextActions").setSelectedIndexButNotPrevSelectedIndex(this.context.composerID,a):b("ReactComposerFormattedTextActions").setSelectedIndex(this.context.composerID,a),b("Arbiter").inform(b("ReactComposerEvents").ACTIVATE_ATTACHMENT+this.context.composerID),this._saveStickyPreset(a,"COMPOSER_TOP"))},_onSelectInCategorizedFormatTray:function(a,c){this.state.canUseFormattedText&&(b("ReactComposerFormattedTextActions").setSelectedIndexInCategory(this.context.composerID,c,a),this._saveStickyPreset(a,"COMPOSER_ALL"))},_onToggle:function(){var a=!this.state.collapsed;!a&&this.props.allFontTextFormats!==null&&this.props.allFontTextFormats!==void 0&&(b("Arbiter").inform(b("ReactComposerEvents").ACTIVATE_ATTACHMENT+this.context.composerID),this.state.prevSelectedIndex===b("ReactComposerFormattedTextPickerComponent.react").NO_BG_COLOR&&this.state.selectedIndex===b("ReactComposerFormattedTextPickerComponent.react").NO_BG_COLOR?this._onSelect(0):this._onSelect(this.state.prevSelectedIndex));b("ReactComposerFormattedTextActions").toggleCollapsed(this.context.composerID)},_onTrayToggle:function(){var a=b("ReactComposerFormattedTextStore").getTextFormatPresetID(this.context.composerID),c=b("ReactComposerFormattedTextStore").getTrackingString(this.context.composerID);this.state.trayShown||(a=a!=null?a:"-1",new(b("SATPInteractionsTypedLogger"))().setTrackingString(c).setUserActionString("tray_shown").setPresetID(a).setRequestedCollection("COMPOSER_ALL").log());b("ReactComposerTaggerActions").selectTagger(this.context.composerID,this.constructor.loggingName,b("ReactComposerTaggerType").FORMATTED_TEXT_TRAY,!0)},_getSelectedTextFormat:function(a,c){__p&&__p();if(a!=null&&a!==b("ReactComposerFormattedTextPickerComponent.react").NO_BG_COLOR){var d=null;if(c!=null){for(var e=0;e=a.start*this.SPROUTS_PER_ROW&&d<(a.end+1)*this.SPROUTS_PER_ROW;c[b[d]]=e}return c},calculateVisibleInlineSprouts:function(a,b){var c={};for(var d=0;d=0;c[b[d]]=e}return c},calculateSproutContainerHeight:function(a){return a*this.SPROUT_HEIGHT_PX+Math.floor(a)*this.SPROUT_MARGIN_PX-this.SPROUT_LIST_VERTICAL_PADDING_PX}};e.exports=a}),null); __d("ReactComposerSproutsListRenderer.react",["cx","invariant","ExtensibleSproutsItemType","Grid.react","ProductTaggingCreatorTypedLogger","React","ReactComposerEllipsisSproutContainer.react","ReactComposerLoggingActions","ReactComposerSproutBadgePromotionUtils","ReactComposerSproutsDisplayState","ReactComposerSproutsStyleUtils","ReactComposerStore","ReactComposerTaggerStore","ReactComposerTaggerType","SproutConfigConstants","debounce","getObjectValues","joinClasses","ReactComposerContextTypes"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i=b("Grid.react").GridItem;a=b("React").PropTypes;c=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("SproutConfigConstants").MAX_INLINE_SPROUTS_COUNT?!0:!1};return c}(b("React").PureComponent);c.contextTypes=b("ReactComposerContextTypes");c.childContextTypes={hasFinishedSproutPromotion:a.bool.isRequired,promotionID:a.number,promotedSprout:a.oneOf(b("getObjectValues")(b("ExtensibleSproutsItemType"))),subtitle:a.string};e.exports=c}),null); __d("ReactComposerSproutsList.react",["ErrorBoundary.react","ExtensibleSproutsItemType","FBLogger","React","ReactComposerContextTypes","ReactComposerLazySproutContainer.react","ReactComposerSproutItem.react","ReactComposerSproutsDefaultUIConfigTyped","ReactComposerSproutsListRenderer.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(){return b("React").createElement(b("ReactComposerSproutsListRenderer.react"),babelHelpers["extends"]({},this.props,{sprouts:this.$1()}))};d.$1=function(){__p&&__p();var a=this.props.config.sproutsConfig,c={};if(a)for(var d in a){var e,f=b("ExtensibleSproutsItemType")[d];if(((e=a[f])==null?void 0:e.enabled)!==!0)continue;e=b("ReactComposerSproutsDefaultUIConfigTyped").sproutsUIConfigMap[f];e||b("FBLogger")("fb4c").mustfix("SproutID %s is not in the config %s.",f,JSON.stringify(b("ReactComposerSproutsDefaultUIConfigTyped").sproutsUIConfigMap));this.props.config.sproutsPromotionConfig&&this.props.config.sproutsPromotionConfig.sprout===f&&(e.sprout=f);e!=null&&(e.hasFormatting=this.props.richTextInStatus);var g=this.props.fakeSprouts!==!0?this.props.sproutModules[f]||b("ReactComposerLazySproutContainer.react"):b("ReactComposerSproutItem.react");c[f]=b("React").createElement(b("ErrorBoundary.react"),null,b("React").createElement(g,{uiConfig:e,config:this.props.config}))}return c};return c}(b("React").PureComponent);a.contextTypes=b("ReactComposerContextTypes");e.exports=a}),null); __d("ReactComposerSproutsListContainer.react",["invariant","ExtensibleSproutsItemType","FluxContainer","React","ReactComposerContextTypes","ReactComposerSproutsDisplayState","ReactComposerSproutsList.react","ReactComposerStatusStore","ReactComposerStore","ifRequired","promiseDone"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(b){b=a.call(this,b)||this;b.state={additionalSproutModules:{},bootloading:!1,orderedSprouts:[]};b.$2={};return b}c.getStores=function(){var a=[b("ReactComposerStore"),b("ReactComposerStatusStore")];b("ifRequired")("ReactComposerPostToGroupStore",function(b){a.push(b)});return a};c.calculateState=function(a,c,d){a=!1;b("ifRequired")("ReactComposerPostToGroupStore",function(b){a=b.getIsTabSelected(d.composerID)});return{sproutsDisplayState:b("ReactComposerStore").getSproutsDisplayState(d.composerID),isGroupTabSelected:a,hasLoggedSproutPromotionView:b("ReactComposerStore").hasLoggedSproutPromotionView(d.composerID),hasFinishedSproutPromotion:b("ReactComposerStore").hasFinishedSproutPromotion(d.composerID),orderedSprouts:b("ReactComposerStore").getOrderedSprouts(d.composerID),richTextInStatus:b("ReactComposerStatusStore").getRichTextBlocks(d.composerID)!==null}};var d=c.prototype;d.componentDidMount=function(){this.$1=!1,(this.state.sproutsDisplayState===b("ReactComposerSproutsDisplayState").EXPANDED||this.context.gks&&this.context.gks.lazySproutsExpand)&&this.$3()};d.componentDidUpdate=function(){(this.state.sproutsDisplayState===b("ReactComposerSproutsDisplayState").EXPANDED||this.context.gks&&this.context.gks.lazySproutsExpand)&&this.$3()};d.componentWillUnmount=function(){this.$1=!0};d.render=function(){this.context.jsModules.sprouts=Object.assign({},this.context.jsModules.sprouts,this.state.additionalSproutModules);return b("React").createElement(b("ReactComposerSproutsList.react"),{config:this.props.config,sproutsDisplayState:this.state.sproutsDisplayState,sproutModules:this.context.jsModules.sprouts,fakeSprouts:this.props.fakeSprouts,isGroupTabSelected:this.state.isGroupTabSelected,hasLoggedSproutPromotionView:this.state.hasLoggedSproutPromotionView,hasFinishedSproutPromotion:this.state.hasFinishedSproutPromotion,orderedSprouts:this.state.orderedSprouts,richTextInStatus:this.state.richTextInStatus})};d.$3=function(){__p&&__p();var a=this;if(this.state.bootloading)return;var c=this.props.config.sproutsConfig,d={};for(var e in c){var f=b("ExtensibleSproutsItemType")[e];if(!c[f].enabled||!c[f].lazyLoad)continue;this.context.jsResources.sprouts[f]||g(0,4479,f);d[f]=this.context.jsResources.sprouts[f]}f=function(c){b("promiseDone")(d[c].load(),function(b){if(a.$1)return;a.$2[c]=b;a.setState({additionalSproutModules:Object.assign({},a.$2)})})};for(var h in d)f(h);this.setState({bootloading:!0})};return c}(b("React").Component);a.contextTypes=b("ReactComposerContextTypes");e.exports=b("FluxContainer").create(a,{withContext:!0,withProps:!0})}),null); __d("ReactComposerWithSprouts.react",["cx","Arbiter","FluxContainer","React","ReactComposer.react","ReactComposerActions","ReactComposerAttachmentActions","ReactComposerAttachmentStore","ReactComposerAudienceStore","ReactComposerContextTypes","ReactComposerEvents","ReactComposerFocusStore","ReactComposerLoggingName","ReactComposerSproutsDisplayState","ReactComposerStore","ReactComposerTaggerActions","ReactComposerTaggerStore","ReactComposerTaggerType","SubscriptionsHandler"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(b,d){b=a.call(this,b,d)||this;b.beforeCalculateInitialState(b.context.composerID,b.props);b.state=c.calculateState(b.state,b.props,b.context);return b}c.getStores=function(){return[b("ReactComposerStore"),b("ReactComposerFocusStore"),b("ReactComposerAudienceStore")]};var d=c.prototype;d.beforeCalculateInitialState=function(a,c){c.expandOnInit&&(b("ReactComposerActions").expandSprouts(this.context.composerID),b("ReactComposerAttachmentActions").initializeAttachment(a,c.defaultAttachmentOnExpand,!0,b("ReactComposerLoggingName").OTHERS))};c.calculateState=function(a,c,d){a=d.composerID;return{displayState:b("ReactComposerStore").getSproutsDisplayState(a),isFocused:b("ReactComposerFocusStore").isComposerFocused(a),messengerSectionVisible:b("ReactComposerAudienceStore").getMessengerSectionVisible(d.composerID)}};d.UNSAFE_componentWillMount=function(){var a=this;this.$1=new(b("SubscriptionsHandler"))();this.$1.addSubscriptions(b("Arbiter").subscribeOnce("ReactFeedComposerXBootloader/selectcomposer/"+this.context.composerID,function(c,d){return a.$2(b("ReactComposerLoggingName").PROMPT,d&&d.selectedTagger)}))};d.componentDidMount=function(){this.props.expandOnInit&&this.$2(b("ReactComposerLoggingName").ELLIPSIS_SPROUT)};d.render=function(){var a=this;return b("React").createElement("div",{className:"_1cx1"+(this.state.displayState===b("ReactComposerSproutsDisplayState").EXPANDED?" _4qr4":"")+(this.state.displayState===b("ReactComposerSproutsDisplayState").INLINE?" _4a8c":"")+" _4aay _4ab3"+(this.context.gks&&!this.context.gks.addAnyPostToAlbum?" _2qma":"")+(this.state.messengerSectionVisible?" _1qf9":""),onClick:function(c){a.$2(b("ReactComposerLoggingName").INLINE_COMPOSER),a.props.onClick&&a.props.onClick(c)},role:"presentation"},b("React").createElement(b("ReactComposer.react"),this.props.innerProps,this.props.children))};d.$2=function(a,c){__p&&__p();var d=this;if(!this.state.isFocused){this.context.gks&&this.context.gks.lazySproutsExpand||b("ReactComposerActions").expandSprouts(this.context.composerID);b("ReactComposerAttachmentActions").initializeAttachment(this.context.composerID,this.props.defaultAttachmentOnExpand,!0,a);var e=b("ReactComposerAttachmentStore").getSelectedAttachmentID(this.context.composerID);b("ReactComposerAttachmentActions").selectAttachment(this.context.composerID,e||this.props.defaultAttachmentOnExpand,!0,a);c&&b("ReactComposerTaggerActions").selectTagger(this.context.composerID,c.loggingName,c.taggerType);(!b("ReactComposerTaggerStore").getSelectedTagger(this.context.composerID)||b("ReactComposerTaggerStore").getSelectedTagger(this.context.composerID)===b("ReactComposerTaggerType").FORMATTED_TEXT)&&setTimeout(function(){return b("Arbiter").inform(b("ReactComposerEvents").ACTIVATE_ATTACHMENT+d.context.composerID)},0)}};return c}(b("React").PureComponent);a.defaultProps={expandOnInit:!1};a.contextTypes=b("ReactComposerContextTypes");e.exports=b("FluxContainer").create(a,{withContext:!0,withProps:!0})}),null); __d("getBlockNumberAndOffsetFromText",["splitTextIntoTextBlocks"],(function(a,b,c,d,e,f){"use strict";__p&&__p();function a(a,c){a=a.slice(0,c);a=b("splitTextIntoTextBlocks")(a);var d=a.map(function(a){return a.length}).slice(0,-1);d=d.reduce(function(a,b){return a+b+1},0);return{block:a.length-1,offset:c?c-d:0}}e.exports=a}),null); __d("ReactComposerPrefillMentionsInput",["EditorState","SelectionState","createEditorStateWithRanges","getBlockNumberAndOffsetFromText","getMentionsInputDecorator"],(function(a,b,c,d,e,f){__p&&__p();a={createEditorState:function(a,c){__p&&__p();if(!a||!a.text)return b("EditorState").createEmpty();var d=a.ranges||[];d=b("createEditorStateWithRanges")({text:a.text,ranges:d,decorator:b("getMentionsInputDecorator")(),addEntityToContentStateFn:function(a,b){a=a.entity;return b.createEntity("MENTION","IMMUTABLE",{id:a.id,isWeak:!!a.weakreference,type:a.type})}});if(c){var e=d.getCurrentContent().getBlockMap(),f=b("getBlockNumberAndOffsetFromText")(a.text,c.start);a=b("getBlockNumberAndOffsetFromText")(a.text,c.end);d=b("EditorState").acceptSelection(d,new(b("SelectionState"))({anchorKey:e.skip(f.block).first().getKey(),anchorOffset:f.offset,focusKey:e.skip(a.block).first().getKey(),focusOffset:a.offset,isBackward:!1}))}else d=b("EditorState").moveSelectionToEnd(d);return d},getMentionsFromEditorState:function(a){__p&&__p();var b=a.getCurrentContent(),c=[],d=0;b.getBlockMap().forEach(function(a){a.findEntityRanges(function(){return!0},function(e,f){var g=a.getEntityAt(e);if(!g)return;g=b.get(g);c.push({entity:{id:Number(g.getData().id),workForeignEntity:!1,type:g.getData().type,url:""},length:f-e,offset:e+d})}),d+=a.getLength()+1});return c}};e.exports=a}),null); __d("fbq",["DeferredCookie"],(function(a,b,c,d,e,f){"use strict";__p&&__p();!function(a,b,c,d,e,f,g){__p&&__p();if(a.fbq)return;e=a.fbq=function(){e.callMethod?e.callMethod.apply(e,arguments):e.queue.push(arguments)};a._fbq||(a._fbq=e);e.push=e;e.loaded=!0;e.version="2.0";e.queue=[];f=b.createElement(c);f.async=!0;f.src=d;g=b.getElementsByTagName(c)[0];g!=null&&g.parentNode.insertBefore(f,g)}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js"),b("DeferredCookie").canEmbedThirdPartyPixel()||(window.fbq("consent","revoke"),b("DeferredCookie").registerCallbackOnCookieFlush(function(){window.fbq("consent","grant")})),e.exports={fbq:window.fbq,init:function(a){window.fbq("init",a)},set:function(a,b,c){window.fbq("set",a,b,c)},track:function(a,b){window.fbq("track",a,b)},trackCustom:function(a,b){window.fbq("trackCustom",a,b)}}}),null); __d("XReactComposerQuestionAttachmentBootstrapController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/react_composer/question/bootstrap/",{composer_id:{type:"String",required:!0},composer_type:{type:"Enum",required:!0,enumType:1},target_id:{type:"String",required:!0}})}),null);