configs/walls/CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f.cca3a04e21b41f14a5d4.js
2019-03-12 13:36:46 -05:00

2 lines
38 KiB
JavaScript

(window.webpackJsonp=window.webpackJsonp||[]).push([["CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"],{"./node_modules/lodash/_arrayEvery.js":function(e,t){e.exports=function(e,t){for(var i=-1,n=null==e?0:e.length;++i<n;)if(!t(e[i],i,e))return!1;return!0}},"./node_modules/lodash/_baseEvery.js":function(e,t,i){var n=i("./node_modules/lodash/_baseEach.js");e.exports=function(e,t){var i=!0;return n(e,function(e,n,s){return i=!!t(e,n,s)}),i}},"./node_modules/lodash/every.js":function(e,t,i){var n=i("./node_modules/lodash/_arrayEvery.js"),s=i("./node_modules/lodash/_baseEvery.js"),r=i("./node_modules/lodash/_baseIteratee.js"),o=i("./node_modules/lodash/isArray.js"),l=i("./node_modules/lodash/_isIterateeCall.js");e.exports=function(e,t,i){var a=o(e)?n:s;return i&&l(e,t,i)&&(t=void 0),a(e,r(t,3))}},"./node_modules/lodash/times.js":function(e,t,i){var n=i("./node_modules/lodash/_baseTimes.js"),s=i("./node_modules/lodash/_castFunction.js"),r=i("./node_modules/lodash/toInteger.js"),o=9007199254740991,l=4294967295,a=Math.min;e.exports=function(e,t){if((e=r(e))<1||e>o)return[];var i=l,d=a(e,l);t=s(t),e-=l;for(var h=n(d,t);++i<e;)t(i);return h}},"./node_modules/lodash/uniqueId.js":function(e,t,i){var n=i("./node_modules/lodash/toString.js"),s=0;e.exports=function(e){var t=++s;return n(e)+t}},"./src/lib/intersectionObserver/index.ts":function(e,t,i){"use strict";let n;i.d(t,"a",function(){return o}),i.d(t,"b",function(){return l});const s=new Map,r=new Map;"undefined"!=typeof window&&(i("./node_modules/intersection-observer/intersection-observer.js"),n=new IntersectionObserver(e=>{e.forEach(e=>{const t=e.target,i=e.intersectionRatio>0;if(i!==!!r.get(t)){r.set(t,i);const n=s.get(t);if(n){n(e,i&&!!r.get(t))}}})},{threshold:[.001]}));const o=(e,t)=>{try{s.set(e,t),n&&n.observe(e)}catch(i){0}},l=e=>{try{s.delete(e),n&&n.unobserve(e)}catch(t){0}}},"./src/reddit/components/PostList/Placeholder.tsx":function(e,t,i){"use strict";var n,s=i("./node_modules/lodash/constant.js"),r=i.n(s),o=i("./node_modules/lodash/times.js"),l=i.n(o),a=i("./node_modules/react/index.js"),d=i.n(a),h=i("./node_modules/react-redux/es/index.js"),c=i("./node_modules/reselect/lib/index.js"),p=i("./src/lib/fastdom/index.ts"),u=i("./src/lib/intersectionObserver/index.ts"),m=i("./src/reddit/constants/postLayout.ts"),f=i("./bundled-modules/styled-components/styled-components.min.js"),g=i.n(f),b=i("./src/reddit/components/PostLeftRail/index.tsx"),v=i("./src/reddit/components/VerticalVotes/votes.tsx"),C=i("./src/reddit/contexts/PageLayer/index.tsx"),x=i("./src/reddit/constants/posts.ts"),w=i("./src/reddit/helpers/styles/components/index.tsx"),I=i("./src/reddit/helpers/styles/mixins/index.tsx"),y=i("./src/reddit/helpers/styles/mixins/loading.ts"),S=i("./src/reddit/models/Theme/NewColorSystem/index.ts"),R=i("./src/reddit/models/Vote/index.ts"),O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},T=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,i,s){var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={}),t&&r)for(var l in r)void 0===t[l]&&(t[l]=r[l]);else t||(t=r||{});if(1===o)t.children=s;else if(o>1){for(var a=Array(o),d=0;d<o;d++)a[d]=arguments[d+3];t.children=a}return{$$typeof:n,type:e,key:void 0===i?null:""+i,ref:null,props:t,_owner:null}}),k=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(n=Object.getOwnPropertySymbols(e);s<n.length;s++)t.indexOf(n[s])<0&&(i[n[s]]=e[n[s]])}return i};const M=Object(C.w)(),E=Object(c.createStructuredSelector)({isFakeSubreddit:C.B}),P=Object(h.connect)(E),j=g.a.div.withConfig({componentId:"s11ntmk-0"})(["display: flex;margin: 8px 0;"]),F=g.a.div.withConfig({componentId:"s11ntmk-1"})(["display: flex;flex-direction: column;justify-content: space-between;margin-left: 8px;"]),V=g()(Object(w.a)()).withConfig({componentId:"s11ntmk-2"})(["","",""],y.b,y.c),H=g.a.div.withConfig({componentId:"s11ntmk-3"})(["","background: rgba(0, 0, 0, 0.15);height: 16px;margin: 1.5px 0 1.5px -8px;width: 16px;"],y.c),W=g()(e=>{const t={interactive:!1,voteState:R.a.notVoted};return T("div",{className:e.className},void 0,d.a.createElement(v.d,O({key:"u"},t)),T(H,{},"s"),d.a.createElement(v.c,O({key:"d"},t)))}).withConfig({componentId:"s11ntmk-4"})(["",""],I.y),_=g.a.div.withConfig({componentId:"s11ntmk-5"})(["","margin-left: 8px;"],Object(I.x)(x.c,x.d)),z=g()(V).withConfig({componentId:"s11ntmk-6"})(["","","position: relative;"],I.d,I.c),N=g()(V).withConfig({componentId:"s11ntmk-7"})(["height: 20px;width: 328px;"]),L=g()(V).withConfig({componentId:"s11ntmk-8"})(["height: 10px;margin-top: 8px;width: 88px;"]),A=g.a.div.withConfig({componentId:"s11ntmk-9"})(["align-items: center;display: flex;flex-direction: row;margin: auto 8px 0 0;"]),K=g()(V).withConfig({componentId:"s11ntmk-10"})(["height: 12px;width: 16px;"]),U=g.a.div.withConfig({componentId:"s11ntmk-11"})(["border-right: 1px solid ",";height: 16px;margin: 0 8px;vertical-align: middle;"],e=>Object(S.c)(e).line),q=g()(V).withConfig({componentId:"s11ntmk-12"})(["height: 12px;width: 110px;"]),B=g()(V).withConfig({componentId:"s11ntmk-13"})(["height: 12px;margin-left: 8px;width: 20px;"]);var $=g()(M(P(e=>{var t=e.className,i=k(e,["className"]);return T("div",{className:t},void 0,T(b.b,{},void 0,d.a.createElement(W,i)),T(j,{},void 0,T(_,{},void 0,d.a.createElement(z,O({gradientType:"posts"},i))),T(F,{},void 0,T("div",{},"a",d.a.createElement(N,O({key:"aa",gradientType:"posts"},i)),d.a.createElement(L,O({key:"ab",gradientType:"posts"},i))),T(A,{},"f",d.a.createElement(K,O({key:"fa",gradientType:"posts"},i)),T(U,{},"fb"),d.a.createElement(q,O({key:"fc",gradientType:"posts"},i)),d.a.createElement(B,O({key:"fd",gradientType:"posts"},i))))))}))).withConfig({componentId:"s11ntmk-14"})(["","",""],I.h,I.g),D=i("./src/reddit/components/SubredditIcon/index.tsx"),J=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},Q=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,n,s){var r=t&&t.defaultProps,o=arguments.length-3;if(i||0===o||(i={}),i&&r)for(var l in r)void 0===i[l]&&(i[l]=r[l]);else i||(i=r||{});if(1===o)i.children=s;else if(o>1){for(var a=Array(o),d=0;d<o;d++)a[d]=arguments[d+3];i.children=a}return{$$typeof:e,type:t,key:void 0===n?null:""+n,ref:null,props:i,_owner:null}}}(),Y=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(n=Object.getOwnPropertySymbols(e);s<n.length;s++)t.indexOf(n[s])<0&&(i[n[s]]=e[n[s]])}return i};const G=Object(C.w)(),X=Object(c.createStructuredSelector)({isFakeSubreddit:C.B}),Z=Object(h.connect)(X),ee=g.a.div.withConfig({componentId:"s18sguzx-0"})(["","background: rgba(0, 0, 0, 0.15);height: 16px;margin: 0 14px 0 4px;width: 16px;"],y.c),te=g()(e=>{const t={interactive:!1,voteState:R.a.notVoted};return Q("div",{className:e.className},void 0,d.a.createElement(v.d,J({key:"u"},t)),Q(ee,{},"s"),d.a.createElement(v.c,J({key:"d"},t)))}).withConfig({componentId:"s18sguzx-1"})(["","align-items: center;flex-direction: row;"],I.y),ie=g.a.div.withConfig({componentId:"s18sguzx-2"})(["align-items: flex-start;display: flex;flex-direction: row;padding: 3px 8px 3px 4px;"]),ne=g.a.div.withConfig({componentId:"s18sguzx-3"})(["margin: 4px;margin-left: 14px;"]),se=g()(Object(w.a)()).withConfig({componentId:"s18sguzx-4"})(["","border-radius: 100%;height: 16px;width: 16px;"],y.b),re=g.a.div.withConfig({componentId:"s18sguzx-5"})(["margin: 2px 12px 0 4px;"]),oe=g()(e=>Q(D.a,{className:e.className})).withConfig({componentId:"s18sguzx-6"})(["",""],y.b),le=g()(Object(w.a)()).withConfig({componentId:"s18sguzx-7"})(["","",""],y.b,y.c),ae=g.a.div.withConfig({componentId:"s18sguzx-8"})(["align-items: center;display: flex;flex: 1 1 100%;min-height: 24px;overflow: hidden;"]),de=g()(le).withConfig({componentId:"s18sguzx-9"})(["height: 12px;margin-top: 2px;width: 160px;"]),he=g()(le).withConfig({componentId:"s18sguzx-10"})(["height: 12px;margin-left: 8px;margin-top: 2px;width: 256px;"]),ce=g()(le).withConfig({componentId:"s18sguzx-11"})(["height: 12px;margin-left: 8px;width: 52px;"]),pe=g()(le).withConfig({componentId:"s18sguzx-12"})(["height: 12px;margin-left: 8px;width: 20px;"]),ue=g()(e=>{var t=e.className,i=Y(e,["className"]);return Q("div",{className:t},void 0,d.a.createElement(ce,J({key:"fc",gradientType:"posts"},i)),d.a.createElement(pe,J({key:"fe",gradientType:"posts"},i)))}).withConfig({componentId:"s18sguzx-13"})(["align-items: center;display: flex;margin-left: auto;min-height: 24px;"]);var me=g()(G(Z(e=>{var t=e.className,i=Y(e,["className"]);return Q("div",{className:t},void 0,Q(ie,{},void 0,d.a.createElement(te,J({key:"c"},i)),Q(ne,{},"a",d.a.createElement(se,J({gradientType:"posts"},i))),Q(re,{},"d",d.a.createElement(oe,J({gradientType:"posts"},i,{isLoading:!1}))),Q(ae,{},"e",d.a.createElement(de,J({gradientType:"posts",key:"ea"},i)),d.a.createElement(he,J({gradientType:"posts",key:"eb"},i))),d.a.createElement(ue,J({key:"f"},i))))}))).withConfig({componentId:"s18sguzx-14"})(["","",""],I.i,I.g),fe=i("./src/reddit/models/Media/index.ts"),ge=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},be=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,n,s){var r=t&&t.defaultProps,o=arguments.length-3;if(i||0===o||(i={}),i&&r)for(var l in r)void 0===i[l]&&(i[l]=r[l]);else i||(i=r||{});if(1===o)i.children=s;else if(o>1){for(var a=Array(o),d=0;d<o;d++)a[d]=arguments[d+3];i.children=a}return{$$typeof:e,type:t,key:void 0===n?null:""+n,ref:null,props:i,_owner:null}}}(),ve=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(n=Object.getOwnPropertySymbols(e);s<n.length;s++)t.indexOf(n[s])<0&&(i[n[s]]=e[n[s]])}return i};const Ce=Math.round(.67*fe.i),xe=Object(C.w)(),we=Object(c.createStructuredSelector)({isFakeSubreddit:C.B}),Ie=Object(h.connect)(we),ye=g.a.div.withConfig({componentId:"s14x7kh8-0"})(["margin: 8px 0 0 40px;"]),Se=g()(Object(w.a)()).withConfig({componentId:"s14x7kh8-1"})(["","",""],y.b,y.c),Re=g.a.div.withConfig({componentId:"s14x7kh8-2"})(["","background: rgba(0, 0, 0, 0.15);height: 16px;margin: 1.5px 0 1.5px -8px;width: 16px;"],y.c),Oe=g()(e=>{const t={interactive:!1,voteState:R.a.notVoted};return be("div",{className:e.className},void 0,d.a.createElement(v.d,ge({key:"u"},t)),be(Re,{},"s"),d.a.createElement(v.c,ge({key:"d"},t)))}).withConfig({componentId:"s14x7kh8-3"})(["",""],I.y),Te=g()(e=>{e.gradientType,e.isLoading;var t=ve(e,["gradientType","isLoading"]);return d.a.createElement(D.b,t)}).withConfig({componentId:"s14x7kh8-4"})(["",""],y.b),ke=g.a.div.withConfig({componentId:"s14x7kh8-5"})(["align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;margin: 0 8px 8px 0;"]),Me=g()(Se).withConfig({componentId:"s14x7kh8-6"})(["height: 12px;width: 88px;"]),Ee=g()(Se).withConfig({componentId:"s14x7kh8-7"})(["height: 12px;margin-left: 8px;width: 232px;"]),Pe=g()(Se).withConfig({componentId:"s14x7kh8-8"})(["height: 20px;margin-top: 16px;width: 328px;"]),je=g()(Object(w.a)()).withConfig({componentId:"s14x7kh8-9"})(["","height: ","px;margin: 8px 0 0 40px;width: 100%;"],y.b,Ce),Fe=g.a.div.withConfig({componentId:"s14x7kh8-10"})(["align-items: center;display: flex;flex-direction: row;margin: 8px 8px 8px 0;"]),Ve=g()(Se).withConfig({componentId:"s14x7kh8-11"})(["height: 16px;width: 110px;"]),He=g()(Se).withConfig({componentId:"s14x7kh8-12"})(["height: 16px;margin-left: 8px;width: 20px;"]);var We=g()(xe(Ie(e=>{var t=e.className,i=(e.dispatch,e.pageLayer,ve(e,["className","dispatch","pageLayer"]));return be("div",{className:t},void 0,be(b.b,{},"a",d.a.createElement(Oe,i)),be(ye,{},"b",be(ke,{},"ba",i.isFakeSubreddit&&be(Te,{gradientType:"posts",isLoading:!1},"baa"),d.a.createElement(Me,ge({key:"bab",gradientType:"posts"},i)),d.a.createElement(Ee,ge({key:"bac",gradientType:"posts"},i))),d.a.createElement(Pe,ge({key:"bb",gradientType:"posts"},i))),d.a.createElement(je,ge({key:"c",gradientType:"posts"},i)),be(ye,{},"d",be(Fe,{},void 0,d.a.createElement(Ve,ge({gradientType:"posts"},i)),d.a.createElement(He,ge({gradientType:"posts"},i)))))}))).withConfig({componentId:"s14x7kh8-13"})(["",""],I.b);const _e={[m.f.Large]:[We,2],[m.f.Classic]:[$,10],[m.f.Compact]:[me,30]};var ze=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,n,s){var r=t&&t.defaultProps,o=arguments.length-3;if(i||0===o||(i={}),i&&r)for(var l in r)void 0===i[l]&&(i[l]=r[l]);else i||(i=r||{});if(1===o)i.children=s;else if(o>1){for(var a=Array(o),d=0;d<o;d++)a[d]=arguments[d+3];i.children=a}return{$$typeof:e,type:t,key:void 0===n?null:""+n,ref:null,props:i,_owner:null}}}(),Ne=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var i=[],n=!0,s=!1,r=void 0;try{for(var o,l=e[Symbol.iterator]();!(n=(o=l.next()).done)&&(i.push(o.value),!t||i.length!==t);n=!0);}catch(a){s=!0,r=a}finally{try{!n&&l.return&&l.return()}finally{if(s)throw r}}return i}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const Le=.1,Ae=Object(c.createStructuredSelector)({loadingPostComponentForLayout:()=>(function(e){return _e[e]})}),Ke=Object(h.connect)(Ae);t.a=Ke(class extends d.a.Component{constructor(){super(...arguments),this.mounted=!1,this.state={visible:!1},this.setWrapperRef=(e=>{e!==this.wrapperRef&&(this.wrapperRef&&u.b(this.wrapperRef),e&&u.a(e,this.updateVisibleState)),this.wrapperRef=e}),this.updateVisibleState=(e=>{const t=e.intersectionRatio>=Le;p.a.write(()=>{this.mounted&&this.setState(e=>e.visible!==t?{visible:t}:null)})})}componentDidMount(){document.documentElement.scrollTop=document.body.scrollTop=0,this.mounted=!0}componentWillUnmount(){this.mounted=!1,this.wrapperRef&&u.b(this.wrapperRef)}render(){var e=this.props;const t=e.className,i=e.countOverride,n=e.isLoading,s=e.layout,o=e.loadingPostComponentForLayout,a=this.state.visible;var h=o(s),c=Ne(h,2);const p=c[0],u=c[1],m=i||u,f=r()(ze(p,{isLoading:n&&a})),g=l()(m,f);return d.a.createElement("div",{className:t,ref:this.setWrapperRef},d.a.Children.toArray(g))}})},"./src/reddit/components/Scroller/Simple.tsx":function(e,t,i){"use strict";var n=i("./node_modules/lodash/debounce.js"),s=i.n(n),r=i("./node_modules/lodash/isNil.js"),o=i.n(r),l=i("./node_modules/react/index.js"),a=i.n(l),d=i("./node_modules/react-dom/index.js"),h=i("./node_modules/react-redux/es/index.js"),c=i("./node_modules/request-idle-callback/index.js"),p=i("./node_modules/reselect/lib/index.js"),u=i("./bundled-modules/styled-components/styled-components.min.js"),m=i.n(u),f=i("./src/lib/constants/index.ts"),g=i("./src/lib/fastdom/index.ts"),b=i("./node_modules/lodash/throttle.js"),v=i.n(b);const C=500,x=1e3,w=40;var I;!function(e){e.Max10="0-10",e.Max20="11-20",e.Max30="21-30",e.Max40="31-40",e.Max50="41-50",e.Max60="51-60"}(I||(I={}));const y=()=>({[I.Max10]:0,[I.Max20]:0,[I.Max30]:0,[I.Max40]:0,[I.Max50]:0,[I.Max60]:0}),S=[I.Max10,I.Max20,I.Max30,I.Max40,I.Max50,I.Max60],R=e=>({eventHandler:e});function O({fn:e,subscriber:t,timeout:i}){const n=[];let s,r,o;const l=()=>{if(n.length<w)return;const e=y(),i=Math.min(x,n.length),s=n.splice(0,i);n.splice(0,n.length);const r=s[i-1]-s[0];for(let t=s.shift();s.length>0;t=s.shift()){const i=s[0]-t,n=Math.min(60,Math.ceil(1e3/i));e[n<=10?I.Max10:60===n?I.Max60:S[Math.ceil(n/10)-1]]+=i}const o=y();for(const t in e)o[t]=e[t]/r;t(o)},a=()=>{void 0!==o&&(window.clearTimeout(o),o=void 0)},d=()=>{void 0!==s&&(cancelAnimationFrame(s),s=void 0),void 0!==r&&(window.clearInterval(r),r=void 0),a(),l()},h=()=>{s=requestAnimationFrame(()=>{n.push(performance.now()),h()})},c=v()(()=>{a(),o=window.setTimeout(d,i)},f.K);return{cleanup:d,eventHandler:t=>{void 0===r?(h(),c(),r=window.setInterval(l,C)):c(),e(t)}}}var T=i("./src/lib/scheduler/index.ts"),k=i("./src/lib/domUtils/index.ts"),M=i("./src/lib/LinkedListMap/index.ts");const E=(e,t)=>e<0?t+e:e%t;class P{constructor(e){this.head=0,this.size=0,this.maxSize=e,this.items=new Array(e)}push(e){return this.items[this.head]=e,this.head=E(this.head+1,this.maxSize),this.size<this.maxSize&&this.size++,this}pop(){if(this.size>0){const e=E(this.head-1,this.maxSize),t=this.items[e];return this.items[e]=void 0,this.head=e,this.size--,t}}forEach(e){let t=this.size<this.maxSize?E(this.head-this.size,this.maxSize):this.head;for(let i=0;i<this.size;i++)e(this.items[t],i,this.size),t=(t+1)%this.maxSize}map(e){const t=new Array(this.size);return this.forEach((i,n,s)=>{t[n]=e(i,n,s)}),t}getEntries(){const e=new Array(this.size);return this.forEach((t,i)=>{e[i]=t}),e}clear(){const e=this.size;for(let t=0;t<e;t++)this.pop()}}var j=()=>document.body.scrollTop||document.documentElement.scrollTop||window.pageYOffset||0;class F{constructor({top:e,height:t,heightWithMargin:i}){this.height=t,this.heightWithMargin=i,this.top=e,this.bottom=this.top+this.height}contains(e){return!(e.top<=this.top||e.bottom>=this.bottom)}intersects(e){return!(e.bottom<=this.top||e.top>=this.bottom)}intersectsBorder(e){return e.top<=this.top&&e.bottom>=this.top||e.bottom>=this.bottom&&e.top<=this.bottom}containsTop(e){return!(e.top<this.top||e.top>this.bottom)}isAbove(e){return e.top>this.bottom}isBelow(e){return e.bottom<this.top}}const V=({buffer:e,container:t}={})=>{const i=o()(e)?1e3:e;if("undefined"!=typeof window&&t){const e=t===document?j():t.scrollTop;return new F({top:e,height:window.innerHeight})}return new F({top:0,height:i})};var H,W=i("./src/reddit/constants/componentSizes.ts"),_=i("./src/reddit/constants/elementClassNames.ts"),z=i("./src/reddit/contexts/InsideOverlay.tsx"),N=i("./src/reddit/selectors/platform.ts"),L=i("./src/telemetry/helpers/sendEvent.ts"),A=i("./src/telemetry/helpers/sendTiming.ts"),K=(H="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,i,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var o in s)void 0===t[o]&&(t[o]=s[o]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var l=Array(r),a=0;a<r;a++)l[a]=arguments[a+3];t.children=l}return{$$typeof:H,type:e,key:void 0===i?null:""+i,ref:null,props:t,_owner:null}});const U=W.k,q=5*f.K,B=3,$=Object(p.createStructuredSelector)({isOverlayOpen:N.h}),D=Object(h.connect)($),J={};function Q(e){let t=0;do{t+=e.offsetTop||0,e=e.offsetParent}while(e);return t}const Y=10,G=.9,X=.9,Z=1.8,ee=5,te=1500,ie=2*f.K,ne=400,se=8,re=5*f.K,oe=30,le="object"==typeof performance&&"function"==typeof performance.now,ae=()=>le?performance.now():Date.now();function de(e,t){return M.a.fromArray(e.children.map((e,i)=>{const n=t&&t.get(e.id);return n?(n.isFocusable=!!e.isFocusable,n.trackOnEnteredViewport=e.trackOnEnteredViewport,n.trackOnExitedViewport=e.trackOnExitedViewport,n):{el:null,id:e.id,index:i,isFocusable:!!e.isFocusable,itemRef:void 0,focused:!1,loaded:!t&&i<ee,rectangle:void 0,trackOnEnteredViewport:e.trackOnEnteredViewport,trackOnExitedViewport:e.trackOnExitedViewport}}),"id")}t.a=m()(D(Object(z.b)(class extends a.a.Component{constructor(e){super(e),this.lastRenderPosition=0,this.lastScrollTime=-1,this.resetCanFocusTimer=-1,this.unmountItemsIdleId=null,this.scrollingQuickly=!1,this.visibleChildrenCount=0,this.isRenderableChildrenStateChangePending=!1,this.parentOffsetTop=void 0,this.distanceToTop=void 0,this.measurementsInvalid=!1,this.viewport=void 0,this.mountableViewport=void 0,this.needsToPauseViewportItems=!0,this.updateRenderableChildrenWhenIdleHandle=null,this.requestUpdateWhenIdleCallbackHandle=null,this.pendingScollHandlerRead=null,this.renderableViewport=void 0,this.sendFPSData=(e=>{const t={name:this.props.trackingName};L.b.enqueue(new T.a({args:[e,t],cb:(e,t)=>Object(A.a)(f.o.Redesign,{data:e,meta:t,type:"scrollfps"})}))}),this.getVisibleChildren=(()=>{let e=0;const t=te+(this.props.viewportTopPadding?this.props.viewportTopPadding:0),i=[];let n=this.nextVisibleChildrenIndex;for(;e<t&&n<this.props.children.length;){const t=this.props.children[n];i.push(t),e+=t.estHeight,n++}return this.visibleChildrenCount=i.length,i}),this.setRenderableChildrenIndexIncrement=(()=>{if(this.props.children[0]){const e=this.props.children[0].estHeight;this.renderableChildrenIndexIncrement=Math.min(Math.ceil(ne/e),se)}else this.renderableChildrenIndexIncrement=se}),this.updateRenderableChildrenWhenIdle=(()=>{this.cancelPopulateRenderableChildrenWhenIdle(),this.hasScrolledWithinThreshold()||(this.timeoutForUpdateIdleCallback=re,Object(c.cancelIdleCallback)(this.requestUpdateWhenIdleCallbackHandle),this.requestUpdateWhenIdleCallbackHandle=Object(c.requestIdleCallback)(()=>{const e=Math.ceil(this.renderableChildrenIndexIncrement/2);this.populateRenderableChildrenFromProps(!1,e)})),this.state.renderableChildren.length<this.props.children.length&&this.schedulePopulateRenderableChildrenWhenIdle()}),this.hasScrolledWithinThreshold=(()=>!!this.lastScrollTime&&ae()-this.lastScrollTime<ie),this.populateRenderableChildrenFromProps=((e=!1,t=this.renderableChildrenIndexIncrement,i)=>{const n=i||this.props.children;if(this.state.renderableChildren.length<n.length||e)if(this.hasScrolledWithinThreshold())g.a.read(()=>{clearTimeout(this.updateRenderableChildrenHandle),this.updateRenderableChildrenHandle=setTimeout(()=>{this.populateRenderableChildrenFromProps(e,this.renderableChildrenIndexIncrement,i?n:void 0)},ie)});else{this.nextVisibleChildrenIndex+t<=n.length?this.nextVisibleChildrenIndex+=t:this.nextVisibleChildrenIndex=n.length;const e=n.slice(0,this.nextVisibleChildrenIndex);e.length&&(this.lastVisibleElId=e[e.length-1].id),g.a.write(()=>{this.setState({renderableChildren:e})}),this.isRenderableChildrenStateChangePending=!0}}),this.lastElementIsAboutToBeVisible=(()=>!!(this.lastVisibleEl&&this.lastVisibleEl.getBoundingClientRect().top<window.innerHeight+ne)),this.getRenderableChildrenIndexIncrement=((e=oe)=>{let t=0,i=this.state.renderableChildren.length;for(;t<e&&i<this.props.children.length;)t+=this.props.children[i].estHeight,i++;const n=i-this.state.renderableChildren.length;return Math.max(this.renderableChildrenIndexIncrement,n)}),this.schedulePopulateRenderableChildrenWhenIdle=(()=>{!this.props.isOverlayOpen||this.props.isOverlay?this.updateRenderableChildrenWhenIdleHandle=setTimeout(()=>{this.updateRenderableChildrenWhenIdle()},this.timeoutForUpdateIdleCallback):this.cancelPopulateRenderableChildrenWhenIdle()}),this.cancelPopulateRenderableChildrenWhenIdle=(()=>{clearTimeout(this.updateRenderableChildrenWhenIdleHandle),Object(c.cancelIdleCallback)(this.requestUpdateWhenIdleCallbackHandle)}),this.callOnScrollForItemsChanged=s()(()=>{this.handleScroll()},f.K),this.pauseAllElements=(()=>{const e=this.getItemsInViewportWithFilter(this.loadedChildRefFilter),t=[];e.forEach(e=>{const i=e.itemRef;i&&(e.focused=!1,t.push(i.pauseContent))}),g.a.write(()=>{t.forEach(e=>e())})}),this.elementIsVisible=(e=>!!this.viewport&&this.viewport.intersects(e)),this.getItemsInViewportWithFilter=(e=>{this.updateViewportInfo();const t=new M.a("id");return this.state.renderableChildren.forEach(i=>{const n=this.childMap.get(i.id);n&&e(n)&&t.push(n)}),t}),this.visibleChildRefFilter=(e=>{const t=this.getChildRectangle(e);return t&&this.elementIsVisible(t)||!1}),this.loadedChildRefFilter=(e=>e.loaded),this.resetScrollFramerateAndFocus=(()=>{this.scrollContainer&&(this.pixelsPerMSRing.clear(),this.lastScrollTime=-1,this.needsToPauseViewportItems=!0,null===this.unmountItemsIdleId&&(this.unmountItemsIdleId=Object(c.requestIdleCallback)(this.unmountItemsWhileIdle)),setTimeout(this.handleScroll,f.K))}),this.setContainerRef=(e=>{this.containerRef=e,this.props.innerRef&&this.props.innerRef(e)}),this.getChildRectangle=(e=>{const t=e.el;if(!t)return;if(e.rectangle&&!this.measurementsInvalid)return e.rectangle;if(void 0===this.parentOffsetTop){const e=t.offsetParent;this.parentOffsetTop=e.offsetTop;const i=e.getBoundingClientRect().top;this.distanceToTop=i+this.getScrollTop()}const i=t.offsetTop+(this.parentOffsetTop||0),n=t.clientHeight,s=`${t.scrollHeight}px`,r=new F({top:i,height:n,heightWithMargin:s});return e.rectangle=r,r}),this.handleResize=(e=>{this.fpsMeter&&this.fpsMeter.eventHandler(e);for(const t in this.hiddenChildren)this.remeasureWhenShown[t]=!0;this.measurementsInvalid=!0,this.callOnScrollForItemsChanged()}),this.handleScroll=(()=>{this.pendingScollHandlerRead||(this.pendingScollHandlerRead=g.a.read(()=>{if(clearTimeout(this.resetCanFocusTimer),this.cancelPopulateRenderableChildrenWhenIdle(),Object(k.b)()||!this.scrollContainer)return void(this.pendingScollHandlerRead=null);this.updateScrollMetrics();const e=this.getAveragePixelsPerMilliSecond(),t=e<G,i=e<X,n=e<Z;if(this.scrollContainer&&!this.loadMoreFired&&this.props.onLoadMore){let e=!1;if(void 0!==this.props.loadMoreToken&&void 0!==this.viewport&&this.nextVisibleChildrenIndex>=this.props.children.length){const t=this.containerRef?Q(this.containerRef):0;e=!!this.containerRef&&this.containerRef.offsetHeight+t-this.viewport.bottom<=this.viewport.height}if(e){const e=this.props.onLoadMore;setTimeout(e),this.loadMoreFired=!0}}this.populateRenderableChildrenIfLastChildIsVisible();const s=new M.a("id");let r,o;const l=[];this.state.renderableChildren.forEach(e=>{const a=this.childMap.get(e.id);let d;if(a&&a.el){if(!(d=this.getChildRectangle(a)))return;const e=a.id;this.elementIsHideable(d)?void 0===this.hiddenChildren[e]&&(this.childrenToHide[e]=d.heightWithMargin):void 0!==this.hiddenChildren[e]&&(this.childrenToShow[e]=!0)}if(!a||!a.el||!a.rectangle)return void(this.measurementsInvalid&&a&&this.getChildRectangle(a));const h=a.id,c=a.itemRef,p=a.trackOnEnteredViewport,u=!!this.itemsInViewport.get(h);if(this.elementIsUnmountable(d))c&&u&&a.loaded&&a.isFocusable&&l.push(c.pauseContent);else if(c&&this.loadItemIfPossible(a,c,t,i,n,l),this.elementIsVisible(d)){s.push(a),!u&&p&&L.b.enqueue(new T.a({cb:p,args:void 0}));const e=this.elementIsFocused(d);e&&!o&&(o=a.id),t&&a.isFocusable&&!r&&e?(r=a.id,a.focused||(a.focused=!0,c&&l.push(c.focusContent))):a.loaded&&a.isFocusable&&(a.focused||this.needsToPauseViewportItems)&&(a.focused=!1,c&&l.push(c.pauseContent))}else u&&a.loaded&&a.isFocusable&&(a.focused=!1,c&&l.push(c.stopContent))}),g.a.write(()=>{l.forEach(e=>e()),this.props.enableElementHiding&&this.hideOrShowChildren()}),this.itemsInViewport.forEach(({id:e,trackOnExitedViewport:t})=>{t&&!s.has(e)&&L.b.enqueue(new T.a({cb:t,args:[!1]}))}),this.itemsInViewport=s,this.canFocusItems=t,this.focusedChild=r,this.primaryChild=o,this.measurementsInvalid=!1,this.needsToPauseViewportItems=!1,t?null===this.unmountItemsIdleId&&(this.unmountItemsIdleId=Object(c.requestIdleCallback)(this.unmountItemsWhileIdle)):(this.resetCanFocusTimer=setTimeout(this.resetScrollFramerateAndFocus,q),null!==this.unmountItemsIdleId&&(Object(c.cancelIdleCallback)(this.unmountItemsIdleId),this.unmountItemsIdleId=null)),this.props.onScroll&&this.props.onScroll({getVisibleItemsInViewport:()=>this.getItemsInViewportWithFilter(this.visibleChildRefFilter),primaryChild:this.primaryChild?this.childMap.get(this.primaryChild):void 0}),this.timeoutForUpdateIdleCallback=4*re,this.schedulePopulateRenderableChildrenWhenIdle(),this.pendingScollHandlerRead=null}))}),this.unmountItemsWhileIdle=(e=>{if(!this.scrollContainer)return;const t=[];if(this.state.renderableChildren.forEach(e=>{const i=this.childMap.get(e.id);if(!i||!i.el||!i.itemRef)return;const n=this.getChildRectangle(i);n&&this.elementIsUnmountable(n)&&i.loaded&&t.push(i)}),!t.length)return;const i=Math.min(Math.ceil(e.timeRemaining()/B),t.length),n=[];for(let s=0;s<i;s++){const e=t[s];n.push(e.itemRef.unmountContent),e.loaded=!1,e.focused=!1}Object(d.unstable_batchedUpdates)(()=>{this.scrollContainer&&n.forEach(e=>e())}),i<t.length?this.unmountItemsIdleId=Object(c.requestIdleCallback)(this.unmountItemsWhileIdle):this.unmountItemsIdleId=null}),this.hideOrShowChildren=s()(()=>{for(const e in this.childrenToHide){const t=this.childrenToHide[e];void 0!==t&&(this.hideChild(e,t),this.childrenToHide[e]=void 0)}for(const e in this.childrenToShow)void 0!==this.childrenToShow[e]&&(this.showChild(e),this.childrenToShow[e]=void 0)},f.K),this.hideChild=((e,t)=>{const i=this.childMap.get(e);if(!i||!i.el)return;const n=i.el.firstChild;n&&(t!==i.el.style.height&&(i.el.style.height=t),n.classList.add(_.e),this.hiddenChildren[e]=`${t}px`,i.loaded&&g.a.write(()=>{i.itemRef&&i.itemRef.unmountContent()}))}),this.showChild=(e=>{const t=this.childMap.get(e);if(!t||!t.el)return;const i=t.el.firstChild;i&&(this.remeasureWhenShown[t.id]&&(this.measurementsInvalid=!0,this.remeasureWhenShown[t.id]=void 0),t.el.style.height=null,i.classList.remove(_.e),void 0!==this.hiddenChildren[e]&&(this.hiddenChildren[e]=void 0))}),this.getStylesForOuterWrapper=(e=>{if(void 0!==this.hiddenChildren[e])return{height:this.hiddenChildren[e]}}),this.remeasureChild=(e=>{this.measurementsInvalid=!0}),this.scrollToChild=((e,t)=>{this.measurementsInvalid=!0,g.a.read(()=>{const i=this.childMap.get(e);if(i&&i.el&&this.scrollContainer){if(i.rectangle=void 0,t&&this.isScrollChildTopVisible(e))return;const n=this.getScrollTop()+i.el.getBoundingClientRect().top-(this.props.scrollToChildPadding||0)-(this.props.viewportTopPadding||0);setTimeout(()=>{this.scrollContainer&&(Object(k.c)(this.scrollContainer,n),this.callOnScrollForItemsChanged())},f.K)}})}),this.isScrollChildTopVisible=(e=>{const t=this.childMap.get(e);if(t&&t.el&&this.scrollContainer){var i=this.props,n=i.scrollToChildPadding;const e=void 0===n?0:n;var s=i.viewportTopPadding;const r=void 0===s?0:s,o=window.innerHeight-r,l=t.el.getBoundingClientRect().top;return l>=r+e&&l<o}return!1}),this.childMap=de(e),this.containerRef=null,this.itemsInViewport=new M.a("id"),this.loadMoreFired=!1,this.pixelsPerMSRing=new P(Y),this.wrapperRefFNs={},this.childRefFns={},this.childrenToHide={},this.childrenToShow={},this.canFocusItems=!0,this.focusedChild=void 0,this.hiddenChildren={},this.nextVisibleChildrenIndex=0,this.lastVisibleEl=null,this.lastVisibleElId=null,this.remeasureWhenShown={},this.timeoutForUpdateIdleCallback=re;const t=this.getVisibleChildren();t.length&&(this.lastVisibleElId=t[t.length-1].id),this.nextVisibleChildrenIndex=t.length,this.updateRenderableChildrenHandle=null,this.state={renderableChildren:t},this.setRenderableChildrenIndexIncrement(),this.validateScrollPreservationProps(e),this.validateLoadMoreProps(e)}populateRenderableChildrenIfLastChildIsVisible(){this.isRenderableChildrenStateChangePending||this.state.renderableChildren.length<this.props.children.length&&g.a.read(()=>{if(!this.isRenderableChildrenStateChangePending&&this.lastElementIsAboutToBeVisible()){const e=this.getRenderableChildrenIndexIncrement();this.populateRenderableChildrenFromProps(!1,e)}})}setupScrollHandler(){this.fpsMeter=this.props.trackingName?O({fn:this.handleScroll,subscriber:this.sendFPSData,timeout:q}):R(this.handleScroll),this.scrollContainer&&this.scrollContainer.addEventListener("scroll",this.fpsMeter.eventHandler),window.addEventListener("resize",this.handleResize)}cleanupScrollHandler(){this.fpsMeter&&("function"==typeof this.fpsMeter.cleanup&&this.fpsMeter.cleanup(),this.scrollContainer&&this.scrollContainer.removeEventListener("scroll",this.fpsMeter.eventHandler),window.removeEventListener("resize",this.handleResize),this.pendingScollHandlerRead&&(g.a.clear(this.pendingScollHandlerRead),this.pendingScollHandlerRead=null))}componentDidMount(){this.props.getContainer?this.scrollContainer=this.props.getContainer()||document:this.scrollContainer=document,this.props.onScroll&&this.props.onScroll({getVisibleItemsInViewport:()=>this.getItemsInViewportWithFilter(this.visibleChildRefFilter),primaryChild:void 0}),this.props.disableScrollCache&&!this.props.preventScrollOnMount&&Object(k.c)(this.scrollContainer,0),this.setupScrollHandler(),g.a.write(()=>{if(!this.props.disableScrollCache){const e=this.getCacheKey(),t=J[e];o()(t)||(J[e]=void 0,this.scrollContainer&&Object(k.c)(this.scrollContainer,t))}this.callOnScrollForItemsChanged(),this.props.onLastVisibleChildRendered&&this.props.onLastVisibleChildRendered()}),this.schedulePopulateRenderableChildrenWhenIdle()}componentDidUpdate(e){if(this.isRenderableChildrenStateChangePending=!1,this.measurementsInvalid=!0,this.scrollTargetId&&(this.scrollToChild(this.scrollTargetId,!1),this.scrollTargetId=void 0),this.didLayoutAloneChange(e,this.props)){this.callExitedViewportForUnmount(),this.focusedChild=void 0,this.childrenToShow={},this.childrenToHide={},this.hiddenChildren={},this.childMap.forEach(e=>{e.loaded=!1,e.focused=!1}),this.setRenderableChildrenIndexIncrement(),this.populateRenderableChildrenFromProps(!0),this.callOnScrollForItemsChanged();const e=this.getVisibleChildren();this.visibleChildrenCount=e.length,this.schedulePopulateRenderableChildrenWhenIdle()}this.populateRenderableChildrenIfLastChildIsVisible(),e.trackingName!==this.props.trackingName&&(this.cleanupScrollHandler(),this.setupScrollHandler())}shouldComponentUpdate(e){return e.isOverlayOpen===this.props.isOverlayOpen}componentWillReceiveProps(e){this.validateScrollPreservationProps(e)&&this.validateLoadMoreProps(e)&&this.didLayoutAloneChange(this.props,e)&&this.hasBeenScrolled()&&this.handleScroll(),e.loadMoreToken!==this.props.loadMoreToken&&(this.loadMoreFired=!1,this.loadMoreEl=null),e.isOverlayOpen!==this.props.isOverlayOpen&&e.isOverlayOpen&&!this.props.isOverlay&&g.a.read(this.pauseAllElements),e.isOverlayOpen===this.props.isOverlayOpen||e.isOverlayOpen||this.props.isOverlay||this.resetScrollFramerateAndFocus(),this.childMap=de(e,this.childMap);const t=e.children.length<this.props.children.length,i=e.children.length===this.props.children.length&&e.children.some((e,t)=>e.id!==this.props.children[t].id);this.populateRenderableChildrenFromProps(t||i,this.renderableChildrenIndexIncrement,e.children),this.schedulePopulateRenderableChildrenWhenIdle()}componentWillUnmount(){if(this.callExitedViewportForUnmount(),this.cleanupScrollHandler(),clearTimeout(this.updateRenderableChildrenHandle),this.cancelPopulateRenderableChildrenWhenIdle(),this.scrollContainer&&!this.props.disableScrollCache){const e=this.getCacheKey();J[e]=this.lastRenderPosition}this.childMap=new M.a("id"),this.itemsInViewport=new M.a("id"),this.wrapperRefFNs={},this.childRefFns={},this.containerRef=null,this.loadMoreEl=void 0,this.scrollContainer=void 0,this.unmountItemsIdleId&&(Object(c.cancelIdleCallback)(this.unmountItemsIdleId),this.unmountItemsIdleId=null)}didLayoutAloneChange(e,t){return"string"==typeof e.layoutKey&&"string"==typeof t.layoutKey&&e.layoutKey!==t.layoutKey&&"string"==typeof e.dataKey&&"string"==typeof t.layoutKey&&e.dataKey===t.dataKey}elementIsFocused(e){if(!this.viewport)return!1;const t=this.distanceToTop?this.distanceToTop:0,i=this.parentOffsetTop?this.parentOffsetTop:0,n=e.bottom+t-i,s=e.top+t-i,r=Math.min(this.viewport.bottom,n)-Math.max(this.viewport.top,s),o=r/e.height,l=r/this.viewport.height;return o>.75||l>.9}getFirstItemInViewport(){for(const e of this.props.children){const t=e.id,i=this.childMap.get(t);if(i){const e=this.getChildRectangle(i);if(e&&this.elementIsVisible(e))return i}}}elementIsUnmountable(e){return!!this.mountableViewport&&!this.mountableViewport.intersects(e)}elementIsHideable(e){return!!this.renderableViewport&&!this.renderableViewport.intersects(e)}getCacheKey(){return this.props.children.map(e=>e.id).join("-")}getScrollTop(){return this.scrollContainer?this.scrollContainer===document?j():this.scrollContainer.scrollTop:0}updateViewportInfo(){if(this.scrollContainer){this.viewport=V({buffer:0,container:this.scrollContainer});var e=this.props.viewportTopPadding;const t=void 0===e?0:e,i=window.innerHeight-t,n=2*i;this.mountableViewport=new F({top:this.viewport.top-n,height:this.viewport.height+2*n});const s=4*i;this.renderableViewport=new F({top:this.viewport.top-s,height:this.viewport.height+2*s})}}updateScrollMetrics(){this.updateViewportInfo();const e=ae(),t=this.getScrollTop(),i=Math.abs(this.lastRenderPosition-t),n=e-this.lastScrollTime,s=this.lastScrollTime>-1;this.lastScrollTime=e,this.lastRenderPosition=t,s?this.pixelsPerMSRing.push(i/n):this.lastScrollTime=e}getAveragePixelsPerMilliSecond(){if(this.pixelsPerMSRing.size>1){let e=0;return this.pixelsPerMSRing.forEach(t=>e+=t),e/this.pixelsPerMSRing.size}return 0}_wrapperRefFN(e,t){const i=this.childMap.get(e);i&&(i.el=t),this.lastVisibleElId===e&&(this.lastVisibleEl=t)}getWrapperRefFN(e){let t=this.wrapperRefFNs[e];return t||(t=(t=>{this._wrapperRefFN(e,t)}),this.wrapperRefFNs[e]=t),t}_childRefFn(e,t,i){const n=this.childMap.get(e);n&&(n.itemRef=t,n.loaded=!!t&&(void 0!==i?i:n.loaded),this.callOnScrollForItemsChanged())}getChildRefFn(e){let t=this.childRefFns[e];return t||(t=((t,i)=>{this._childRefFn(e,t,i)}),this.childRefFns[e]=t),t}loadItemIfPossible(e,t,i,n,s,r){if(t.contentIsHeavyToMount()?n:s){const n=!e.isFocusable||i;!e.loaded&&n&&(e.loaded=!0,r.push(t.loadContent))}}callExitedViewportForUnmount(){this.itemsInViewport.forEach(({id:e,trackOnExitedViewport:t})=>{t&&L.b.enqueue(new T.a({cb:t,args:[!0]}))})}hasBeenScrolled(){if(!this.containerRef)return!1;var e=this.props.viewportTopPadding;const t=void 0===e?0:e,i=Q(this.containerRef);return this.getScrollTop()+t-i>0}render(){return a.a.createElement("div",{className:this.props.className,ref:this.setContainerRef},this.state.renderableChildren.map((e,t)=>a.a.createElement("div",{key:`scroller-${e.id}`,ref:this.getWrapperRefFN(e.id),style:this.getStylesForOuterWrapper(e.id)},K("div",{className:this.hiddenChildren[e.id]?_.e:void 0},void 0,e.render({className:_.g,height:e.estHeight,placeholderRecommended:!1,remeasure:this.remeasureChild,scrollToAndRemeasure:this.scrollToChild,setScrollerChildRef:this.getChildRefFn(e.id),shouldLoadInitially:t<ee,width:U})))))}validateScrollPreservationProps(e){return"string"!=typeof e.layoutKey||void 0!==e.dataKey}validateLoadMoreProps(e){return void 0===e.onLoadMore||"loadMoreToken"in e}}))).withConfig({componentId:"s1rcgrht-0"})(["."," {display: none;}"],_.e)}}]);
//# sourceMappingURL=CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f.cca3a04e21b41f14a5d4.js.map