UNPKG

fixed-data-table-2

Version:

A React table component designed to allow presenting thousands of rows of data.

15 lines 163 kB
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("react"),require("react-dom")):"function"==typeof define&&define.amd?define(["exports","react","react-dom"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).FixedDataTable={},e.React,e.ReactDOM)}(this,(function(e,t,r){"use strict";function n(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var o=n(t),i=n(r);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},a.apply(null,arguments)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function s(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=u(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:t+""}function c(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,s(n.key),n)}}function f(e,t,r){return t&&c(e.prototype,t),r&&c(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}function p(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e,t){if(t&&("object"==u(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return d(e)}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function b(e,t,r){return(t=s(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var y=function(e,t,r,n,o,i,a,l){if(!e){var u;if(void 0===t)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[r,n,o,i,a,l],c=0;u=new Error("Invariant Violation: "+t.replace(/%s/g,(function(){return s[c++]})))}throw u.framesToPop=1,u}},g="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},w=Array.isArray,_="object"==typeof g&&g&&g.Object===Object&&g,R=_,x="object"==typeof self&&self&&self.Object===Object&&self,S=R||x||Function("return this")(),T=S.Symbol,E=T,C=Object.prototype,O=C.hasOwnProperty,D=C.toString,H=E?E.toStringTag:void 0;var I=function(e){var t=O.call(e,H),r=e[H];try{e[H]=void 0;var n=!0}catch(e){}var o=D.call(e);return n&&(t?e[H]=r:delete e[H]),o},M=Object.prototype.toString;var k=I,j=function(e){return M.call(e)},P=T?T.toStringTag:void 0;var L=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":P&&P in Object(e)?k(e):j(e)};var A=function(e){return null!=e&&"object"==typeof e},z=L,X=A;var F=function(e){return"symbol"==typeof e||X(e)&&"[object Symbol]"==z(e)},W=w,G=F,N=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Y=/^\w*$/;var B=function(e,t){if(W(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!G(e))||(Y.test(e)||!N.test(e)||null!=t&&e in Object(t))};var U=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)},V=L,q=U;var K,$=function(e){if(!q(e))return!1;var t=V(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t},J=S["__core-js_shared__"],Z=(K=/[^.]+$/.exec(J&&J.keys&&J.keys.IE_PROTO||""))?"Symbol(src)_1."+K:"";var Q=function(e){return!!Z&&Z in e},ee=Function.prototype.toString;var te=function(e){if(null!=e){try{return ee.call(e)}catch(e){}try{return e+""}catch(e){}}return""},re=$,ne=Q,oe=U,ie=te,ae=/^\[object .+?Constructor\]$/,le=Function.prototype,ue=Object.prototype,se=le.toString,ce=ue.hasOwnProperty,fe=RegExp("^"+se.call(ce).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var he=function(e){return!(!oe(e)||ne(e))&&(re(e)?fe:ae).test(ie(e))},pe=function(e,t){return null==e?void 0:e[t]};var de=function(e,t){var r=pe(e,t);return he(r)?r:void 0},ve=de(Object,"create"),me=ve;var be=function(){this.__data__=me?me(null):{},this.size=0};var ye=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},ge=ve,we=Object.prototype.hasOwnProperty;var _e=function(e){var t=this.__data__;if(ge){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return we.call(t,e)?t[e]:void 0},Re=ve,xe=Object.prototype.hasOwnProperty;var Se=ve;var Te=be,Ee=ye,Ce=_e,Oe=function(e){var t=this.__data__;return Re?void 0!==t[e]:xe.call(t,e)},De=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Se&&void 0===t?"__lodash_hash_undefined__":t,this};function He(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}He.prototype.clear=Te,He.prototype.delete=Ee,He.prototype.get=Ce,He.prototype.has=Oe,He.prototype.set=De;var Ie=He;var Me=function(){this.__data__=[],this.size=0};var ke=function(e,t){return e===t||e!=e&&t!=t},je=ke;var Pe=function(e,t){for(var r=e.length;r--;)if(je(e[r][0],t))return r;return-1},Le=Pe,Ae=Array.prototype.splice;var ze=Pe;var Xe=Pe;var Fe=Pe;var We=Me,Ge=function(e){var t=this.__data__,r=Le(t,e);return!(r<0)&&(r==t.length-1?t.pop():Ae.call(t,r,1),--this.size,!0)},Ne=function(e){var t=this.__data__,r=ze(t,e);return r<0?void 0:t[r][1]},Ye=function(e){return Xe(this.__data__,e)>-1},Be=function(e,t){var r=this.__data__,n=Fe(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this};function Ue(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Ue.prototype.clear=We,Ue.prototype.delete=Ge,Ue.prototype.get=Ne,Ue.prototype.has=Ye,Ue.prototype.set=Be;var Ve=Ue,qe=de(S,"Map"),Ke=Ie,$e=Ve,Je=qe;var Ze=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};var Qe=function(e,t){var r=e.__data__;return Ze(t)?r["string"==typeof t?"string":"hash"]:r.map},et=Qe;var tt=Qe;var rt=Qe;var nt=Qe;var ot=function(e,t){var r=nt(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},it=function(){this.size=0,this.__data__={hash:new Ke,map:new(Je||$e),string:new Ke}},at=function(e){var t=et(this,e).delete(e);return this.size-=t?1:0,t},lt=function(e){return tt(this,e).get(e)},ut=function(e){return rt(this,e).has(e)},st=ot;function ct(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}ct.prototype.clear=it,ct.prototype.delete=at,ct.prototype.get=lt,ct.prototype.has=ut,ct.prototype.set=st;var ft=ct,ht=ft;function pt(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],i=r.cache;if(i.has(o))return i.get(o);var a=e.apply(this,n);return r.cache=i.set(o,a)||i,a};return r.cache=new(pt.Cache||ht),r}pt.Cache=ht;var dt=pt;var vt=function(e){var t=dt(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t},mt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,bt=/\\(\\)?/g,yt=vt((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(mt,(function(e,r,n,o){t.push(n?o.replace(bt,"$1"):r||e)})),t}));var gt=function(e,t){for(var r=-1,n=null==e?0:e.length,o=Array(n);++r<n;)o[r]=t(e[r],r,e);return o},wt=w,_t=F,Rt=T?T.prototype:void 0,xt=Rt?Rt.toString:void 0;var St=function e(t){if("string"==typeof t)return t;if(wt(t))return gt(t,e)+"";if(_t(t))return xt?xt.call(t):"";var r=t+"";return"0"==r&&1/t==-Infinity?"-0":r},Tt=St;var Et=function(e){return null==e?"":Tt(e)},Ct=w,Ot=B,Dt=yt,Ht=Et;var It=function(e,t){return Ct(e)?e:Ot(e,t)?[e]:Dt(Ht(e))},Mt=F;var kt=function(e){if("string"==typeof e||Mt(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t},jt=It,Pt=kt;var Lt=function(e,t){for(var r=0,n=(t=jt(t,e)).length;null!=e&&r<n;)e=e[Pt(t[r++])];return r&&r==n?e:void 0},At=de,zt=function(){try{var e=At(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),Xt=zt;var Ft=function(e,t,r){"__proto__"==t&&Xt?Xt(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r},Wt=Ft,Gt=ke,Nt=Object.prototype.hasOwnProperty;var Yt=function(e,t,r){var n=e[t];Nt.call(e,t)&&Gt(n,r)&&(void 0!==r||t in e)||Wt(e,t,r)},Bt=/^(?:0|[1-9]\d*)$/;var Ut=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&Bt.test(e))&&e>-1&&e%1==0&&e<t},Vt=Yt,qt=It,Kt=Ut,$t=U,Jt=kt;var Zt=Lt,Qt=function(e,t,r,n){if(!$t(e))return e;for(var o=-1,i=(t=qt(t,e)).length,a=i-1,l=e;null!=l&&++o<i;){var u=Jt(t[o]),s=r;if("__proto__"===u||"constructor"===u||"prototype"===u)return e;if(o!=a){var c=l[u];void 0===(s=n?n(c,u,l):void 0)&&(s=$t(c)?c:Kt(t[o+1])?[]:{})}Vt(l,u,s),l=l[u]}return e},er=It;var tr=function(e,t,r){for(var n=-1,o=t.length,i={};++n<o;){var a=t[n],l=Zt(e,a);r(l,a)&&Qt(i,er(a,e),l)}return i};var rr=function(e,t){return null!=e&&t in Object(e)},nr=L,or=A;var ir=function(e){return or(e)&&"[object Arguments]"==nr(e)},ar=A,lr=Object.prototype,ur=lr.hasOwnProperty,sr=lr.propertyIsEnumerable,cr=ir(function(){return arguments}())?ir:function(e){return ar(e)&&ur.call(e,"callee")&&!sr.call(e,"callee")},fr=cr;var hr=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991},pr=It,dr=fr,vr=w,mr=Ut,br=hr,yr=kt;var gr=rr,wr=function(e,t,r){for(var n=-1,o=(t=pr(t,e)).length,i=!1;++n<o;){var a=yr(t[n]);if(!(i=null!=e&&r(e,a)))break;e=e[a]}return i||++n!=o?i:!!(o=null==e?0:e.length)&&br(o)&&mr(a,o)&&(vr(e)||dr(e))};var _r=tr,Rr=function(e,t){return null!=e&&wr(e,t,gr)};var xr=function(e,t){return _r(e,t,(function(t,r){return Rr(e,r)}))};var Sr=function(e,t){for(var r=-1,n=t.length,o=e.length;++r<n;)e[o+r]=t[r];return e},Tr=fr,Er=w,Cr=T?T.isConcatSpreadable:void 0;var Or=Sr,Dr=function(e){return Er(e)||Tr(e)||!!(Cr&&e&&e[Cr])};var Hr=function e(t,r,n,o,i){var a=-1,l=t.length;for(n||(n=Dr),i||(i=[]);++a<l;){var u=t[a];r>0&&n(u)?r>1?e(u,r-1,n,o,i):Or(i,u):o||(i[i.length]=u)}return i},Ir=Hr;var Mr=function(e){return(null==e?0:e.length)?Ir(e,1):[]};var kr=function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)},jr=Math.max;var Pr=function(e,t,r){return t=jr(void 0===t?e.length-1:t,0),function(){for(var n=arguments,o=-1,i=jr(n.length-t,0),a=Array(i);++o<i;)a[o]=n[t+o];o=-1;for(var l=Array(t+1);++o<t;)l[o]=n[o];return l[t]=r(a),kr(e,this,l)}};var Lr=function(e){return e},Ar=function(e){return function(){return e}},zr=zt,Xr=zr?function(e,t){return zr(e,"toString",{configurable:!0,enumerable:!1,value:Ar(t),writable:!0})}:Lr,Fr=Date.now;var Wr=function(e){var t=0,r=0;return function(){var n=Fr(),o=16-(n-r);if(r=n,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}},Gr=Wr(Xr),Nr=Mr,Yr=Pr,Br=Gr;var Ur=xr,Vr=function(e){return Br(Yr(e,void 0,Nr),e+"")}((function(e,t){return null==e?{}:Ur(e,t)}));function qr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Kr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?qr(Object(r),!0).forEach((function(t){b(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function $r(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var Jr="function"==typeof Symbol&&Symbol.observable||"@@observable",Zr=function(){return Math.random().toString(36).substring(7).split("").join(".")},Qr={INIT:"@@redux/INIT"+Zr(),REPLACE:"@@redux/REPLACE"+Zr(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+Zr()}};function en(e,t,r){var n;if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error($r(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw new Error($r(1));return r(en)(e,t)}if("function"!=typeof e)throw new Error($r(2));var o=e,i=t,a=[],l=a,u=!1;function s(){l===a&&(l=a.slice())}function c(){if(u)throw new Error($r(3));return i}function f(e){if("function"!=typeof e)throw new Error($r(4));if(u)throw new Error($r(5));var t=!0;return s(),l.push(e),function(){if(t){if(u)throw new Error($r(6));t=!1,s();var r=l.indexOf(e);l.splice(r,1),a=null}}}function h(e){if(!function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))throw new Error($r(7));if(void 0===e.type)throw new Error($r(8));if(u)throw new Error($r(9));try{u=!0,i=o(i,e)}finally{u=!1}for(var t=a=l,r=0;r<t.length;r++){(0,t[r])()}return e}return h({type:Qr.INIT}),(n={dispatch:h,subscribe:f,getState:c,replaceReducer:function(e){if("function"!=typeof e)throw new Error($r(10));o=e,h({type:Qr.REPLACE})}})[Jr]=function(){var e,t=f;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error($r(11));function r(){e.next&&e.next(c())}return r(),{unsubscribe:t(r)}}})[Jr]=function(){return this},e},n}function tn(e){for(var t=Object.keys(e),r={},n=0;n<t.length;n++){var o=t[n];"function"==typeof e[o]&&(r[o]=e[o])}var i,a=Object.keys(r);try{!function(e){Object.keys(e).forEach((function(t){var r=e[t];if(void 0===r(void 0,{type:Qr.INIT}))throw new Error($r(12));if(void 0===r(void 0,{type:Qr.PROBE_UNKNOWN_ACTION()}))throw new Error($r(13))}))}(r)}catch(e){i=e}return function(e,t){if(void 0===e&&(e={}),i)throw i;for(var n=!1,o={},l=0;l<a.length;l++){var u=a[l],s=r[u],c=e[u],f=s(c,t);if(void 0===f)throw t&&t.type,new Error($r(14));o[u]=f,n=n||f!==c}return(n=n||a.length!==Object.keys(e).length)?o:e}}function rn(e,t){return function(){return t(e.apply(this,arguments))}}function nn(e,t){if("function"==typeof e)return rn(e,t);if("object"!=typeof e||null===e)throw new Error($r(16));var r={};for(var n in e){var o=e[n];"function"==typeof o&&(r[n]=rn(o,t))}return r}function on(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function an(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return function(){var r=e.apply(void 0,arguments),n=function(){throw new Error($r(15))},o={getState:r.getState,dispatch:function(){return n.apply(void 0,arguments)}},i=t.map((function(e){return e(o)}));return n=on.apply(void 0,i)(r.dispatch),Kr(Kr({},r),{},{dispatch:n})}}}var ln=Ve;var un=Ve,sn=qe,cn=ft;var fn=Ve,hn=function(){this.__data__=new ln,this.size=0},pn=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},dn=function(e){return this.__data__.get(e)},vn=function(e){return this.__data__.has(e)},mn=function(e,t){var r=this.__data__;if(r instanceof un){var n=r.__data__;if(!sn||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new cn(n)}return r.set(e,t),this.size=r.size,this};function bn(e){var t=this.__data__=new fn(e);this.size=t.size}bn.prototype.clear=hn,bn.prototype.delete=pn,bn.prototype.get=dn,bn.prototype.has=vn,bn.prototype.set=mn;var yn=bn;var gn=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n&&!1!==t(e[r],r,e););return e},wn=Yt,_n=Ft;var Rn=function(e,t,r,n){var o=!r;r||(r={});for(var i=-1,a=t.length;++i<a;){var l=t[i],u=n?n(r[l],e[l],l,r,e):void 0;void 0===u&&(u=e[l]),o?_n(r,l,u):wn(r,l,u)}return r};var xn=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n},Sn={exports:{}};var Tn=function(){return!1};!function(e,t){var r=S,n=Tn,o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o?r.Buffer:void 0,l=(a?a.isBuffer:void 0)||n;e.exports=l}(Sn,Sn.exports);var En=L,Cn=hr,On=A,Dn={};Dn["[object Float32Array]"]=Dn["[object Float64Array]"]=Dn["[object Int8Array]"]=Dn["[object Int16Array]"]=Dn["[object Int32Array]"]=Dn["[object Uint8Array]"]=Dn["[object Uint8ClampedArray]"]=Dn["[object Uint16Array]"]=Dn["[object Uint32Array]"]=!0,Dn["[object Arguments]"]=Dn["[object Array]"]=Dn["[object ArrayBuffer]"]=Dn["[object Boolean]"]=Dn["[object DataView]"]=Dn["[object Date]"]=Dn["[object Error]"]=Dn["[object Function]"]=Dn["[object Map]"]=Dn["[object Number]"]=Dn["[object Object]"]=Dn["[object RegExp]"]=Dn["[object Set]"]=Dn["[object String]"]=Dn["[object WeakMap]"]=!1;var Hn=function(e){return On(e)&&Cn(e.length)&&!!Dn[En(e)]};var In=function(e){return function(t){return e(t)}},Mn={exports:{}};!function(e,t){var r=_,n=t&&!t.nodeType&&t,o=n&&e&&!e.nodeType&&e,i=o&&o.exports===n&&r.process,a=function(){try{var e=o&&o.require&&o.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=a}(Mn,Mn.exports);var kn=Hn,jn=In,Pn=Mn.exports,Ln=Pn&&Pn.isTypedArray,An=Ln?jn(Ln):kn,zn=xn,Xn=fr,Fn=w,Wn=Sn.exports,Gn=Ut,Nn=An,Yn=Object.prototype.hasOwnProperty;var Bn=function(e,t){var r=Fn(e),n=!r&&Xn(e),o=!r&&!n&&Wn(e),i=!r&&!n&&!o&&Nn(e),a=r||n||o||i,l=a?zn(e.length,String):[],u=l.length;for(var s in e)!t&&!Yn.call(e,s)||a&&("length"==s||o&&("offset"==s||"parent"==s)||i&&("buffer"==s||"byteLength"==s||"byteOffset"==s)||Gn(s,u))||l.push(s);return l},Un=Object.prototype;var Vn=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Un)};var qn=function(e,t){return function(r){return e(t(r))}},Kn=qn(Object.keys,Object),$n=Vn,Jn=Kn,Zn=Object.prototype.hasOwnProperty;var Qn=function(e){if(!$n(e))return Jn(e);var t=[];for(var r in Object(e))Zn.call(e,r)&&"constructor"!=r&&t.push(r);return t},eo=$,to=hr;var ro=function(e){return null!=e&&to(e.length)&&!eo(e)},no=Bn,oo=Qn,io=ro;var ao=function(e){return io(e)?no(e):oo(e)},lo=Rn,uo=ao;var so=function(e,t){return e&&lo(t,uo(t),e)};var co=U,fo=Vn,ho=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t},po=Object.prototype.hasOwnProperty;var vo=Bn,mo=function(e){if(!co(e))return ho(e);var t=fo(e),r=[];for(var n in e)("constructor"!=n||!t&&po.call(e,n))&&r.push(n);return r},bo=ro;var yo=function(e){return bo(e)?vo(e,!0):mo(e)},go=Rn,wo=yo;var _o=function(e,t){return e&&go(t,wo(t),e)},Ro={exports:{}};!function(e,t){var r=S,n=t&&!t.nodeType&&t,o=n&&e&&!e.nodeType&&e,i=o&&o.exports===n?r.Buffer:void 0,a=i?i.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var r=e.length,n=a?a(r):new e.constructor(r);return e.copy(n),n}}(Ro,Ro.exports);var xo=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t};var So=function(){return[]},To=function(e,t){for(var r=-1,n=null==e?0:e.length,o=0,i=[];++r<n;){var a=e[r];t(a,r,e)&&(i[o++]=a)}return i},Eo=So,Co=Object.prototype.propertyIsEnumerable,Oo=Object.getOwnPropertySymbols,Do=Oo?function(e){return null==e?[]:(e=Object(e),To(Oo(e),(function(t){return Co.call(e,t)})))}:Eo,Ho=Rn,Io=Do;var Mo=function(e,t){return Ho(e,Io(e),t)},ko=qn(Object.getPrototypeOf,Object),jo=Sr,Po=ko,Lo=Do,Ao=So,zo=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)jo(t,Lo(e)),e=Po(e);return t}:Ao,Xo=Rn,Fo=zo;var Wo=function(e,t){return Xo(e,Fo(e),t)},Go=Sr,No=w;var Yo=function(e,t,r){var n=t(e);return No(e)?n:Go(n,r(e))},Bo=Yo,Uo=Do,Vo=ao;var qo=function(e){return Bo(e,Vo,Uo)},Ko=Yo,$o=zo,Jo=yo;var Zo=function(e){return Ko(e,Jo,$o)},Qo=de(S,"DataView"),ei=qe,ti=de(S,"Promise"),ri=de(S,"Set"),ni=de(S,"WeakMap"),oi=L,ii=te,ai="[object Map]",li="[object Promise]",ui="[object Set]",si="[object WeakMap]",ci="[object DataView]",fi=ii(Qo),hi=ii(ei),pi=ii(ti),di=ii(ri),vi=ii(ni),mi=oi;(Qo&&mi(new Qo(new ArrayBuffer(1)))!=ci||ei&&mi(new ei)!=ai||ti&&mi(ti.resolve())!=li||ri&&mi(new ri)!=ui||ni&&mi(new ni)!=si)&&(mi=function(e){var t=oi(e),r="[object Object]"==t?e.constructor:void 0,n=r?ii(r):"";if(n)switch(n){case fi:return ci;case hi:return ai;case pi:return li;case di:return ui;case vi:return si}return t});var bi=mi,yi=Object.prototype.hasOwnProperty;var gi=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&yi.call(e,"index")&&(r.index=e.index,r.input=e.input),r},wi=S.Uint8Array;var _i=function(e){var t=new e.constructor(e.byteLength);return new wi(t).set(new wi(e)),t},Ri=_i;var xi=function(e,t){var r=t?Ri(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)},Si=/\w*$/;var Ti=function(e){var t=new e.constructor(e.source,Si.exec(e));return t.lastIndex=e.lastIndex,t},Ei=T?T.prototype:void 0,Ci=Ei?Ei.valueOf:void 0;var Oi=_i;var Di=_i,Hi=xi,Ii=Ti,Mi=function(e){return Ci?Object(Ci.call(e)):{}},ki=function(e,t){var r=t?Oi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)};var ji=function(e,t,r){var n=e.constructor;switch(t){case"[object ArrayBuffer]":return Di(e);case"[object Boolean]":case"[object Date]":return new n(+e);case"[object DataView]":return Hi(e,r);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return ki(e,r);case"[object Map]":case"[object Set]":return new n;case"[object Number]":case"[object String]":return new n(e);case"[object RegExp]":return Ii(e);case"[object Symbol]":return Mi(e)}},Pi=U,Li=Object.create,Ai=function(){function e(){}return function(t){if(!Pi(t))return{};if(Li)return Li(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}(),zi=ko,Xi=Vn;var Fi=function(e){return"function"!=typeof e.constructor||Xi(e)?{}:Ai(zi(e))},Wi=bi,Gi=A;var Ni=function(e){return Gi(e)&&"[object Map]"==Wi(e)},Yi=In,Bi=Mn.exports,Ui=Bi&&Bi.isMap,Vi=Ui?Yi(Ui):Ni,qi=bi,Ki=A;var $i=function(e){return Ki(e)&&"[object Set]"==qi(e)},Ji=In,Zi=Mn.exports,Qi=Zi&&Zi.isSet,ea=Qi?Ji(Qi):$i,ta=yn,ra=gn,na=Yt,oa=so,ia=_o,aa=Ro.exports,la=xo,ua=Mo,sa=Wo,ca=qo,fa=Zo,ha=bi,pa=gi,da=ji,va=Fi,ma=w,ba=Sn.exports,ya=Vi,ga=U,wa=ea,_a=ao,Ra=yo,xa="[object Arguments]",Sa="[object Function]",Ta="[object Object]",Ea={};Ea[xa]=Ea["[object Array]"]=Ea["[object ArrayBuffer]"]=Ea["[object DataView]"]=Ea["[object Boolean]"]=Ea["[object Date]"]=Ea["[object Float32Array]"]=Ea["[object Float64Array]"]=Ea["[object Int8Array]"]=Ea["[object Int16Array]"]=Ea["[object Int32Array]"]=Ea["[object Map]"]=Ea["[object Number]"]=Ea[Ta]=Ea["[object RegExp]"]=Ea["[object Set]"]=Ea["[object String]"]=Ea["[object Symbol]"]=Ea["[object Uint8Array]"]=Ea["[object Uint8ClampedArray]"]=Ea["[object Uint16Array]"]=Ea["[object Uint32Array]"]=!0,Ea["[object Error]"]=Ea[Sa]=Ea["[object WeakMap]"]=!1;var Ca=function e(t,r,n,o,i,a){var l,u=1&r,s=2&r,c=4&r;if(n&&(l=i?n(t,o,i,a):n(t)),void 0!==l)return l;if(!ga(t))return t;var f=ma(t);if(f){if(l=pa(t),!u)return la(t,l)}else{var h=ha(t),p=h==Sa||"[object GeneratorFunction]"==h;if(ba(t))return aa(t,u);if(h==Ta||h==xa||p&&!i){if(l=s||p?{}:va(t),!u)return s?sa(t,ia(l,t)):ua(t,oa(l,t))}else{if(!Ea[h])return i?t:{};l=da(t,h,u)}}a||(a=new ta);var d=a.get(t);if(d)return d;a.set(t,l),wa(t)?t.forEach((function(o){l.add(e(o,r,n,o,t,a))})):ya(t)&&t.forEach((function(o,i){l.set(i,e(o,r,n,i,t,a))}));var v=f?void 0:(c?s?fa:ca:s?Ra:_a)(t);return ra(v||t,(function(o,i){v&&(o=t[i=o]),na(l,i,e(o,r,n,i,t,a))})),l},Oa=Ca;var Da=function(e){return Oa(e,4)};function Ha(e,t){return e<t}var Ia,Ma=function(){function e(t,r){l(this,e),this._items=t||[],this._size=this._items.length,this._comparator=r||Ha,this._heapify()}return f(e,[{key:"empty",value:function(){return 0===this._size}},{key:"pop",value:function(){if(0!==this._size){var e=this._items[0],t=this._items.pop();return this._size--,this._size>0&&(this._items[0]=t,this._sinkDown(0)),e}}},{key:"push",value:function(e){this._items[this._size++]=e,this._bubbleUp(this._size-1)}},{key:"size",value:function(){return this._size}},{key:"peek",value:function(){if(0!==this._size)return this._items[0]}},{key:"_heapify",value:function(){for(var e=Math.floor((this._size+1)/2);e>=0;e--)this._sinkDown(e)}},{key:"_bubbleUp",value:function(e){for(var t=this._items[e];e>0;){var r=Math.floor((e+1)/2)-1,n=this._items[r];if(this._comparator(n,t))return;this._items[r]=t,this._items[e]=n,e=r}}},{key:"_sinkDown",value:function(e){for(var t=this._items[e];;){var r=2*(e+1)-1,n=2*(e+1),o=-1;if(r<this._size){var i=this._items[r];this._comparator(i,t)&&(o=r)}if(n<this._size){var a=this._items[n];this._comparator(a,t)&&(-1===o||this._comparator(a,this._items[o]))&&(o=n)}if(-1===o)return;this._items[e]=this._items[o],this._items[o]=t,e=o}}}]),e}(),ka=function(){function e(){l(this,e),this._valueToPositionMap={},this._size=0,this._smallValues=new Ma([],this._smallerComparator),this._largeValues=new Ma([],this._greaterComparator),this.getNewPositionForValue=this.getNewPositionForValue.bind(this),this.getValuePosition=this.getValuePosition.bind(this),this.getSize=this.getSize.bind(this),this.replaceFurthestValuePosition=this.replaceFurthestValuePosition.bind(this)}return f(e,[{key:"getSize",value:function(){return this._size}},{key:"getValuePosition",value:function(e){return void 0===this._valueToPositionMap[e]?null:this._valueToPositionMap[e]}},{key:"getNewPositionForValue",value:function(e){y(void 0===this._valueToPositionMap[e],"Shouldn't try to find new position for value already stored in BufferSet");var t=this._size;return this._size++,this._pushToHeaps(t,e),this._valueToPositionMap[e]=t,t}},{key:"replaceFurthestValuePosition",value:function(e,t,r){if(y(void 0===this._valueToPositionMap[r],"Shouldn't try to replace values with value already stored value in BufferSet"),this._cleanHeaps(),this._smallValues.empty()||this._largeValues.empty())return null;var n,o=this._smallValues.peek().value,i=this._largeValues.peek().value;if(o>=e&&i<=t)return null;e-o>i-t?(n=o,this._smallValues.pop()):(n=i,this._largeValues.pop());var a=this._valueToPositionMap[n];return delete this._valueToPositionMap[n],this._valueToPositionMap[r]=a,this._pushToHeaps(a,r),a}},{key:"_pushToHeaps",value:function(e,t){var r={position:e,value:t};this._smallValues.push(r),this._largeValues.push(r)}},{key:"_cleanHeaps",value:function(){this._cleanHeap(this._smallValues),this._cleanHeap(this._largeValues);var e=Math.min(this._smallValues.size(),this._largeValues.size());Math.max(this._smallValues.size(),this._largeValues.size())>10*e&&this._recreateHeaps()}},{key:"_recreateHeaps",value:function(){for(var e=this._smallValues.size()<this._largeValues.size()?this._smallValues:this._largeValues,t=new Ma([],this._smallerComparator),r=new Ma([],this._greaterComparator);!e.empty();){var n=e.pop();void 0!==this._valueToPositionMap[n.value]&&(t.push(n),r.push(n))}this._smallValues=t,this._largeValues=r}},{key:"_cleanHeap",value:function(e){for(;!e.empty()&&void 0===this._valueToPositionMap[e.peek().value];)e.pop()}},{key:"_smallerComparator",value:function(e,t){return e.value<t.value}},{key:"_greaterComparator",value:function(e,t){return e.value>t.value}}]),e}(),ja=(Ia="undefined"!=typeof window?window:void 0!==g?g:"undefined"!=typeof self?self:{},"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==Ia?Ia:"undefined"!=typeof self?self:{}),Pa=function(e){return Math.floor(e/2)},La=ja.Int32Array||function(e){for(var t=[],r=e-1;r>=0;--r)t[r]=0;return t};var Aa=function(){function e(t){var r;for(l(this,e),this._size=t.length,this._half=function(e){for(var t=1;t<e;)t*=2;return t}(this._size),this._heap=new La(2*this._half),r=0;r<this._size;++r)this._heap[this._half+r]=t[r];for(r=this._half-1;r>0;--r)this._heap[r]=this._heap[2*r]+this._heap[2*r+1]}return f(e,[{key:"set",value:function(e,t){y(0<=e&&e<this._size,"Index out of range %s",e);var r=this._half+e;for(this._heap[r]=t,r=Pa(r);0!==r;r=Pa(r))this._heap[r]=this._heap[2*r]+this._heap[2*r+1]}},{key:"get",value:function(e){y(0<=e&&e<this._size,"Index out of range %s",e);var t=this._half+e;return this._heap[t]}},{key:"getSize",value:function(){return this._size}},{key:"sumUntil",value:function(e){if(y(0<=e&&e<this._size+1,"Index out of range %s",e),0===e)return 0;for(var t=this._half+e-1,r=this._heap[t];1!==t;t=Pa(t))t%2==1&&(r+=this._heap[t-1]);return r}},{key:"sumTo",value:function(e){return y(0<=e&&e<this._size,"Index out of range %s",e),this.sumUntil(e+1)}},{key:"sum",value:function(e,t){return y(e<=t,"Begin must precede end"),this.sumUntil(t)-this.sumUntil(e)}},{key:"greatestLowerBound",value:function(e){if(e<0)return-1;var t=1;if(this._heap[t]<=e)return this._size;for(;t<this._half;){var r=this._heap[2*t];e<r?t*=2:(t=2*t+1,e-=r)}return t-this._half}},{key:"greatestStrictLowerBound",value:function(e){if(e<=0)return-1;var t=1;if(this._heap[t]<e)return this._size;for(;t<this._half;){var r=this._heap[2*t];e<=r?t*=2:(t=2*t+1,e-=r)}return t-this._half}},{key:"leastUpperBound",value:function(e){return this.greatestStrictLowerBound(e)+1}},{key:"leastStrictUpperBound",value:function(e){return this.greatestLowerBound(e)+1}}],[{key:"uniform",value:function(t,r){for(var n=[],o=t-1;o>=0;--o)n[o]=r;return new e(n)}},{key:"empty",value:function(t){return e.uniform(t,0)}}]),e}();function za(e,t){if(e===t)return!0;if("object"!==u(e)||null===e||"object"!==u(t)||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var o=Object.prototype.hasOwnProperty.bind(t),i=0;i<r.length;i++)if(!o(r[i])||e[r[i]]!==t[r[i]])return!1;return!0}var Xa={FIXED:"fixed",FIXED_RIGHT:"fixedRight",SCROLLABLE:"scrollable"};function Fa(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return Wa(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Wa(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(l)throw i}}}}function Wa(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Ga(e){var t=e.props;return{align:t.align,allowCellsRecycling:t.allowCellsRecycling,cellClassName:t.cellClassName,columnKey:t.columnKey,flexGrow:t.flexGrow,fixed:t.fixed,fixedRight:t.fixedRight,maxWidth:t.maxWidth,minWidth:t.minWidth,isReorderable:t.isReorderable,isResizable:t.isResizable,pureRendering:t.pureRendering,width:t.width}}function Na(e,t){e.cell.push(t.props.cell),e.footer.push(t.props.footer),e.header.push(t.props.header)}function Ya(e){var t,r;return null!=e&&null!==(t=e.props)&&void 0!==t&&t.fixed?Xa.FIXED:null!=e&&null!==(r=e.props)&&void 0!==r&&r.fixedRight?Xa.FIXED_RIGHT:Xa.SCROLLABLE}function Ba(){var e;return b(e={},Xa.FIXED,[]),b(e,Xa.SCROLLABLE,[]),b(e,Xa.FIXED_RIGHT,[]),e}function Ua(e){var t,r=Ba(),n=Fa(e);try{for(n.s();!(t=n.n()).done;){var o=t.value;r[Ya(o)].push(o)}}catch(e){n.e(e)}finally{n.f()}var i=[];return i.push.apply(i,r[Xa.FIXED]),i.push.apply(i,r[Xa.SCROLLABLE]),i.push.apply(i,r[Xa.FIXED_RIGHT]),i}function Va(e,t){return t===Xa.FIXED?e[Xa.FIXED].length:t===Xa.SCROLLABLE?e[Xa.FIXED].length+e[Xa.SCROLLABLE].length:e[Xa.FIXED].length+e[Xa.SCROLLABLE].length+e[Xa.FIXED_RIGHT].length}function qa(e,t,r){return e<t?t:e>r?r:e}var Ka="NOT_FOUND";var $a=function(e,t){return e===t};function Ja(e,t){var r,n,o="object"==typeof t?t:{equalityCheck:t},i=o.equalityCheck,a=void 0===i?$a:i,l=o.maxSize,u=void 0===l?1:l,s=o.resultEqualityCheck,c=function(e){return function(t,r){if(null===t||null===r||t.length!==r.length)return!1;for(var n=t.length,o=0;o<n;o++)if(!e(t[o],r[o]))return!1;return!0}}(a),f=1===u?(r=c,{get:function(e){return n&&r(n.key,e)?n.value:Ka},put:function(e,t){n={key:e,value:t}},getEntries:function(){return n?[n]:[]},clear:function(){n=void 0}}):function(e,t){var r=[];function n(e){var n=r.findIndex((function(r){return t(e,r.key)}));if(n>-1){var o=r[n];return n>0&&(r.splice(n,1),r.unshift(o)),o.value}return Ka}return{get:n,put:function(t,o){n(t)===Ka&&(r.unshift({key:t,value:o}),r.length>e&&r.pop())},getEntries:function(){return r},clear:function(){r=[]}}}(u,c);function h(){var t=f.get(arguments);if(t===Ka){if(t=e.apply(null,arguments),s){var r=f.getEntries().find((function(e){return s(e.value,t)}));r&&(t=r.value)}f.put(arguments,t)}return t}return h.clearCache=function(){return f.clear()},h}function Za(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return function(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];var i,a=0,l={memoizeOptions:void 0},u=n.pop();if("object"==typeof u&&(l=u,u=n.pop()),"function"!=typeof u)throw new Error("createSelector expects an output function after the inputs, but received: ["+typeof u+"]");var s=l.memoizeOptions,c=void 0===s?r:s,f=Array.isArray(c)?c:[c],h=function(e){var t=Array.isArray(e[0])?e[0]:e;if(!t.every((function(e){return"function"==typeof e}))){var r=t.map((function(e){return"function"==typeof e?"function "+(e.name||"unnamed")+"()":typeof e})).join(", ");throw new Error("createSelector expects all input-selectors to be functions, but received the following types: ["+r+"]")}return t}(n),p=e.apply(void 0,[function(){return a++,u.apply(null,arguments)}].concat(f)),d=e((function(){for(var e=[],t=h.length,r=0;r<t;r++)e.push(h[r].apply(null,arguments));return i=p.apply(null,e)}));return Object.assign(d,{resultFunc:u,memoizedResultFunc:p,dependencies:h,lastResult:function(){return i},recomputations:function(){return a},resetRecomputations:function(){return a=0}}),d}}var Qa=Za(Ja),el=Qa;function tl(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return rl(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return rl(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(l)throw i}}}}function rl(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var nl=[],ol={},il={memoizeOptions:{maxSize:12}},al=Qa((function(e){return e||nl}),(function(e){return e.reduce((function(e,t){return e+t.props.width}),0)}),il),ll=Qa((function(e){return e||nl}),(function(e){return e.reduce((function(e,t){return e+t.width}),0)}),il);function ul(e){return ll(e.fixed)+ll(e.fixedRight)+ll(e.scrollable)}var sl=Qa((function(e){return e||ol}),(function(e){var t,r=0,n=tl(Array.prototype.concat.call(e.fixed,e.scrollable,e.fixedRight));try{for(n.s();!(t=n.n()).done;){r+=t.value.flexGrow||0}}catch(e){n.e(e)}finally{n.f()}return r}),il),cl=3,fl=6,hl={HIDDEN:"hidden",JOINT_SCROLLBARS:"JOINT_SCROLLBARS",VISIBLE:"visible"};function pl(e,t){var r=t.bufferRowCount,n=t.rowHeight,o=t.subRowHeight;if(void 0!==r)return r;var i=n+o,a=Math.ceil(e/i)+1;return qa(Math.floor(a/2),cl,fl)}var dl=el([function(e){return e.columnElements},function(e){return e.elementHeights},function(e){return e.rowSettings},function(e){return e.scrollFlags},function(e){return e.tableSize},function(e){return e.scrollbarXHeight},function(e){return e.scrollbarYWidth}],(function(e,t,r,n,o,i,a){var l=t.cellGroupWrapperHeight,u=t.footerHeight+t.headerHeight+t.groupHeaderHeight+(l?0:2),s=o.height,c=o.maxHeight,f=o.useMaxHeight,h=o.width,p=Math.round(f?c:s)-u,d=function(e,t,r,n){var o=t.overflowX,i=t.showScrollbarX,a=ul(e);if("hidden"===o||!1===i)return hl.HIDDEN;if(a>r)return hl.VISIBLE;if(a>r-n)return hl.JOINT_SCROLLBARS;return hl.HIDDEN}(e,n,h,a),v=p,m=p;switch(d){case hl.VISIBLE:v-=i,m-=i;break;case hl.JOINT_SCROLLBARS:v-=i}return{bufferRowCount:pl(m,r),minAvailableHeight:Math.max(v,0),maxAvailableHeight:Math.max(m,0),reservedHeight:u,scrollStateX:d}}));var vl=el([dl,function(e){return e.scrollContentHeight},function(e){return e.scrollFlags}],(function(e,t,r){var n=r.overflowY,o=r.showScrollbarY,i="hidden"!==n&&!1!==o,a=e.minAvailableHeight,l=e.maxAvailableHeight,u=e.scrollStateX,s=!1,c=!1;u===hl.VISIBLE&&(c=!0),i&&t>l&&(s=!0),s&&u===hl.JOINT_SCROLLBARS&&(c=!0);var f=l;return c&&(f=a),{availableHeight:f,scrollEnabledX:c,scrollEnabledY:s}}));function ml(e,t){var r=e.rowSettings,n=e.getInternal(),o=n.storedHeights,i=n.rowOffsetIntervalTree,a=r.rowHeightGetter,l=r.subRowHeightGetter,u=a(t)+l(t),s=o[t];return u!==s&&(i.set(t,u),o[t]=u,e.scrollContentHeight+=u-s),o[t]}function bl(e,t,r){return void 0===t.scrollToRow||null===t.scrollToRow||r&&t.scrollToRow===r.scrollToRow?void 0===t.scrollTop||null===t.scrollTop||r&&t.scrollTop===r.scrollTop?{firstIndex:e.firstRowIndex,firstOffset:e.firstRowOffset,lastIndex:void 0,changed:!1}:yl(e,t.scrollTop):function(e,t){var r=vl(e),n=r.availableHeight,o=e.rowSettings,i=e.scrollY,a=e.getInternal(),l=a.rowOffsetIntervalTree,u=a.storedHeights,s=o.rowsCount;if(0===s)return{firstIndex:0,firstOffset:0,lastIndex:void 0,changed:0!==e.firstRowIndex||0!==e.firstRowOffset};t=qa(t,0,Math.max(s-1,0)),ml(e,t);var c=l.sumUntil(t),f=c+u[t],h=t,p=void 0;if(c<i);else{if(!(i+n<f))return{firstIndex:e.firstRowIndex,firstOffset:e.firstRowOffset,lastIndex:void 0,changed:!1};h=void 0,p=t}return{firstIndex:h,firstOffset:0,lastIndex:p,changed:!0}}(e,t.scrollToRow)}function yl(e,t){var r=vl(e).availableHeight,n=e.rowSettings,o=e.scrollContentHeight,i=e.getInternal().rowOffsetIntervalTree,a=n.rowsCount;if(null!=e.rowSettings.rowHeightGetter&&e.isVerticalScrollExact){for(var l=e.getInternal().rowUntilOffsetsAreExact;l<a;)ml(e,l++);e.getInternal().rowUntilOffsetsAreExact=a}if(0===a)return{firstIndex:0,firstOffset:0,lastIndex:void 0,changed:0!==e.firstRowIndex||0!==e.firstRowOffset};var u=0,s=0,c=void 0;if(t<=0);else if(t>=o-r)u=void 0,c=a-1;else{u=qa(i.greatestLowerBound(t),0,Math.max(a-1,0)),s=i.sumUntil(u)-t}return{firstIndex:u,firstOffset:s,lastIndex:c,changed:!0}}var gl=function(e){return null==e};var wl=/\s/;var _l=function(e){for(var t=e.length;t--&&wl.test(e.charAt(t)););return t},Rl=/^\s+/;var xl=function(e){return e?e.slice(0,_l(e)+1).replace(Rl,""):e},Sl=U,Tl=F,El=/^[-+]0x[0-9a-f]+$/i,Cl=/^0b[01]+$/i,Ol=/^0o[0-7]+$/i,Dl=parseInt;var Hl=function(e){if("number"==typeof e)return e;if(Tl(e))return NaN;if(Sl(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Sl(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=xl(e);var r=Cl.test(e);return r||Ol.test(e)?Dl(e.slice(2),r?2:8):El.test(e)?NaN:+e},Il=function(e,t,r){return e==e&&(void 0!==r&&(e=e<=r?e:r),void 0!==t&&(e=e>=t?e:t)),e},Ml=Hl;var kl=function(e,t,r){return void 0===r&&(r=t,t=void 0),void 0!==r&&(r=(r=Ml(r))==r?r:0),void 0!==t&&(t=(t=Ml(t))==t?t:0),Il(Ml(e),t,r)},jl=Sr,Pl=Hr,Ll=xo,Al=w;var zl=function(){var e=arguments.length;if(!e)return[];for(var t=Array(e-1),r=arguments[0],n=e;n--;)t[n-1]=arguments[n];return jl(Al(r)?Ll(r):[r],Pl(t,1))};function Xl(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return Fl(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Fl(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(l)throw i}}}}function Fl(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Wl(e){return{fixed:e.fixed,fixedRight:e.fixedRight,scrollable:e.scrollable}}var Gl=el([function(e){return e.columnGroupElements},function(e){return e.columnElements},function(e){return vl(e).scrollEnabledY},function(e){return e.tableSize.width},function(e){return e.scrollbarYWidth}],(function(e,t,r,n,o){var i=n-(r?o:0),l=function(e,t,r){var n=Ba(),o=Ba(),i=ul(t),l=sl(t),u=Math.max(r-i,0),s=[];for(var c in t){var f,h=0,p=0,d=Xl(t[c]);try{for(d.s();!(f=d.n()).done;){var v=f.value,m=v.flexGrow||0,b=0;m&&(b=Math.floor(m*u/l));var y=v.width+b;l-=m,u-=b;var g=a({},v,{width:y,offset:h});h+=y,s[v.groupIdx]=y+(s[v.groupIdx]||0),o[c][p]=g,p++}}catch(e){d.e(e)}finally{d.f()}}for(var w in e){var _,R=0,x=0,S=Xl(e[w]);try{for(S.s();!(_=S.n()).done;){var T=_.value,E=s[T.index],C=a({},T,{width:E,offset:R});R+=E,n[w][x]=C,x++}}catch(e){S.e(e)}finally{S.f()}}return{columnGroupElements:n,columnElements:o}}(e,t,i),u=l.columnGroupElements,s=Wl(l.columnElements),c=s.fixed,f=s.fixedRight,h=s.scrollable,p=Wl(u),d=p.fixed,v=p.fixedRight,m=p.scrollable,b=ll(c),y=ll(f),g=ll(h),w=i-b-y,_=Math.max(0,b+y+g-i);return{columnGroupProps:zl(d,m,v),columnProps:zl(c,h,f),availableScrollWidth:w,fixedColumns:c,fixedRightColumns:f,scrollableColumns:h,fixedColumnGroups:d,fixedRightColumnGroups:v,scrollableColumnGroups:m,maxScrollX:_}}));var Nl={initialize:function(e,t,r){var n=t.scrollLeft;t.scrollToColumn;var o=e.scrollX;void 0===n||r&&n===r.scrollLeft||(o=n),o=function(e,t,r,n){var o=t.scrollToColumn;if(gl(o))return n;var i=Gl(e),a=i.availableScrollWidth,l=i.fixedColumns,u=i.scrollableColumns,s=l.length,c=u.length,f=0===c,h=o<s,p=o>=s+c;if(o===r||h||p||f)return n;for(var d=Math.min(o-s,u.length-1),v=0,m=0;m<d;++m)v+=u[m].width;var b=u[d].width,y=v+b-a;if(n<y)return y;if(n>v)return v;return n}(e,t,r.scrollToColumn,o);var i=Gl(e).maxScrollX;a(e,{maxScrollX:i,scrollX:o=kl(o,0,i)})}};var Yl=el([function(e){return e.elementHeights},function(e){return e.tableSize.ownerHeight},function(e){return dl(e).reservedHeight},function(e){return e.scrollContentHeight},vl,function(e){return e.tableSize.useMaxHeight},function(e){return e.scrollbarXHeight}],(function(e,t,r,n,o,i,a){var l=o.availableHeight,u=r;o.scrollEnabledX&&(u+=a);var s=Math.min(l,n),c=i?s:l,f=c+u,h=c;t<f&&(h=t-u);var p=(i?n:Math.max(n,l))+u;t&&(p=Math.max(t,p));var d=e.footerHeight,v=e.groupHeaderHeight+e.headerHeight,m=v+h;return{bodyHeight:s,bodyOffsetTop:v,componentHeight:f,contentHeight:p,footOffsetTop:m,scrollbarXOffsetTop:m+d,scrollbarYHeight:Math.max(0,m-v),visibleRowsHeight:h}}));function Bl(e,t){var r,n=Ul(e,t),o=e.rowSettings,i=e.scrollContentHeight,l=o.rowsCount,u=i-Yl(e).bodyHeight;0===u?(n.firstViewportIdx>0&&(n=Ul(e,{firstOffset:0,lastIndex:l-1})),r=0):r=n.firstOffset;var s=n.firstViewportIdx,c=n.endViewportIdx;!function(e,t,r){var n=e.getInternal(),o=n.rowBufferSet,i=n.rowOffsetIntervalTree,a=n.storedHeights,l=t.endBufferIdx,u=t.endViewportIdx,s=t.firstBufferIdx,c=t.firstViewportIdx,f=l-s;if(0===f)return e.rowOffsets={},void(e.rows=[]);for(var h=r?c:s,p=r?u:l,d=[],v={},m=i.sumUntil(h),b=h;b<p;b++){v[b]=m,m+=a[b],d[Vl(b,o,h,p,f)]=b}e.rows=d,e.rowOffsets=v}(e,n,e.scrolling);var f=0;l>0&&(f=e.rowOffsets[n.firstViewportIdx]-r),a(e,{firstRowIndex:s,firstRowOffset:r,endRowIndex:c,maxScrollY:u,scrollY:f=kl(f,0,u)})}function Ul(e,t){var r=dl(e),n=r.bufferRowCount,o=r.maxAvailableHeight,i=e.rowSettings.rowsCount;if(0===i)return{endBufferIdx:0,endViewportIdx:0,firstBufferIdx:0,firstOffset:0,firstViewportIdx:0};var a=t.firstIndex,l=t.firstOffset,u=t.lastIndex;(a>=i||u>=i)&&(u=i-1);var s=1,c=a,f=l;void 0!==u&&(s=-1,c=u,f=0);for(var h=c,p=h;h<i&&h>=0&&f<o;)f+=ml(e,h),p=h,h+=s;var d=!1;if(f<o&&h===i&&void 0===u)for(d=!0,h=a-1;h>=0&&f<o;)f+=ml(e,h),c=h,--h;var v=Math.min(c,p),m=Math.max(v-n,0);for(h=m;h<v;h++)ml(e,h);var b=Math.max(c,p)+1,y=Math.min(b+n,i);for(h=b;h<y;h++)ml(e,h);var g=vl(e).availableHeight;if(void 0!==u||d){l+=Math.min(g-f,0);var w=e.getInternal().storedHeights;-1*l>=w[v]&&(l+=w[v+=1])}return{endBufferIdx:y,endViewportIdx:b,firstBufferIdx:m,firstOffset:l,firstViewportIdx:v}}function Vl(e,t,r,n,o){var i=t.getValuePosition(e);return null===i&&t.getSize()>=o&&(i=t.replaceFurthestValuePosition(r,n-1,e)),null===i&&(i=t.getNewPositionForValue(e)),i}var ql={exports:{}};function Kl(){}function $l(){}$l.resetWarningCache=Kl;ql.exports=function(){function e(e,t,r,n,o,i){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==i){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:$l,resetWarningCache:Kl};return r.PropTypes=r,r}();var Jl=ql.exports,Zl=/\//g,Ql={};function eu(e){return Ql[e]||(Ql[e]=e.replace(Zl,"_")),Ql[e]}function tu(e){return("object"==u(e)?Object.keys(e).filter((function(t){return e[t]})):Array.prototype.slice.call(arguments)).map(eu).join(" ")}function ru(e){return function(){return e}}function nu(){}nu.thatReturns=ru,nu.thatReturnsFalse=ru(!1),nu.thatReturnsTrue=ru(!0),nu.thatReturnsNull=ru(null),nu.thatReturnsThis=function(){return this},nu.thatReturnsArgument=function(e){return e};var ou,iu,au,lu,uu,su,cu,fu,hu,pu,du,vu,mu,bu,yu,gu=9,wu=32,_u=33,Ru=34,xu=36,Su=37,Tu=38,Eu=39,Cu=40,Ou=!1;function Du(){if(!Ou){Ou=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),r=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(vu=/\b(iPhone|iP[ao]d)/.exec(e),mu=/\b(iP[ao]d)/.exec(e),pu=/Android/i.exec(e),bu=/FBAN\/\w+;/i.exec(e),yu=/Mobile/i.exec(e),du=!!/Win64/.exec(e),t){(ou=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN)&&document&&document.documentMode&&(ou=document.documentMode);var n=/(?:Trident\/(\d+.\d+))/.exec(e);su=n?parseFloat(n[1])+4:ou,iu=t[2]?parseFloat(t[2]):NaN,au=t[3]?parseFloat(t[3]):NaN,(lu=t[4]?parseFloat(t[4]):NaN)?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),uu=t&&t[1]?parseFloat(t[1]):NaN):uu=NaN}else ou=iu=au=uu=lu=NaN;if(r){if(r[1]){var o=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);cu=!o||parseFloat(o[1].replace("_","."))}else cu=!1;fu=!!r[2],hu=!!r[3]}else cu=fu=hu=!1}}var Hu,Iu={ie:function(){return Du()||ou},ieCompatibilityMode:function(){return Du()||su>ou},ie64:function(){return Iu.ie()&&du},firefox:function(){return Du()||iu},opera:function(){return Du()||au},webkit:function(){return Du()||lu},safari:function(){return Iu.webkit()},chrome:function(){return Du()||uu},windows:function(){return Du()||fu},osx:function(){return Du()||cu},linux:function(){return Du()||hu},iphone:function(){return Du()||vu},mobile:function(){return Du()||vu||mu||pu||yu},nativeApp:function(){return Du()||bu},android:function(){return Du()||pu},ipad:function(){return Du()||mu}},Mu=!("undefined"==typeof window||!window.document||!window.document.createElement),ku=Mu;Mu&&!window.addEventListener&&window.attachEvent,Mu&&window.screen;ku&&(Hu=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("","")) /** * Checks if an event is supported in the current execution environment. * * NOTE: This will not work correctly for non-generic events such as `change`, * `reset`, `load`, `error`, and `select`. * * Borrows from Modernizr. * * @param {string} eventNameSuffix Event name, e.g. "click". * @param {?boolean} capture Check if the capture phase is supported. * @return {boolean} True if the event is supported. * @internal * @license Modernizr 3.0.0pre (Custom Build) | MIT */;function ju(e){var t=0,r=0,n=0,o=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=r,r=0),n=10*t,o=10*r,"deltaY"in e&&(o=e.deltaY),"deltaX"in e&&(n=e.deltaX),(n||o)&&e.deltaMode&&(1==e.deltaMode?(n*=40,o*=40):(n*=80