if (self.CavalryLogger) { CavalryLogger.start_js_script(document.currentScript); }/*FB_PKG_DELIM*/ __d("CometHeroHoldTrigger.react",["hero-tracing-placeholder"],(function(a,b,c,d,e,f,g){"use strict";g["default"]=d("hero-tracing-placeholder").HeroHoldTrigger}),98); __d("WaitTimeContext",["react"],(function(a,b,c,d,e,f,g){"use strict";a=d("react");b={waitTimeAreaName:void 0,waitTimeAreaOwner:void 0};c=a.createContext(b);g["default"]=c}),98); __d("LoadingMarker.react",["CometHeroHoldTrigger.react","LoadingMarkerGated","WaitTimeContext","react"],(function(a,b,c,d,e,f,g){"use strict";var h=d("react"),i=d("react").useContext;function a(a){return a.children}a.displayName=a.name+" [from "+f.id+"]";function b(a){return function(b){var d=i(c("WaitTimeContext"));return h.jsxs(h.Fragment,{children:[h.jsx(c("CometHeroHoldTrigger.react"),{hold:!0,description:"LoadingMarker("+((d=d.waitTimeAreaName)!=null?d:"unnamed")+")"}),h.jsx(a,babelHelpers["extends"]({},b))]})}}e=b(c("LoadingMarkerGated").component||a);d=e;g["default"]=d}),98); __d("ReactFbPropTypes",["FbtResultBase","warning"],(function(a,b,c,d,e,f){function a(a){var c=function(c,d,e,f,g,h,i){var j=d[e];if(j instanceof b("FbtResultBase"))return null;if(c)return a.isRequired(d,e,f,g,h,i);else return a(d,e,f,g,h,i)},d=c.bind(null,!1);d.isRequired=c.bind(null,!0);return d}f.wrapStringTypeChecker=a}),null); __d("fbjs/lib/emptyFunction",["emptyFunction"],(function(a,b,c,d,e,f){"use strict";e.exports=b("emptyFunction")}),null); __d("fbjs/lib/invariant",["invariant"],(function(a,b,c,d,e,f){"use strict";e.exports=b("invariant")}),null); __d("fbjs/lib/warning",["warning"],(function(a,b,c,d,e,f){"use strict";e.exports=b("warning")}),null); __d("prop-types/lib/ReactPropTypesSecret",[],(function(a,b,c,d,e,f){"use strict";a="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";e.exports=a}),null); __d("prop-types/checkPropTypes",["fbjs/lib/invariant","fbjs/lib/warning","prop-types/lib/ReactPropTypesSecret"],(function(a,b,c,d,e,f){"use strict";var g;function a(a,b,c,d,e){}e.exports=a}),null); __d("prop-types/prop-types",["fbjs/lib/emptyFunction","fbjs/lib/invariant","fbjs/lib/warning","prop-types/checkPropTypes","prop-types/lib/ReactPropTypesSecret"],(function(a,b,c,d,e,f){var g,h=function(){b("fbjs/lib/invariant")(0,1492)};a=function(){return h};h.isRequired=h;c={array:h,bool:h,func:h,number:h,object:h,string:h,symbol:h,any:h,arrayOf:a,element:h,instanceOf:a,node:h,objectOf:a,oneOf:a,oneOfType:a,shape:a};c.checkPropTypes=b("fbjs/lib/emptyFunction");c.PropTypes=c;e.exports=c}),null); __d("prop-types",["ReactFbPropTypes","prop-types/prop-types"],(function(a,b,c,d,e,f){e.exports=b("prop-types/prop-types")}),null); __d("XUISpinner.react",["cx","fbt","BrowserSupport","LoadingMarker.react","UserAgent","joinClasses","prop-types","react"],(function(a,b,c,d,e,f,g,h,i){var j=d("react"),k=d("BrowserSupport").hasCSSAnimations()&&!(c("UserAgent").isEngine("Trident < 6")||c("UserAgent").isEngine("Gecko < 39")||c("UserAgent").isBrowser("Safari < 6"));a=function(a){babelHelpers.inheritsLoose(b,a);function b(){var b,c;for(var d=arguments.length,e=new Array(d),f=0;f0&&a.timeRemaining()>0)d("ReactDOM").unmountComponentAtNode(h.pop());h.length>0&&k()})}function l(a,b){d("ODS").bumpEntityKey(2966,"core.www.react_component_register_unmount",a+"."+b)}function a(a,b){function d(){a!=null&&Object.prototype.hasOwnProperty.call(a,"setState")&&(a.setState=c("emptyFunction"),a.shouldComponentUpdate=c("emptyFunction").thatReturnsFalse),j(b)}var e=!1;e?l("contextual_component","not_found_fallback"):l("arbiter","default");var f=c("Arbiter").subscribe(c("PageEvents").AJAXPIPE_ONBEFORECLEARCANVAS,function(a,b){a=b.canvasID;if(a!=="content"&&a!=="content_container")return;d();f.unsubscribe()})}g["default"]=a}),98); __d("unmountConcurrentComponentOnTransition",["Arbiter","PageEvents"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b){var d=c("Arbiter").subscribe(c("PageEvents").AJAXPIPE_ONBEFORECLEARCANVAS,function(c,e){c=e.canvasID;if(c!=="content"&&c!=="content_container")return;a.unmount(b);d.unsubscribe()})}g["default"]=a}),98); __d("ImmutableValue",["invariant","isNode"],(function(a,b,c,d,e,f,g){"use strict";var h="_DONT_EVER_TYPE_THIS_SECRET_KEY";a=function(){function a(b){b===a[h]||g(0,5608)}a.mergeAllPropertiesInto=function(a,b){var c=b.length;for(var d=0;dc&&(this.isLoadingContent=!0,this.$3())};e.$3=function(){var a=this,b=this.props.tab.configData;b=c("XPluginTabAsyncRendererController").getURIBuilder().setString("key",this.props.tab.key).setString("config_json",JSON.stringify(b)).setString("cursor",this.cursor).getURI();new(c("AsyncRequest"))().setURI(b).setMethod("GET").setReadOnly(!0).setHandler(function(b){a.setState({isFetchingComponent:!1,asyncContentLoaded:!0},function(){var e=b.payload;a.isLoadingContent=!1;if(a.hasMoreContent){var f=d("DOMQuery").scry(a.refs.container,"._1_lk");f=f[f.length-1];c("DOM").appendContent(f,e.content.markup)}})}).send()};e.$4=function(){var a=this;this.scrollListener=c("Event").listen(this.refs.container,"scroll",function(){a.scrollTimeout&&(clearTimeout(a.scrollTimeout),a.scrollTimeout=null),a.scrollTimeout=setTimeout(function(){return a.$2()},250)});var b=d("DOMQuery").find(this.refs.container,"._10b6");c("Event").listen(b,"noMoreContent",function(){a.hasMoreContent=!1,a.scrollListener.remove()});c("Event").listen(b,"setCursor",function(b){a.cursor=b.getData()})};e.$1=function(){var a=this;if(!this.state.asyncContentLoaded&&!this.state.isFetchingComponent){this.setState({isFetchingComponent:!0});var b=c("XPluginTabAsyncRendererController").getURIBuilder().setString("key",this.props.tab.key).setString("config_json",JSON.stringify(this.props.tab.configData)).getURI();new(c("AsyncRequest"))().setURI(b).setMethod("GET").setReadOnly(!0).setHandler(function(b){a.setState({isFetchingComponent:!1,asyncContentLoaded:!0},function(){var e=b.payload;c("DOM").setContent(d("ReactDOM").findDOMNode(a.refs.container),e.content.markup);a.props.tab.canLoadMore&&(a.cursor="",a.$4())})}).send()}};e.render=function(){return j.jsxs("div",{className:this.props.isActive?"":"hidden_elem",children:[j.jsx("div",{style:{maxHeight:this.props.tabHeight+"px"},className:"_10b4"+(this.state.isFetchingComponent?" hidden_elem":""),ref:"container"}),j.jsx("div",{className:"_10b5"+(this.state.isFetchingComponent?"":" hidden_elem"),children:j.jsx(c("XUISpinner.react"),{className:"_4g7o",size:"large"})})]})};return b}(j.Component);g["default"]=a}),98); __d("PluginTabContainer.react",["cx","PluginTabControl.react","PluginTabFetcher.react","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i=d("react");a=function(a){babelHelpers.inheritsLoose(b,a);function b(b,c){b=a.call(this,b,c)||this;b.state={activeTabKey:b.props.activeTabKey};return b}var d=b.prototype;d.componentDidMount=function(){var a=this;this.props.tabs.map(function(b){return a.onTabLoaded(b)})};d.onTabLoaded=function(a){};d.onTabSelected=function(a){this.setState({activeTabKey:a})};d.render=function(){var a=this,b=this.props.tabs.length;return b===0?null:i.jsxs("div",{children:[b>1?i.jsx(c("PluginTabControl.react"),{tabs:this.props.tabs,activeTabKey:this.state.activeTabKey,onTabSelected:function(b){return a.onTabSelected(b)}}):null,i.jsx("div",{className:"_2hkj",children:this.props.tabs.map(function(b){return i.jsx(c("PluginTabFetcher.react"),{tab:b,isActive:b.key===a.state.activeTabKey,tabHeight:a.props.tabHeight},b.key)})})]})};return b}(i.Component);g["default"]=a}),98); __d("PagePluginTabContainer.react",["PagePluginEvents","PagePluginLogger","PluginTabContainer.react"],(function(a,b,c,d,e,f,g){"use strict";a=function(a){babelHelpers.inheritsLoose(b,a);function b(b,d){d=a.call(this,b,d)||this;d.$PagePluginTabContainer1=new(c("PagePluginLogger"))(b.pageID,b.refererURI);return d}var d=b.prototype;d.onTabLoaded=function(a){this.$PagePluginTabContainer1.notify(c("PagePluginEvents").page_plugin.tab.configured,a.key)};d.onTabSelected=function(b){this.$PagePluginTabContainer1.notify(c("PagePluginEvents").page_plugin.tab.click,b),a.prototype.onTabSelected.call(this,b)};return b}(c("PluginTabContainer.react"));g["default"]=a}),98); __d("ReactXHPContext",["react"],(function(a,b,c,d,e,f,g){"use strict";a=d("react");b=a.createContext(null);c=b;g["default"]=c}),98); __d("ReactRenderer",["invariant","$","ReactDOM","ReactDOMComet","ReactXHPContext","nullthrows","react","unmountComponentOnTransition","unmountConcurrentComponentOnTransition"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||b("react"),j=8;function k(a,c,d){a=b("ReactDOM").render(a,c,d);b("unmountComponentOnTransition")(a,c);return a}function l(a,c,d){c=b("ReactDOMComet").createRoot(c,d);d=c.render(a);b("unmountConcurrentComponentOnTransition")(c);return d}function m(a,c,d){c=b("ReactDOMComet").createRoot(c,d);return c.render(a)}function n(a,b,c,d){a=i.createElement(a,b);return k(a,c,d)}function o(a,b,c,d){a=i.createElement(a,b);return p(a,c,d)}function p(a,c,d){return b("ReactDOM").render(a,c,d)}function a(a,c,d,e){return n(a,c,b("$")(d),e)}function c(a,c,d,e){return o(a,c,b("$")(d),e)}function q(a){var c=a.acrossTransitions,d=a.bigPipeContext,e=a.clobberSiblings,f=a.concurrentRootOptions,g=a.dummyElem,h=a.elementInitial;a=a.preloader;var j=a?a.getContextProvider():null;d=i.jsx(b("ReactXHPContext").Provider,{value:{bigPipeContext:d},children:h});j&&(d=i.jsx(j,{value:a,children:d}));e?h=b("nullthrows")(g.parentNode,"Error: container doesn't have a parent"):(h=document.createComment(" react-mount-point-unstable "),r(g,h));return f!=null?c?m(d,h,f):l(d,h,f):c?p(d,h):k(d,h)}function d(a){var b=a.concurrentRootOptions,c=a.constructor,d=a.props,e=a.dummyElem,f=a.acrossTransitions,g=a.clobberSiblings,h=a.preloader;a=a.bigPipeContext;return q({elementInitial:i.createElement(c,d),dummyElem:e,acrossTransitions:f,clobberSiblings:g,preloader:h,bigPipeContext:a,concurrentRootOptions:b})}function r(a,c){a.tagName==="NOSCRIPT"||g(0,3540);var d=b("nullthrows")(a.parentNode,"Error: container doesn't have a parent"),e=a.previousSibling;if(e&&e.nodeType===j&&e.nodeValue===" end-react-placeholder "){do d.removeChild(e),e=b("nullthrows")(a.previousSibling,"Error: malformed placeholder");while(!(e.nodeType===j&&e.nodeValue===" begin-react-placeholder "));d.removeChild(e)}d.replaceChild(c,a)}e.exports={renderComponent:k,constructAndRenderComponent:n,constructAndRenderComponentByID:a,constructAndRenderComponentAcrossTransitions:o,constructAndRenderComponentByIDAcrossTransitions:c,constructAndRenderComponentIntoComment_DO_NOT_USE:d,constructAndRenderElementIntoComment_DO_NOT_USE:q,constructAndRenderComponent_DEPRECATED:o,constructAndRenderComponentByID_DEPRECATED:c}}),null);