Take control over your live stream video by running it yourself. Streaming + chat out of the box.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
88 KiB

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6627],{18552:function(e,t,n){var r=n(10852)(n(55639),"DataView");e.exports=r},1989:function(e,t,n){var r=n(51789),o=n(80401),a=n(57667),i=n(21327),c=n(81866);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=c,e.exports=l},38407:function(e,t,n){var r=n(27040),o=n(14125),a=n(82117),i=n(67518),c=n(54705);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=c,e.exports=l},57071:function(e,t,n){var r=n(10852)(n(55639),"Map");e.exports=r},83369:function(e,t,n){var r=n(24785),o=n(11285),a=n(96e3),i=n(49916),c=n(95265);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=c,e.exports=l},53818:function(e,t,n){var r=n(10852)(n(55639),"Promise");e.exports=r},58525:function(e,t,n){var r=n(10852)(n(55639),"Set");e.exports=r},88668:function(e,t,n){var r=n(83369),o=n(90619),a=n(72385);function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}i.prototype.add=i.prototype.push=o,i.prototype.has=a,e.exports=i},46384:function(e,t,n){var r=n(38407),o=n(37465),a=n(63779),i=n(67599),c=n(44758),l=n(34309);function s(e){var t=this.__data__=new r(e);this.size=t.size}s.prototype.clear=o,s.prototype.delete=a,s.prototype.get=i,s.prototype.has=c,s.prototype.set=l,e.exports=s},11149:function(e,t,n){var r=n(55639).Uint8Array;e.exports=r},70577:function(e,t,n){var r=n(10852)(n(55639),"WeakMap");e.exports=r},34963:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a}},14636:function(e,t,n){var r=n(22545),o=n(35694),a=n(1469),i=n(44144),c=n(65776),l=n(36719),s=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),d=!n&&o(e),u=!n&&!d&&i(e),f=!n&&!d&&!u&&l(e),p=n||d||u||f,v=p?r(e.length,String):[],h=v.length;for(var y in e)(t||s.call(e,y))&&!(p&&("length"==y||u&&("offset"==y||"parent"==y)||f&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||c(y,h)))&&v.push(y);return v}},62488:function(e){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},82908:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},18470:function(e,t,n){var r=n(77813);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return -1}},64055:function(e,t,n){var r=n(62488),o=n(1469);e.exports=function(e,t,n){var a=t(e);return o(e)?a:r(a,n(e))}},9454:function(e,t,n){var r=n(44239),o=n(37005);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},90939:function(e,t,n){var r=n(2492),o=n(37005);e.exports=function e(t,n,a,i,c){return t===n||(null!=t&&null!=n&&(o(t)||o(n))?r(t,n,a,i,e,c):t!=t&&n!=n)}},2492:function(e,t,n){var r=n(46384),o=n(67114),a=n(18351),i=n(16096),c=n(64160),l=n(1469),s=n(44144),d=n(36719),u="[object Arguments]",f="[object Array]",p="[object Object]",v=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,h,y,m){var g=l(e),x=l(t),k=g?f:c(e),E=x?f:c(t);k=k==u?p:k,E=E==u?p:E;var C=k==p,b=E==p,N=k==E;if(N&&s(e)){if(!s(t))return!1;g=!0,C=!1}if(N&&!C)return m||(m=new r),g||d(e)?o(e,t,n,h,y,m):a(e,t,k,n,h,y,m);if(!(1&n)){var Z=C&&v.call(e,"__wrapped__"),w=b&&v.call(t,"__wrapped__");if(Z||w){var K=Z?e.value():e,S=w?t.value():t;return m||(m=new r),y(K,S,n,h,m)}}return!!N&&(m||(m=new r),i(e,t,n,h,y,m))}},28458:function(e,t,n){var r=n(23560),o=n(15346),a=n(13218),i=n(80346),c=/^\[object .+?Constructor\]$/,l=Object.prototype,s=Function.prototype.toString,d=l.hasOwnProperty,u=RegExp("^"+s.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(r(e)?u:c).test(i(e))}},38749:function(e,t,n){var r=n(44239),o=n(41780),a=n(37005),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[r(e)]}},280:function(e,t,n){var r=n(25726),o=n(86916),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))a.call(e,n)&&"constructor"!=n&&t.push(n);return t}},22545:function(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},7518:function(e){e.exports=function(e){return function(t){return e(t)}}},74757:function(e){e.exports=function(e,t){return e.has(t)}},14429:function(e,t,n){var r=n(55639)["__core-js_shared__"];e.exports=r},67114:function(e,t,n){var r=n(88668),o=n(82908),a=n(74757);e.exports=function(e,t,n,i,c,l){var s=1&n,d=e.length,u=t.length;if(d!=u&&!(s&&u>d))return!1;var f=l.get(e),p=l.get(t);if(f&&p)return f==t&&p==e;var v=-1,h=!0,y=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++v<d;){var m=e[v],g=t[v];if(i)var x=s?i(g,m,v,t,e,l):i(m,g,v,e,t,l);if(void 0!==x){if(x)continue;h=!1;break}if(y){if(!o(t,function(e,t){if(!a(y,t)&&(m===e||c(m,e,n,i,l)))return y.push(t)})){h=!1;break}}else if(!(m===g||c(m,g,n,i,l))){h=!1;break}}return l.delete(e),l.delete(t),h}},18351:function(e,t,n){var r=n(62705),o=n(11149),a=n(77813),i=n(67114),c=n(68776),l=n(21814),s=r?r.prototype:void 0,d=s?s.valueOf:void 0;e.exports=function(e,t,n,r,s,u,f){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!u(new o(e),new o(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return a(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=c;case"[object Set]":var v=1&r;if(p||(p=l),e.size!=t.size&&!v)break;var h=f.get(e);if(h)return h==t;r|=2,f.set(e,t);var y=i(p(e),p(t),r,s,u,f);return f.delete(e),y;case"[object Symbol]":if(d)return d.call(e)==d.call(t)}return!1}},16096:function(e,t,n){var r=n(58234),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,a,i,c){var l=1&n,s=r(e),d=s.length;if(d!=r(t).length&&!l)return!1;for(var u=d;u--;){var f=s[u];if(!(l?f in t:o.call(t,f)))return!1}var p=c.get(e),v=c.get(t);if(p&&v)return p==t&&v==e;var h=!0;c.set(e,t),c.set(t,e);for(var y=l;++u<d;){var m=e[f=s[u]],g=t[f];if(a)var x=l?a(g,m,f,t,e,c):a(m,g,f,e,t,c);if(!(void 0===x?m===g||i(m,g,n,a,c):x)){h=!1;break}y||(y="constructor"==f)}if(h&&!y){var k=e.constructor,E=t.constructor;k!=E&&"constructor"in e&&"constructor"in t&&!("function"==typeof k&&k instanceof k&&"function"==typeof E&&E instanceof E)&&(h=!1)}return c.delete(e),c.delete(t),h}},58234:function(e,t,n){var r=n(64055),o=n(99551),a=n(3674);e.exports=function(e){return r(e,a,o)}},45050:function(e,t,n){var r=n(37019);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},10852:function(e,t,n){var r=n(28458),o=n(47801);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},99551:function(e,t,n){var r=n(34963),o=n(70479),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,c=i?function(e){return null==e?[]:r(i(e=Object(e)),function(t){return a.call(e,t)})}:o;e.exports=c},64160:function(e,t,n){var r=n(18552),o=n(57071),a=n(53818),i=n(58525),c=n(70577),l=n(44239),s=n(80346),d="[object Map]",u="[object Promise]",f="[object Set]",p="[object WeakMap]",v="[object DataView]",h=s(r),y=s(o),m=s(a),g=s(i),x=s(c),k=l;(r&&k(new r(new ArrayBuffer(1)))!=v||o&&k(new o)!=d||a&&k(a.resolve())!=u||i&&k(new i)!=f||c&&k(new c)!=p)&&(k=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?s(n):"";if(r)switch(r){case h:return v;case y:return d;case m:return u;case g:return f;case x:return p}return t}),e.exports=k},47801:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},51789:function(e,t,n){var r=n(94536);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},80401:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},57667:function(e,t,n){var r=n(94536),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},21327:function(e,t,n){var r=n(94536),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},81866:function(e,t,n){var r=n(94536);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},65776:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},37019:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},15346:function(e,t,n){var r,o=n(14429),a=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!a&&a in e}},25726:function(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor,r="function"==typeof n&&n.prototype||t;return e===r}},27040:function(e){e.exports=function(){this.__data__=[],this.size=0}},14125:function(e,t,n){var r=n(18470),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},82117:function(e,t,n){var r=n(18470);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},67518:function(e,t,n){var r=n(18470);e.exports=function(e){return r(this.__data__,e)>-1}},54705:function(e,t,n){var r=n(18470);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},24785:function(e,t,n){var r=n(1989),o=n(38407),a=n(57071);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||o),string:new r}}},11285:function(e,t,n){var r=n(45050);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},96e3:function(e,t,n){var r=n(45050);e.exports=function(e){return r(this,e).get(e)}},49916:function(e,t,n){var r=n(45050);e.exports=function(e){return r(this,e).has(e)}},95265:function(e,t,n){var r=n(45050);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},68776:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}},94536:function(e,t,n){var r=n(10852)(Object,"create");e.exports=r},86916:function(e,t,n){var r=n(5569)(Object.keys,Object);e.exports=r},31167:function(e,t,n){e=n.nmd(e);var r=n(31957),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,i=a&&a.exports===o&&r.process,c=function(){try{var e=a&&a.require&&a.require("util").types;if(e)return e;return i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=c},5569:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},90619:function(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},72385:function(e){e.exports=function(e){return this.__data__.has(e)}},21814:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}},37465:function(e,t,n){var r=n(38407);e.exports=function(){this.__data__=new r,this.size=0}},63779:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},67599:function(e){e.exports=function(e){return this.__data__.get(e)}},44758:function(e){e.exports=function(e){return this.__data__.has(e)}},34309:function(e,t,n){var r=n(38407),o=n(57071),a=n(83369);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(i)}return n.set(e,t),this.size=n.size,this}},80346:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},77813:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},35694:function(e,t,n){var r=n(9454),o=n(37005),a=Object.prototype,i=a.hasOwnProperty,c=a.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&i.call(e,"callee")&&!c.call(e,"callee")};e.exports=l},98612:function(e,t,n){var r=n(23560),o=n(41780);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},44144:function(e,t,n){e=n.nmd(e);var r=n(55639),o=n(95062),a=t&&!t.nodeType&&t,i=a&&e&&!e.nodeType&&e,c=i&&i.exports===a?r.Buffer:void 0,l=c?c.isBuffer:void 0;e.exports=l||o},18446:function(e,t,n){var r=n(90939);e.exports=function(e,t){return r(e,t)}},23560:function(e,t,n){var r=n(44239),o=n(13218);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},41780:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},36719:function(e,t,n){var r=n(38749),o=n(7518),a=n(31167),i=a&&a.isTypedArray,c=i?o(i):r;e.exports=c},3674:function(e,t,n){var r=n(14636),o=n(280),a=n(98612);e.exports=function(e){return a(e)?r(e):o(e)}},70479:function(e){e.exports=function(){return[]}},95062:function(e){e.exports=function(){return!1}},50132:function(e,t,n){"use strict";n.r(t),n.d(t,{Checkbox:function(){return p}});var r=n(87462),o=n(1413),a=n(4942),i=n(97685),c=n(45987),l=n(94184),s=n.n(l),d=n(21770),u=n(67294),f=["prefixCls","className","style","checked","disabled","defaultChecked","type","onChange"],p=(0,u.forwardRef)(function(e,t){var n,l=e.prefixCls,p=void 0===l?"rc-checkbox":l,v=e.className,h=e.style,y=e.checked,m=e.disabled,g=e.defaultChecked,x=e.type,k=void 0===x?"checkbox":x,E=e.onChange,C=(0,c.Z)(e,f),b=(0,u.useRef)(null),N=(0,d.Z)(void 0!==g&&g,{value:y}),Z=(0,i.Z)(N,2),w=Z[0],K=Z[1];(0,u.useImperativeHandle)(t,function(){return{focus:function(){var e;null===(e=b.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=b.current)||void 0===e||e.blur()},input:b.current}});var S=s()(p,v,(n={},(0,a.Z)(n,"".concat(p,"-checked"),w),(0,a.Z)(n,"".concat(p,"-disabled"),m),n));return u.createElement("span",{className:S,style:h},u.createElement("input",(0,r.Z)({},C,{className:"".concat(p,"-input"),ref:b,onChange:function(t){m||("checked"in e||K(t.target.checked),null==E||E({target:(0,o.Z)((0,o.Z)({},e),{},{type:k,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:m,checked:!!w,type:k})),u.createElement("span",{className:"".concat(p,"-inner")}))});t.default=p},13283:function(e,t,n){"use strict";var r=n(87462),o=n(4942),a=n(1413),i=n(45987),c=n(97685),l=n(71002),s=n(67294),d=n(94184),u=n.n(d),f=n(96774),p=n.n(f),v=n(42550),h=n(38299),y=n(72659),m=n(22342),g=n(8806);n(80334);var x=n(43083),k=n(75961),E=["colSpan","rowSpan","style","className"],C=function(e){var t,n=e.ellipsis,r=e.rowType,o=e.children,a=!0===n?{showTitle:!0}:n;return a&&(a.showTitle||"header"===r)&&("string"==typeof o||"number"==typeof o?t=o.toString():s.isValidElement(o)&&"string"==typeof o.props.children&&(t=o.props.children)),t},b=s.forwardRef(function(e,t){var n,r,d,f=e.prefixCls,p=e.className,m=e.record,k=e.index,b=e.renderIndex,N=e.dataIndex,Z=e.render,w=e.children,K=e.component,S=void 0===K?"td":K,_=e.colSpan,D=e.rowSpan,O=e.fixLeft,L=e.fixRight,P=e.firstFixLeft,R=e.lastFixLeft,T=e.firstFixRight,M=e.lastFixRight,A=e.appendNode,j=e.additionalProps,I=void 0===j?{}:j,H=e.ellipsis,F=e.align,z=e.rowType,B=e.isSticky,W=e.hovering,U=e.onHover,G="".concat(f,"-cell"),V=s.useContext(x.Z),q=s.useContext(y.Z),X=s.useContext(g.Z).allColumnsFixedLeft,$=s.useMemo(function(){if((0,h.ik)(w))return[w];var e=(0,h.aM)(m,N),t=e,n=void 0;if(Z){var r=Z(e,m,b);!r||"object"!==(0,l.Z)(r)||Array.isArray(r)||s.isValidElement(r)?t=r:(t=r.children,n=r.props,V.renderWithProps=!0)}return[t,n]},[V.renderWithProps?Math.random():0,w,N,V,m,Z,b]),Y=(0,c.Z)($,2),J=Y[0],Q=Y[1],ee=J;"object"!==(0,l.Z)(ee)||Array.isArray(ee)||s.isValidElement(ee)||(ee=null),H&&(R||T)&&(ee=s.createElement("span",{className:"".concat(G,"-content")},ee));var et=Q||{},en=et.colSpan,er=et.rowSpan,eo=et.style,ea=et.className,ei=(0,i.Z)(et,E),ec=null!==(n=void 0!==en?en:_)&&void 0!==n?n:1,el=null!==(r=void 0!==er?er:D)&&void 0!==r?r:1;if(0===ec||0===el)return null;var es={},ed="number"==typeof O&&q,eu="number"==typeof L&&q;ed&&(es.position="sticky",es.left=O),eu&&(es.position="sticky",es.right=L);var ef={};F&&(ef.textAlign=F);var ep=C({rowType:z,ellipsis:H,children:J}),ev=(0,a.Z)((0,a.Z)((0,a.Z)({title:ep},ei),I),{},{colSpan:1!==ec?ec:null,rowSpan:1!==el?el:null,className:u()(G,p,(d={},(0,o.Z)(d,"".concat(G,"-fix-left"),ed&&q),(0,o.Z)(d,"".concat(G,"-fix-left-first"),P&&q),(0,o.Z)(d,"".concat(G,"-fix-left-last"),R&&q),(0,o.Z)(d,"".concat(G,"-fix-left-all"),R&&X&&q),(0,o.Z)(d,"".concat(G,"-fix-right"),eu&&q),(0,o.Z)(d,"".concat(G,"-fix-right-first"),T&&q),(0,o.Z)(d,"".concat(G,"-fix-right-last"),M&&q),(0,o.Z)(d,"".concat(G,"-ellipsis"),H),(0,o.Z)(d,"".concat(G,"-with-append"),A),(0,o.Z)(d,"".concat(G,"-fix-sticky"),(ed||eu)&&B&&q),(0,o.Z)(d,"".concat(G,"-row-hover"),!Q&&W),d),I.className,ea),style:(0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)({},I.style),ef),es),eo),onMouseEnter:function(e){var t;m&&U(k,k+el-1),null==I||null===(t=I.onMouseEnter)||void 0===t||t.call(I,e)},onMouseLeave:function(e){var t;m&&U(-1,-1),null==I||null===(t=I.onMouseLeave)||void 0===t||t.call(I,e)},ref:"string"==typeof S||(0,v.Yr)(S)?t:null});return s.createElement(S,ev,A,ee)});b.displayName="Cell";var N=["expanded","className","hovering"],Z=s.memo(b,function(e,t){return t.shouldCellUpdate?N.every(function(n){return e[n]===t[n]})&&!t.shouldCellUpdate(t.record,e.record):p()(e,t)}),w=s.forwardRef(function(e,t){var n=e.index,o=e.additionalProps,a=void 0===o?{}:o,i=e.colSpan,c=e.rowSpan,l=a.colSpan,d=a.rowSpan,u=null!=c?c:d,f=(0,k.S)(m.Z,function(e){var t,r=(t=null==e?void 0:e.startRow,n<=(null==e?void 0:e.endRow)&&n+(u||1)-1>=t);return{onHover:null==e?void 0:e.onHover,hovering:r}}),p=f.onHover,v=f.hovering;return s.createElement(Z,(0,r.Z)({},e,{colSpan:null!=i?i:l,rowSpan:u,hovering:v,ref:t,onHover:p}))});w.displayName="WrappedCell",t.Z=w},75961:function(e,t,n){"use strict";n.d(t,{S:function(){return d},k:function(){return s}});var r=n(97685),o=n(67294),a=n(8410),i=n(66680),c=n(96774),l=n.n(c);function s(){var e=o.createContext(null);return{Context:e,Provider:function(t){var n=t.value,i=t.children,c=o.useRef(n);c.current=n;var l=o.useState(function(){return{getValue:function(){return c.current},listeners:new Set}}),s=(0,r.Z)(l,1)[0];return(0,a.Z)(function(){s.listeners.forEach(function(e){e(n)})},[n]),o.createElement(e.Provider,{value:s},i)}}}function d(e,t){var n=(0,i.Z)(t),c=o.useContext(null==e?void 0:e.Context),s=c||{},d=s.listeners,u=s.getValue,f=o.useState(function(){return n(c?u():null)}),p=(0,r.Z)(f,2),v=p[0],h=p[1];return(0,a.Z)(function(){if(c)return d.add(e),function(){d.delete(e)};function e(e){h(function(t){var r=n(e);return l()(t,r)?t:r})}},[c]),v}},18339:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r=n(87462),o=n(67294),a=n(98876),i=n(13283),c=n(88946),l=n(3991),s=n(45987),d=["children"];function u(e){return e.children}u.Row=function(e){var t=e.children,n=(0,s.Z)(e,d);return o.createElement("tr",n,t)},u.Cell=function(e){var t=e.className,n=e.index,s=e.children,d=e.colSpan,u=void 0===d?1:d,f=e.rowSpan,p=e.align,v=o.useContext(c.Z),h=v.prefixCls,y=v.direction,m=o.useContext(a.Z),g=m.scrollColumnIndex,x=m.stickyOffsets,k=m.flattenColumns,E=n+u-1+1===g?u+1:u,C=(0,l.v)(n,n+E-1,k,x,y);return o.createElement(i.Z,(0,r.Z)({className:t,index:n,component:"td",prefixCls:h,record:null,dataIndex:null,align:p,colSpan:E,rowSpan:f,render:function(){return s}},C))};var f=u},98876:function(e,t,n){"use strict";var r=n(67294).createContext({});t.Z=r},80540:function(e,t,n){"use strict";n.d(t,{c:function(){return c}});var r=n(67294),o=n(88946),a=n(18339),i=n(98876);t.Z=function(e){var t=e.children,n=e.stickyOffsets,a=e.flattenColumns,c=r.useContext(o.Z).prefixCls,l=a.length-1,s=a[l],d=r.useMemo(function(){return{stickyOffsets:n,flattenColumns:a,scrollColumnIndex:(null==s?void 0:s.scrollbar)?l:null}},[s,a,l,n]);return r.createElement(i.Z.Provider,{value:d},r.createElement("tfoot",{className:"".concat(c,"-summary")},t))};var c=a.Z},77806:function(e,t,n){"use strict";n.d(t,{R:function(){return ea},Z:function(){return el}});var r=n(4942),o=n(87462),a=n(1413),i=n(74902),c=n(97685),l=n(71002),s=n(67294),d=n(5110),u=n(64217),f=n(79370),p=n(94184),v=n.n(p),h=n(96774),y=n.n(h),m=n(80334),g=n(48555),x=n(74204),k=n(12516),E=n(95977),C=n(13283),b=n(88946),N=n(3991),Z=n(38299);function w(e){var t,n=e.cells,r=e.stickyOffsets,a=e.flattenColumns,i=e.rowComponent,c=e.cellComponent,l=e.onHeaderRow,d=e.index,u=s.useContext(b.Z),f=u.prefixCls,p=u.direction;l&&(t=l(n.map(function(e){return e.column}),d));var v=(0,Z.cz)(n.map(function(e){return e.column}));return s.createElement(i,t,n.map(function(e,t){var n,i=e.column,l=(0,N.v)(e.colStart,e.colEnd,a,r,p);return i&&i.onHeaderCell&&(n=e.column.onHeaderCell(i)),s.createElement(C.Z,(0,o.Z)({},e,{ellipsis:i.ellipsis,align:i.align,component:c,prefixCls:f,key:v[t]},l,{additionalProps:n,rowType:"header"}))}))}w.displayName="HeaderRow";var K=function(e){var t=e.stickyOffsets,n=e.columns,r=e.flattenColumns,o=e.onHeaderRow,a=s.useContext(b.Z),i=a.prefixCls,c=a.getComponent,l=s.useMemo(function(){return function(e){var t=[];!function e(n,r){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;t[o]=t[o]||[];var a=r;return n.filter(Boolean).map(function(n){var r={key:n.key,className:n.className||"",children:n.title,column:n,colStart:a},i=1,c=n.children;return c&&c.length>0&&(i=e(c,a,o+1).reduce(function(e,t){return e+t},0),r.hasSubColumns=!0),"colSpan"in n&&(i=n.colSpan),"rowSpan"in n&&(r.rowSpan=n.rowSpan),r.colSpan=i,r.colEnd=r.colStart+i-1,t[o].push(r),a+=i,i})}(e,0);for(var n=t.length,r=function(e){t[e].forEach(function(t){("rowSpan"in t)||t.hasSubColumns||(t.rowSpan=n-e)})},o=0;o<n;o+=1)r(o);return t}(n)},[n]),d=c(["header","wrapper"],"thead"),u=c(["header","row"],"tr"),f=c(["header","cell"],"th");return s.createElement(d,{className:"".concat(i,"-thead")},l.map(function(e,n){return s.createElement(w,{key:n,flattenColumns:r,cells:e,stickyOffsets:t,rowComponent:u,cellComponent:f,onHeaderRow:o,index:n})}))},S=n(8806),_=s.createContext(null),D=function(e){var t=e.prefixCls,n=e.children,r=e.component,o=e.cellComponent,a=e.className,i=e.expanded,c=e.colSpan,l=e.isEmpty,d=s.useContext(b.Z).scrollbarSize,u=s.useContext(_),f=u.fixHeader,p=u.fixColumn,v=u.componentWidth,h=u.horizonScroll;return s.useMemo(function(){var e=n;return(l?h:p)&&(e=s.createElement("div",{style:{width:v-(f?d:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(t,"-expanded-row-fixed")},0!==v&&e)),s.createElement(r,{className:a,style:{display:i?null:"none"}},s.createElement(C.Z,{component:o,prefixCls:t,colSpan:c},e))},[n,r,a,i,c,l,d,v,p,f,h])},O=s.createContext(null);function L(e){var t,n,r=e.className,i=e.style,l=e.record,d=e.index,u=e.renderIndex,f=e.rowKey,p=e.rowExpandable,h=e.expandedKeys,y=e.onRow,m=e.indent,g=void 0===m?0:m,x=e.rowComponent,k=e.cellComponent,E=e.childrenColumnName,N=s.useContext(b.Z),w=N.prefixCls,K=N.fixedInfoList,_=s.useContext(S.Z),O=_.flattenColumns,L=_.expandableType,P=_.expandRowByClick,R=_.onTriggerExpand,T=_.rowClassName,M=_.expandedRowClassName,A=_.indentSize,j=_.expandIcon,I=_.expandedRowRender,H=_.expandIconColumnIndex,F=s.useState(!1),z=(0,c.Z)(F,2),B=z[0],W=z[1],U=h&&h.has(e.recordKey);s.useEffect(function(){U&&W(!0)},[U]);var G="row"===L&&(!p||p(l)),V="nest"===L,q=E&&l&&l[E],X=G||V,$=s.useRef(R);$.current=R;var Y=function(){$.current.apply($,arguments)},J=null==y?void 0:y(l,d);"string"==typeof T?t=T:"function"==typeof T&&(t=T(l,d,g));var Q=(0,Z.cz)(O),ee=s.createElement(x,(0,o.Z)({},J,{"data-row-key":f,className:v()(r,"".concat(w,"-row"),"".concat(w,"-row-level-").concat(g),t,J&&J.className),style:(0,a.Z)((0,a.Z)({},i),J?J.style:null),onClick:function(e){var t;P&&X&&Y(l,e);for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];null==J||null===(t=J.onClick)||void 0===t||t.call.apply(t,[J,e].concat(r))}}),O.map(function(e,t){var n,r,a=e.render,i=e.dataIndex,c=e.className,f=Q[t],p=K[t];return t===(H||0)&&V&&(n=s.createElement(s.Fragment,null,s.createElement("span",{style:{paddingLeft:"".concat(A*g,"px")},className:"".concat(w,"-row-indent indent-level-").concat(g)}),j({prefixCls:w,expanded:U,expandable:q,record:l,onExpand:Y}))),e.onCell&&(r=e.onCell(l,d)),s.createElement(C.Z,(0,o.Z)({className:c,ellipsis:e.ellipsis,align:e.align,component:k,prefixCls:w,key:f,record:l,index:d,renderIndex:u,dataIndex:i,render:a,shouldCellUpdate:e.shouldCellUpdate,expanded:n&&U},p,{appendNode:n,additionalProps:r}))}));if(G&&(B||U)){var et=I(l,d,g+1,U),en=M&&M(l,d,g);n=s.createElement(D,{expanded:U,className:v()("".concat(w,"-expanded-row"),"".concat(w,"-expanded-row-level-").concat(g+1),en),prefixCls:w,component:x,cellComponent:k,colSpan:O.length,isEmpty:!1},et)}return s.createElement(s.Fragment,null,ee,n)}L.displayName="BodyRow";var P=n(22342),R=n(43083);function T(e){var t=e.columnKey,n=e.onColumnResize,r=s.useRef();return s.useEffect(function(){r.current&&n(t,r.current.offsetWidth)},[]),s.createElement(g.default,{data:t},s.createElement("td",{ref:r,style:{padding:0,border:0,height:0}},s.createElement("div",{style:{height:0,overflow:"hidden"}},"\xa0")))}function M(e){var t=e.prefixCls,n=e.columnsKey,r=e.onColumnResize;return s.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),style:{height:0,fontSize:0}},s.createElement(g.default.Collection,{onBatchResize:function(e){e.forEach(function(e){r(e.data,e.size.offsetWidth)})}},n.map(function(e){return s.createElement(T,{key:e,columnKey:e,onColumnResize:r})})))}var A=s.memo(function(e){var t=e.data,n=e.getRowKey,r=e.measureColumnWidth,o=e.expandedKeys,a=e.onRow,l=e.rowExpandable,d=e.emptyNode,u=e.childrenColumnName,f=s.useContext(O).onColumnResize,p=s.useContext(b.Z),v=p.prefixCls,h=p.getComponent,y=s.useContext(S.Z).flattenColumns,m=s.useMemo(function(){if(null==o?void 0:o.size){for(var e=[],r=0;r<(null==t?void 0:t.length);r+=1){var a=t[r];e.push.apply(e,(0,i.Z)(function e(t,n,r,o,a,c){var l=[];l.push({record:t,indent:n,index:c});var s=a(t),d=null==o?void 0:o.has(s);if(t&&Array.isArray(t[r])&&d)for(var u=0;u<t[r].length;u+=1){var f=e(t[r][u],n+1,r,o,a,u);l.push.apply(l,(0,i.Z)(f))}return l}(a,0,u,o,n,r)))}return e}return null==t?void 0:t.map(function(e,t){return{record:e,indent:0,index:t}})},[t,u,o,n]),g=s.useRef({renderWithProps:!1}),x=s.useState(-1),k=(0,c.Z)(x,2),E=k[0],C=k[1],N=s.useState(-1),w=(0,c.Z)(N,2),K=w[0],_=w[1],T=s.useCallback(function(e,t){C(e),_(t)},[]),A=s.useMemo(function(){var e,i=h(["body","wrapper"],"tbody"),c=h(["body","row"],"tr"),p=h(["body","cell"],"td");e=t.length?m.map(function(e,t){var r=e.record,i=e.indent,d=e.index,f=n(r,t);return s.createElement(L,{key:f,rowKey:f,record:r,recordKey:f,index:t,renderIndex:d,rowComponent:c,cellComponent:p,expandedKeys:o,onRow:a,getRowKey:n,rowExpandable:l,childrenColumnName:u,indent:i})}):s.createElement(D,{expanded:!0,className:"".concat(v,"-placeholder"),prefixCls:v,component:c,cellComponent:p,colSpan:y.length,isEmpty:!0},d);var g=(0,Z.cz)(y);return s.createElement(i,{className:"".concat(v,"-tbody")},r&&s.createElement(M,{prefixCls:v,columnsKey:g,onColumnResize:f}),e)},[t,v,a,r,o,n,h,d,y,u,f,l,m]);return s.createElement(R.Z.Provider,{value:g.current},s.createElement(P.Z.Provider,{value:{startRow:E,endRow:K,onHover:T}},A))});A.displayName="Body";var j=n(75797);function I(e){var t=(0,s.useRef)(e),n=(0,s.useState)({}),r=(0,c.Z)(n,2)[1],o=(0,s.useRef)(null),a=(0,s.useRef)([]);return(0,s.useEffect)(function(){return function(){o.current=null}},[]),[t.current,function(e){a.current.push(e);var n=Promise.resolve();o.current=n,n.then(function(){if(o.current===n){var e=a.current,i=t.current;a.current=[],e.forEach(function(e){t.current=e(t.current)}),o.current=null,i!==t.current&&r({})}})}]}var H=n(45987),F=n(62978),z=["columnType"],B=function(e){for(var t=e.colWidths,n=e.columns,r=e.columCount,a=[],i=r||n.length,c=!1,l=i-1;l>=0;l-=1){var d=t[l],u=n&&n[l],f=u&&u[F.v];if(d||f||c){var p=f||{},v=(p.columnType,(0,H.Z)(p,z));a.unshift(s.createElement("col",(0,o.Z)({key:l,style:{width:d}},v))),c=!0}}return s.createElement("colgroup",null,a)},W=function(e){var t=e.className,n=e.children;return s.createElement("div",{className:t},n)},U=n(80540);function G(e){var t,n=e.prefixCls,o=e.record,a=e.onExpand,i=e.expanded,c=e.expandable,l="".concat(n,"-row-expand-icon");return c?s.createElement("span",{className:v()(l,(t={},(0,r.Z)(t,"".concat(n,"-row-expanded"),i),(0,r.Z)(t,"".concat(n,"-row-collapsed"),!i),t)),onClick:function(e){a(o,e),e.stopPropagation()}}):s.createElement("span",{className:v()(l,"".concat(n,"-row-spaced"))})}var V=n(64019),q=n(27678),X=s.forwardRef(function(e,t){var n,o,i=e.scrollBodyRef,l=e.onScroll,d=e.offsetScroll,u=e.container,f=s.useContext(b.Z).prefixCls,p=(null===(n=i.current)||void 0===n?void 0:n.scrollWidth)||0,h=(null===(o=i.current)||void 0===o?void 0:o.clientWidth)||0,y=p&&h*(h/p),m=s.useRef(),g=I({scrollLeft:0,isHiddenScrollBar:!1}),k=(0,c.Z)(g,2),E=k[0],C=k[1],N=s.useRef({delta:0,x:0}),Z=s.useState(!1),w=(0,c.Z)(Z,2),K=w[0],S=w[1],_=function(){S(!1)},D=function(e){var t,n=(e||(null===(t=window)||void 0===t?void 0:t.event)).buttons;if(!K||0===n){K&&S(!1);return}var r=N.current.x+e.pageX-N.current.x-N.current.delta;r<=0&&(r=0),r+y>=h&&(r=h-y),l({scrollLeft:r/h*(p+2)}),N.current.x=e.pageX},O=function(){if(i.current){var e=(0,q.os)(i.current).top,t=e+i.current.offsetHeight,n=u===window?document.documentElement.scrollTop+window.innerHeight:(0,q.os)(u).top+u.clientHeight;t-(0,x.Z)()<=n||e>=n-d?C(function(e){return(0,a.Z)((0,a.Z)({},e),{},{isHiddenScrollBar:!0})}):C(function(e){return(0,a.Z)((0,a.Z)({},e),{},{isHiddenScrollBar:!1})})}},L=function(e){C(function(t){return(0,a.Z)((0,a.Z)({},t),{},{scrollLeft:e/p*h||0})})};return(s.useImperativeHandle(t,function(){return{setScrollLeft:L}}),s.useEffect(function(){var e=(0,V.Z)(document.body,"mouseup",_,!1),t=(0,V.Z)(document.body,"mousemove",D,!1);return O(),function(){e.remove(),t.remove()}},[y,K]),s.useEffect(function(){var e=(0,V.Z)(u,"scroll",O,!1),t=(0,V.Z)(window,"resize",O,!1);return function(){e.remove(),t.remove()}},[u]),s.useEffect(function(){E.isHiddenScrollBar||C(function(e){var t=i.current;return t?(0,a.Z)((0,a.Z)({},e),{},{scrollLeft:t.scrollLeft/t.scrollWidth*t.clientWidth}):e})},[E.isHiddenScrollBar]),p<=h||!y||E.isHiddenScrollBar)?null:s.createElement("div",{style:{height:(0,x.Z)(),width:h,bottom:d},className:"".concat(f,"-sticky-scroll")},s.createElement("div",{onMouseDown:function(e){e.persist(),N.current.delta=e.pageX-E.scrollLeft,N.current.x=0,S(!0),e.preventDefault()},ref:m,className:v()("".concat(f,"-sticky-scroll-bar"),(0,r.Z)({},"".concat(f,"-sticky-scroll-bar-active"),K)),style:{width:"".concat(y,"px"),transform:"translate3d(".concat(E.scrollLeft,"px, 0, 0)")}}))}),$=(0,n(98924).Z)()?window:null,Y=n(42550),J=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"],Q=s.forwardRef(function(e,t){var n=e.className,o=e.noData,c=e.columns,l=e.flattenColumns,d=e.colWidths,u=e.columCount,f=e.stickyOffsets,p=e.direction,h=e.fixHeader,y=e.stickyTopOffset,m=e.stickyBottomOffset,g=e.stickyClassName,x=e.onScroll,k=e.maxContentScroll,E=e.children,C=(0,H.Z)(e,J),N=s.useContext(b.Z),Z=N.prefixCls,w=N.scrollbarSize,K=N.isSticky,S=K&&!h?0:w,_=s.useRef(null),D=s.useCallback(function(e){(0,Y.mH)(t,e),(0,Y.mH)(_,e)},[]);s.useEffect(function(){var e;function t(e){var t=e.currentTarget,n=e.deltaX;n&&(x({currentTarget:t,scrollLeft:t.scrollLeft+n}),e.preventDefault())}return null===(e=_.current)||void 0===e||e.addEventListener("wheel",t),function(){var e;null===(e=_.current)||void 0===e||e.removeEventListener("wheel",t)}},[]);var O=s.useMemo(function(){return l.every(function(e){return e.width>=0})},[l]),L=l[l.length-1],P={fixed:L?L.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(Z,"-cell-scrollbar")}}},R=(0,s.useMemo)(function(){return S?[].concat((0,i.Z)(c),[P]):c},[S,c]),T=(0,s.useMemo)(function(){return S?[].concat((0,i.Z)(l),[P]):l},[S,l]),M=(0,s.useMemo)(function(){var e=f.right,t=f.left;return(0,a.Z)((0,a.Z)({},f),{},{left:"rtl"===p?[].concat((0,i.Z)(t.map(function(e){return e+S})),[0]):t,right:"rtl"===p?e:[].concat((0,i.Z)(e.map(function(e){return e+S})),[0]),isSticky:K})},[S,f,K]),A=(0,s.useMemo)(function(){for(var e=[],t=0;t<u;t+=1){var n=d[t];if(void 0===n)return null;e[t]=n}return e},[d.join("_"),u]);return s.createElement("div",{style:(0,a.Z)({overflow:"hidden"},K?{top:y,bottom:m}:{}),ref:D,className:v()(n,(0,r.Z)({},g,!!g))},s.createElement("table",{style:{tableLayout:"fixed",visibility:o||A?null:"hidden"}},(!o||!k||O)&&s.createElement(B,{colWidths:A?[].concat((0,i.Z)(A),[S]):[],columCount:u+1,columns:T}),E((0,a.Z)((0,a.Z)({},C),{},{stickyOffsets:M,columns:R,flattenColumns:T}))))});Q.displayName="FixedHolder";var ee=n(18339),et=n(72659),en=n(45233),er=[],eo={},ea="rc-table-internal-hook",ei=s.memo(function(e){return e.children},function(e,t){return!!y()(e.props,t.props)&&(e.pingLeft!==t.pingLeft||e.pingRight!==t.pingRight)});function ec(e){var t=e.prefixCls,n=e.className,p=e.rowClassName,h=e.style,y=e.data,k=e.rowKey,E=e.scroll,C=e.tableLayout,w=e.direction,D=e.title,L=e.footer,P=e.summary,R=e.id,T=e.showHeader,M=e.components,H=e.emptyText,z=e.onRow,V=e.onHeaderRow,q=e.internalHooks,Y=e.transformColumns,J=e.internalRefs,en=e.sticky,ec=y||er,el=!!ec.length,es=s.useCallback(function(e,t){return(0,Z.aM)(M||{},e)||t},[M]),ed=s.useMemo(function(){return"function"==typeof k?k:function(e){return e&&e[k]}},[k]),eu=(0,F.g)(e),ef=eu.expandIcon,ep=eu.expandedRowKeys,ev=eu.defaultExpandedRowKeys,eh=eu.defaultExpandAllRows,ey=eu.expandedRowRender,em=eu.columnTitle,eg=eu.onExpand,ex=eu.onExpandedRowsChange,ek=eu.expandRowByClick,eE=eu.rowExpandable,eC=eu.expandIconColumnIndex,eb=eu.expandedRowClassName,eN=eu.childrenColumnName,eZ=eu.indentSize,ew=ef||G,eK=eN||"children",eS=s.useMemo(function(){return ey?"row":!!(e.expandable&&q===ea&&e.expandable.__PARENT_RENDER_ICON__||ec.some(function(e){return e&&"object"===(0,l.Z)(e)&&e[eK]}))&&"nest"},[!!ey,ec]),e_=s.useState(function(){if(ev)return ev;if(eh){var e;return e=[],!function t(n){(n||[]).forEach(function(n,r){e.push(ed(n,r)),t(n[eK])})}(ec),e}return[]}),eD=(0,c.Z)(e_,2),eO=eD[0],eL=eD[1],eP=s.useMemo(function(){return new Set(ep||eO||[])},[ep,eO]),eR=s.useCallback(function(e){var t,n=ed(e,ec.indexOf(e)),r=eP.has(n);r?(eP.delete(n),t=(0,i.Z)(eP)):t=[].concat((0,i.Z)(eP),[n]),eL(t),eg&&eg(!r,e),ex&&ex(t)},[ed,eP,ec,eg,ex]),eT=s.useState(0),eM=(0,c.Z)(eT,2),eA=eM[0],ej=eM[1],eI=(0,j.Z)((0,a.Z)((0,a.Z)((0,a.Z)({},e),eu),{},{expandable:!!ey,columnTitle:em,expandedKeys:eP,getRowKey:ed,onTriggerExpand:eR,expandIcon:ew,expandIconColumnIndex:eC,direction:w}),q===ea?Y:null),eH=(0,c.Z)(eI,2),eF=eH[0],ez=eH[1],eB=s.useMemo(function(){return{columns:eF,flattenColumns:ez}},[eF,ez]),eW=s.useRef(),eU=s.useRef(),eG=s.useRef(),eV=s.useRef(),eq=s.useRef(),eX=s.useState(!1),e$=(0,c.Z)(eX,2),eY=e$[0],eJ=e$[1],eQ=s.useState(!1),e0=(0,c.Z)(eQ,2),e1=e0[0],e4=e0[1],e7=I(new Map),e2=(0,c.Z)(e7,2),e8=e2[0],e9=e2[1],e5=(0,Z.cz)(ez).map(function(e){return e8.get(e)}),e6=s.useMemo(function(){return e5},[e5.join("_")]),e3=(tA=ez.length,(0,s.useMemo)(function(){for(var e=[],t=[],n=0,r=0,o=0;o<tA;o+=1)if("rtl"===w){t[o]=r,r+=e6[o]||0;var a=tA-o-1;e[a]=n,n+=e6[a]||0}else{e[o]=n,n+=e6[o]||0;var i=tA-o-1;t[i]=r,r+=e6[i]||0}return{left:e,right:t}},[e6,tA,w])),te=E&&(0,Z.ik)(E.y),tt=E&&(0,Z.ik)(E.x)||!!eu.fixed,tn=tt&&ez.some(function(e){return e.fixed}),tr=s.useRef(),to=(tH=void 0===(tI=(tj="object"===(0,l.Z)(en)?en:{}).offsetHeader)?0:tI,tz=void 0===(tF=tj.offsetSummary)?0:tF,tW=void 0===(tB=tj.offsetScroll)?0:tB,tG=(void 0===(tU=tj.getContainer)?function(){return $}:tU)()||$,s.useMemo(function(){var e=!!en;return{isSticky:e,stickyClassName:e?"".concat(t,"-sticky-holder"):"",offsetHeader:tH,offsetSummary:tz,offsetScroll:tW,container:tG}},[tW,tH,tz,t,tG])),ta=to.isSticky,ti=to.offsetHeader,tc=to.offsetSummary,tl=to.offsetScroll,ts=to.stickyClassName,td=to.container,tu=null==P?void 0:P(ec),tf=(te||ta)&&s.isValidElement(tu)&&tu.type===ee.Z&&tu.props.fixed;te&&(tX={overflowY:"scroll",maxHeight:E.y}),tt&&(tq={overflowX:"auto"},te||(tX={overflowY:"hidden"}),t$={width:(null==E?void 0:E.x)===!0?"auto":null==E?void 0:E.x,minWidth:"100%"});var tp=s.useCallback(function(e,t){(0,d.Z)(eW.current)&&e9(function(n){if(n.get(e)!==t){var r=new Map(n);return r.set(e,t),r}return n})},[]),tv=function(e){var t=(0,s.useRef)(null),n=(0,s.useRef)();function r(){window.clearTimeout(n.current)}return(0,s.useEffect)(function(){return r},[]),[function(e){t.current=e,r(),n.current=window.setTimeout(function(){t.current=null,n.current=void 0},100)},function(){return t.current}]}(0),th=(0,c.Z)(tv,2),ty=th[0],tm=th[1];function tg(e,t){t&&("function"==typeof t?t(e):t.scrollLeft!==e&&(t.scrollLeft=e))}var tx=function(e){var t,n=e.currentTarget,r=e.scrollLeft,o="rtl"===w,a="number"==typeof r?r:n.scrollLeft,i=n||eo;if(tm()&&tm()!==i||(ty(i),tg(a,eU.current),tg(a,eG.current),tg(a,eq.current),tg(a,null===(t=tr.current)||void 0===t?void 0:t.setScrollLeft)),n){var c=n.scrollWidth,l=n.clientWidth;if(c===l){eJ(!1),e4(!1);return}o?(eJ(-a<c-l),e4(-a>0)):(eJ(a>0),e4(a<c-l))}},tk=function(){tt&&eG.current?tx({currentTarget:eG.current}):(eJ(!1),e4(!1))},tE=s.useRef(!1);s.useEffect(function(){tE.current&&tk()},[tt,y,eF.length]),s.useEffect(function(){tE.current=!0},[]);var tC=s.useState(0),tb=(0,c.Z)(tC,2),tN=tb[0],tZ=tb[1],tw=s.useState(!0),tK=(0,c.Z)(tw,2),tS=tK[0],t_=tK[1];s.useEffect(function(){eG.current instanceof Element?tZ((0,x.o)(eG.current).width):tZ((0,x.o)(eV.current).width),t_((0,f.G)("position","sticky"))},[]),s.useEffect(function(){q===ea&&J&&(J.body.current=eG.current)});var tD=es(["table"],"table"),tO=s.useMemo(function(){return C||(tn?(null==E?void 0:E.x)==="max-content"?"auto":"fixed":te||ta||ez.some(function(e){return e.ellipsis})?"fixed":"auto")},[te,tn,ez,C,ta]),tL={colWidths:e6,columCount:ez.length,stickyOffsets:e3,onHeaderRow:V,fixHeader:te,scroll:E},tP=s.useMemo(function(){return el?null:"function"==typeof H?H():H},[el,H]),tR=s.createElement(A,{data:ec,measureColumnWidth:te||tt||ta,expandedKeys:eP,rowExpandable:eE,getRowKey:ed,onRow:z,emptyNode:tP,childrenColumnName:eK}),tT=s.createElement(B,{colWidths:ez.map(function(e){return e.width}),columns:ez}),tM=es(["body"]);if(te||ta){"function"==typeof tM?(tJ=tM(ec,{scrollbarSize:tN,ref:eG,onScroll:tx}),tL.colWidths=ez.map(function(e,t){var n=e.width,r=t===eF.length-1?n-tN:n;return"number"!=typeof r||Number.isNaN(r)?((0,m.ZP)(!1,"When use `components.body` with render props. Each column should have a fixed `width` value."),0):r})):tJ=s.createElement("div",{style:(0,a.Z)((0,a.Z)({},tq),tX),onScroll:tx,ref:eG,className:v()("".concat(t,"-body"))},s.createElement(tD,{style:(0,a.Z)((0,a.Z)({},t$),{},{tableLayout:tO})},tT,tR,!tf&&tu&&s.createElement(U.Z,{stickyOffsets:e3,flattenColumns:ez},tu)));var tA,tj,tI,tH,tF,tz,tB,tW,tU,tG,tV,tq,tX,t$,tY,tJ,tQ=(0,a.Z)((0,a.Z)((0,a.Z)({noData:!ec.length,maxContentScroll:tt&&"max-content"===E.x},tL),eB),{},{direction:w,stickyClassName:ts,onScroll:tx});tY=s.createElement(s.Fragment,null,!1!==T&&s.createElement(Q,(0,o.Z)({},tQ,{stickyTopOffset:ti,className:"".concat(t,"-header"),ref:eU}),function(e){return s.createElement(s.Fragment,null,s.createElement(K,e),"top"===tf&&s.createElement(U.Z,e,tu))}),tJ,tf&&"top"!==tf&&s.createElement(Q,(0,o.Z)({},tQ,{stickyBottomOffset:tc,className:"".concat(t,"-summary"),ref:eq}),function(e){return s.createElement(U.Z,e,tu)}),ta&&s.createElement(X,{ref:tr,offsetScroll:tl,scrollBodyRef:eG,onScroll:tx,container:td}))}else tY=s.createElement("div",{style:(0,a.Z)((0,a.Z)({},tq),tX),className:v()("".concat(t,"-content")),onScroll:tx,ref:eG},s.createElement(tD,{style:(0,a.Z)((0,a.Z)({},t$),{},{tableLayout:tO})},tT,!1!==T&&s.createElement(K,(0,o.Z)({},tL,eB)),tR,tu&&s.createElement(U.Z,{stickyOffsets:e3,flattenColumns:ez},tu)));var t0=(0,u.Z)(e,{aria:!0,data:!0}),t1=s.createElement("div",(0,o.Z)({className:v()(t,n,(tV={},(0,r.Z)(tV,"".concat(t,"-rtl"),"rtl"===w),(0,r.Z)(tV,"".concat(t,"-ping-left"),eY),(0,r.Z)(tV,"".concat(t,"-ping-right"),e1),(0,r.Z)(tV,"".concat(t,"-layout-fixed"),"fixed"===C),(0,r.Z)(tV,"".concat(t,"-fixed-header"),te),(0,r.Z)(tV,"".concat(t,"-fixed-column"),tn),(0,r.Z)(tV,"".concat(t,"-scroll-horizontal"),tt),(0,r.Z)(tV,"".concat(t,"-has-fix-left"),ez[0]&&ez[0].fixed),(0,r.Z)(tV,"".concat(t,"-has-fix-right"),ez[ez.length-1]&&"right"===ez[ez.length-1].fixed),tV)),style:h,id:R,ref:eW},t0),s.createElement(ei,{pingLeft:eY,pingRight:e1,props:(0,a.Z)((0,a.Z)({},e),{},{stickyOffsets:e3,mergedExpandedKeys:eP})},D&&s.createElement(W,{className:"".concat(t,"-title")},D(ec)),s.createElement("div",{ref:eV,className:"".concat(t,"-container")},tY),L&&s.createElement(W,{className:"".concat(t,"-footer")},L(ec))));tt&&(t1=s.createElement(g.default,{onResize:function(e){var t=e.width;t!==eA&&(tk(),ej(eW.current?eW.current.offsetWidth:t))}},t1));var t4=s.useMemo(function(){return{prefixCls:t,getComponent:es,scrollbarSize:tN,direction:w,fixedInfoList:ez.map(function(e,t){return(0,N.v)(t,t,ez,e3,w)}),isSticky:ta}},[t,es,tN,w,ez,e3,ta]),t7=s.useMemo(function(){return(0,a.Z)((0,a.Z)({},eB),{},{tableLayout:tO,rowClassName:p,expandedRowClassName:eb,expandIcon:ew,expandableType:eS,expandRowByClick:ek,expandedRowRender:ey,onTriggerExpand:eR,expandIconColumnIndex:eC,indentSize:eZ,allColumnsFixedLeft:eB.flattenColumns.every(function(e){return"left"===e.fixed})})},[eB,tO,p,eb,ew,eS,ek,ey,eR,eC,eZ]),t2=s.useMemo(function(){return{componentWidth:eA,fixHeader:te,fixColumn:tn,horizonScroll:tt}},[eA,te,tn,tt]),t8=s.useMemo(function(){return{onColumnResize:tp}},[tp]);return s.createElement(et.Z.Provider,{value:tS},s.createElement(b.Z.Provider,{value:t4},s.createElement(S.Z.Provider,{value:t7},s.createElement(_.Provider,{value:t2},s.createElement(O.Provider,{value:t8},t1)))))}ec.EXPAND_COLUMN=en.w,ec.Column=E.Z,ec.ColumnGroup=k.Z,ec.Summary=U.c,ec.defaultProps={rowKey:"key",prefixCls:"rc-table",emptyText:function(){return"No Data"}};var el=ec},45233:function(e,t,n){"use strict";n.d(t,{w:function(){return r}});var r={}},8806:function(e,t,n){"use strict";var r=n(67294).createContext(null);t.Z=r},22342:function(e,t,n){"use strict";var r=(0,n(75961).k)();t.Z=r},43083:function(e,t,n){"use strict";var r=n(67294).createContext({renderWithProps:!1});t.Z=r},72659:function(e,t,n){"use strict";var r=n(67294).createContext(!1);t.Z=r},88946:function(e,t,n){"use strict";var r=n(67294).createContext(null);t.Z=r},75797:function(e,t,n){"use strict";n.d(t,{L:function(){return p}});var r=n(4942),o=n(74902),a=n(1413),i=n(45987),c=n(67294);n(80334);var l=n(50344),s=n(62978),d=n(45233),u=["children"],f=["fixed"];function p(e){return(0,l.Z)(e).filter(function(e){return c.isValidElement(e)}).map(function(e){var t=e.key,n=e.props,r=n.children,o=(0,i.Z)(n,u),c=(0,a.Z)({key:t},o);return r&&(c.children=p(r)),c})}function v(e){return e.reduce(function(e,t){var n=t.fixed,r=!0===n?"left":n,i=t.children;return i&&i.length>0?[].concat((0,o.Z)(e),(0,o.Z)(v(i).map(function(e){return(0,a.Z)({fixed:r},e)}))):[].concat((0,o.Z)(e),[(0,a.Z)((0,a.Z)({},t),{},{fixed:r})])},[])}t.Z=function(e,t){var n=e.prefixCls,o=e.columns,l=e.children,u=e.expandable,h=e.expandedKeys,y=e.columnTitle,m=e.getRowKey,g=e.onTriggerExpand,x=e.expandIcon,k=e.rowExpandable,E=e.expandIconColumnIndex,C=e.direction,b=e.expandRowByClick,N=e.columnWidth,Z=e.fixed,w=c.useMemo(function(){return o||p(l)},[o,l]),K=c.useMemo(function(){if(u){var e,t,o=w.slice();if(!o.includes(d.w)){var a=E||0;a>=0&&o.splice(a,0,d.w)}var i=o.indexOf(d.w);o=o.filter(function(e,t){return e!==d.w||t===i});var l=w[i];t=("left"===Z||Z)&&!E?"left":("right"===Z||Z)&&E===w.length?"right":l?l.fixed:null;var f=(e={},(0,r.Z)(e,s.v,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,r.Z)(e,"title",y),(0,r.Z)(e,"fixed",t),(0,r.Z)(e,"className","".concat(n,"-row-expand-icon-cell")),(0,r.Z)(e,"width",N),(0,r.Z)(e,"render",function(e,t,r){var o=m(t,r),a=x({prefixCls:n,expanded:h.has(o),expandable:!k||k(t),record:t,onExpand:g});return b?c.createElement("span",{onClick:function(e){return e.stopPropagation()}},a):a}),e);return o.map(function(e){return e===d.w?f:e})}return w.filter(function(e){return e!==d.w})},[u,w,m,h,x,C]),S=c.useMemo(function(){var e=K;return t&&(e=t(e)),e.length||(e=[{render:function(){return null}}]),e},[t,K,C]),_=c.useMemo(function(){return"rtl"===C?v(S).map(function(e){var t=e.fixed,n=(0,i.Z)(e,f),r=t;return"left"===t?r="right":"right"===t&&(r="left"),(0,a.Z)({fixed:r},n)}):v(S)},[S,C]);return[S,_]}},82327:function(e,t,n){"use strict";n.r(t),n.d(t,{Column:function(){return a.Z},ColumnGroup:function(){return i.Z},INTERNAL_COL_DEFINE:function(){return c.v},Summary:function(){return o.c}});var r=n(77806),o=n(80540),a=n(95977),i=n(12516),c=n(62978);t.default=r.Z},95977:function(e,t){"use strict";t.Z=function(e){return null}},12516:function(e,t){"use strict";t.Z=function(e){return null}},3991:function(e,t,n){"use strict";function r(e,t,n,r,o){var a,i,c=n[e]||{},l=n[t]||{};"left"===c.fixed?a=r.left[e]:"right"===l.fixed&&(i=r.right[t]);var s=!1,d=!1,u=!1,f=!1,p=n[t+1],v=n[e-1];return"rtl"===o?void 0!==a?f=!(v&&"left"===v.fixed):void 0!==i&&(u=!(p&&"right"===p.fixed)):void 0!==a?s=!(p&&"left"===p.fixed):void 0!==i&&(d=!(v&&"right"===v.fixed)),{fixLeft:a,fixRight:i,lastFixLeft:s,firstFixRight:d,lastFixRight:u,firstFixLeft:f,isSticky:r.isSticky}}n.d(t,{v:function(){return r}})},62978:function(e,t,n){"use strict";n.d(t,{g:function(){return c},v:function(){return i}});var r=n(1413),o=n(45987);n(80334);var a=["expandable"],i="RC_TABLE_INTERNAL_COL_DEFINE";function c(e){var t,n=e.expandable,i=(0,o.Z)(e,a);return!1===(t="expandable"in e?(0,r.Z)((0,r.Z)({},i),n):i).showExpandColumn&&(t.expandIconColumnIndex=-1),t}},38299:function(e,t,n){"use strict";function r(e){return null==e?[]:Array.isArray(e)?e:[e]}function o(e,t){if(!t&&"number"!=typeof t)return e;for(var n=r(t),o=e,a=0;a<n.length;a+=1){if(!o)return null;o=o[n[a]]}return o}function a(e){var t=[],n={};return e.forEach(function(e){for(var o=e||{},a=o.key,i=o.dataIndex,c=a||r(i).join("-")||"RC_TABLE_KEY";n[c];)c="".concat(c,"_next");n[c]=!0,t.push(c)}),t}function i(e){return null!=e}n.d(t,{aM:function(){return o},cz:function(){return a},ik:function(){return i}})},86128:function(e,t,n){"use strict";n.d(t,{Z:function(){return N}});var r=n(87462),o=n(4942),a=n(45987),i=n(1413),c=n(15671),l=n(43144),s=n(97326),d=n(32531),u=n(73568),f=n(94184),p=n.n(f),v=n(64217),h=n(67294),y=n(27822),m=h.memo(function(e){for(var t,n=e.prefixCls,r=e.level,a=e.isStart,i=e.isEnd,c="".concat(n,"-indent-unit"),l=[],s=0;s<r;s+=1)l.push(h.createElement("span",{key:s,className:p()(c,(t={},(0,o.Z)(t,"".concat(c,"-start"),a[s]),(0,o.Z)(t,"".concat(c,"-end"),i[s]),t))}));return h.createElement("span",{"aria-hidden":"true",className:"".concat(n,"-indent")},l)}),g=n(1089),x=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],k="open",E="close",C=function(e){(0,d.Z)(n,e);var t=(0,u.Z)(n);function n(){var e;(0,c.Z)(this,n);for(var r=arguments.length,o=Array(r),a=0;a<r;a++)o[a]=arguments[a];return(e=t.call.apply(t,[this].concat(o))).state={dragNodeHighlight:!1},e.selectHandle=void 0,e.cacheIndent=void 0,e.onSelectorClick=function(t){(0,e.props.context.onNodeClick)(t,(0,g.F)(e.props)),e.isSelectable()?e.onSelect(t):e.onCheck(t)},e.onSelectorDoubleClick=function(t){(0,e.props.context.onNodeDoubleClick)(t,(0,g.F)(e.props))},e.onSelect=function(t){if(!e.isDisabled()){var n=e.props.context.onNodeSelect;t.preventDefault(),n(t,(0,g.F)(e.props))}},e.onCheck=function(t){if(!e.isDisabled()){var n=e.props,r=n.disableCheckbox,o=n.checked,a=e.props.context.onNodeCheck;e.isCheckable()&&!r&&(t.preventDefault(),a(t,(0,g.F)(e.props),!o))}},e.onMouseEnter=function(t){(0,e.props.context.onNodeMouseEnter)(t,(0,g.F)(e.props))},e.onMouseLeave=function(t){(0,e.props.context.onNodeMouseLeave)(t,(0,g.F)(e.props))},e.onContextMenu=function(t){(0,e.props.context.onNodeContextMenu)(t,(0,g.F)(e.props))},e.onDragStart=function(t){var n=e.props.context.onNodeDragStart;t.stopPropagation(),e.setState({dragNodeHighlight:!0}),n(t,(0,s.Z)(e));try{t.dataTransfer.setData("text/plain","")}catch(e){}},e.onDragEnter=function(t){var n=e.props.context.onNodeDragEnter;t.preventDefault(),t.stopPropagation(),n(t,(0,s.Z)(e))},e.onDragOver=function(t){var n=e.props.context.onNodeDragOver;t.preventDefault(),t.stopPropagation(),n(t,(0,s.Z)(e))},e.onDragLeave=function(t){var n=e.props.context.onNodeDragLeave;t.stopPropagation(),n(t,(0,s.Z)(e))},e.onDragEnd=function(t){var n=e.props.context.onNodeDragEnd;t.stopPropagation(),e.setState({dragNodeHighlight:!1}),n(t,(0,s.Z)(e))},e.onDrop=function(t){var n=e.props.context.onNodeDrop;t.preventDefault(),t.stopPropagation(),e.setState({dragNodeHighlight:!1}),n(t,(0,s.Z)(e))},e.onExpand=function(t){var n=e.props,r=n.loading,o=n.context.onNodeExpand;r||o(t,(0,g.F)(e.props))},e.setSelectHandle=function(t){e.selectHandle=t},e.getNodeState=function(){var t=e.props.expanded;return e.isLeaf()?null:t?k:E},e.hasChildren=function(){var t=e.props.eventKey;return!!((e.props.context.keyEntities[t]||{}).children||[]).length},e.isLeaf=function(){var t=e.props,n=t.isLeaf,r=t.loaded,o=e.props.context.loadData,a=e.hasChildren();return!1!==n&&(n||!o&&!a||o&&r&&!a)},e.isDisabled=function(){var t=e.props.disabled;return!!(e.props.context.disabled||t)},e.isCheckable=function(){var t=e.props.checkable,n=e.props.context.checkable;return!!n&&!1!==t&&n},e.syncLoadData=function(t){var n=t.expanded,r=t.loading,o=t.loaded,a=e.props.context,i=a.loadData,c=a.onNodeLoad;!r&&(!i||!n||e.isLeaf()||e.hasChildren()||o||c((0,g.F)(e.props)))},e.isDraggable=function(){var t=e.props,n=t.data,r=t.context.draggable;return!!(r&&(!r.nodeDraggable||r.nodeDraggable(n)))},e.renderDragHandler=function(){var t=e.props.context,n=t.draggable,r=t.prefixCls;return(null==n?void 0:n.icon)?h.createElement("span",{className:"".concat(r,"-draggable-icon")},n.icon):null},e.renderSwitcherIconDom=function(t){var n=e.props.switcherIcon,r=e.props.context.switcherIcon,o=n||r;return"function"==typeof o?o((0,i.Z)((0,i.Z)({},e.props),{},{isLeaf:t})):o},e.renderSwitcher=function(){var t=e.props.expanded,n=e.props.context.prefixCls;if(e.isLeaf()){var r=e.renderSwitcherIconDom(!0);return!1!==r?h.createElement("span",{className:p()("".concat(n,"-switcher"),"".concat(n,"-switcher-noop"))},r):null}var o=p()("".concat(n,"-switcher"),"".concat(n,"-switcher_").concat(t?k:E)),a=e.renderSwitcherIconDom(!1);return!1!==a?h.createElement("span",{onClick:e.onExpand,className:o},a):null},e.renderCheckbox=function(){var t=e.props,n=t.checked,r=t.halfChecked,o=t.disableCheckbox,a=e.props.context.prefixCls,i=e.isDisabled(),c=e.isCheckable();if(!c)return null;var l="boolean"!=typeof c?c:null;return h.createElement("span",{className:p()("".concat(a,"-checkbox"),n&&"".concat(a,"-checkbox-checked"),!n&&r&&"".concat(a,"-checkbox-indeterminate"),(i||o)&&"".concat(a,"-checkbox-disabled")),onClick:e.onCheck},l)},e.renderIcon=function(){var t=e.props.loading,n=e.props.context.prefixCls;return h.createElement("span",{className:p()("".concat(n,"-iconEle"),"".concat(n,"-icon__").concat(e.getNodeState()||"docu"),t&&"".concat(n,"-icon_loading"))})},e.renderSelector=function(){var t,n,r=e.state.dragNodeHighlight,o=e.props,a=o.title,i=void 0===a?"---":a,c=o.selected,l=o.icon,s=o.loading,d=o.data,u=e.props.context,f=u.prefixCls,v=u.showIcon,y=u.icon,m=u.loadData,g=u.titleRender,x=e.isDisabled(),k="".concat(f,"-node-content-wrapper");if(v){var E=l||y;t=E?h.createElement("span",{className:p()("".concat(f,"-iconEle"),"".concat(f,"-icon__customize"))},"function"==typeof E?E(e.props):E):e.renderIcon()}else m&&s&&(t=e.renderIcon());n="function"==typeof i?i(d):g?g(d):i;var C=h.createElement("span",{className:"".concat(f,"-title")},n);return h.createElement("span",{ref:e.setSelectHandle,title:"string"==typeof i?i:"",className:p()("".concat(k),"".concat(k,"-").concat(e.getNodeState()||"normal"),!x&&(c||r)&&"".concat(f,"-node-selected")),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onContextMenu:e.onContextMenu,onClick:e.onSelectorClick,onDoubleClick:e.onSelectorDoubleClick},t,C,e.renderDropIndicator())},e.renderDropIndicator=function(){var t=e.props,n=t.disabled,r=t.eventKey,o=e.props.context,a=o.draggable,i=o.dropLevelOffset,c=o.dropPosition,l=o.prefixCls,s=o.indent,d=o.dropIndicatorRender,u=o.dragOverNodeKey,f=o.direction,p=null!=s?s:e.cacheIndent;return e.cacheIndent=s,!n&&a&&u===r?d({dropPosition:c,dropLevelOffset:i,indent:p,prefixCls:l,direction:f}):null},e}return(0,l.Z)(n,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var e=this.props.selectable,t=this.props.context.selectable;return"boolean"==typeof e?e:t}},{key:"render",value:function(){var e,t=this.props,n=t.eventKey,i=t.className,c=t.style,l=t.dragOver,s=t.dragOverGapTop,d=t.dragOverGapBottom,u=t.isLeaf,f=t.isStart,y=t.isEnd,k=t.expanded,E=t.selected,C=t.checked,b=t.halfChecked,N=t.loading,Z=t.domRef,w=t.active,K=(t.data,t.onMouseMove),S=t.selectable,_=(0,a.Z)(t,x),D=this.props.context,O=D.prefixCls,L=D.filterTreeNode,P=D.dropContainerKey,R=D.dropTargetKey,T=D.draggingNodeKey,M=this.isDisabled(),A=(0,v.Z)(_,{aria:!0,data:!0}),j=(D.keyEntities[n]||{}).level,I=y[y.length-1],H=this.isDraggable(),F=!M&&H,z=T===n;return h.createElement("div",(0,r.Z)({ref:Z,className:p()(i,"".concat(O,"-treenode"),(e={},(0,o.Z)(e,"".concat(O,"-treenode-disabled"),M),(0,o.Z)(e,"".concat(O,"-treenode-switcher-").concat(k?"open":"close"),!u),(0,o.Z)(e,"".concat(O,"-treenode-checkbox-checked"),C),(0,o.Z)(e,"".concat(O,"-treenode-checkbox-indeterminate"),b),(0,o.Z)(e,"".concat(O,"-treenode-selected"),E),(0,o.Z)(e,"".concat(O,"-treenode-loading"),N),(0,o.Z)(e,"".concat(O,"-treenode-active"),w),(0,o.Z)(e,"".concat(O,"-treenode-leaf-last"),I),(0,o.Z)(e,"".concat(O,"-treenode-draggable"),H),(0,o.Z)(e,"dragging",z),(0,o.Z)(e,"drop-target",R===n),(0,o.Z)(e,"drop-container",P===n),(0,o.Z)(e,"drag-over",!M&&l),(0,o.Z)(e,"drag-over-gap-top",!M&&s),(0,o.Z)(e,"drag-over-gap-bottom",!M&&d),(0,o.Z)(e,"filter-node",L&&L((0,g.F)(this.props))),e)),style:c,draggable:F,"aria-grabbed":z,onDragStart:F?this.onDragStart:void 0,onDragEnter:H?this.onDragEnter:void 0,onDragOver:H?this.onDragOver:void 0,onDragLeave:H?this.onDragLeave:void 0,onDrop:H?this.onDrop:void 0,onDragEnd:H?this.onDragEnd:void 0,onMouseMove:K},void 0!==S?{"aria-selected":!!S}:void 0,A),h.createElement(m,{prefixCls:O,level:j,isStart:f,isEnd:y}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),n}(h.Component),b=function(e){return h.createElement(y.k.Consumer,null,function(t){return h.createElement(C,(0,r.Z)({},e,{context:t}))})};b.displayName="TreeNode",b.isTreeNode=1;var N=b},27822:function(e,t,n){"use strict";n.d(t,{k:function(){return r}});var r=n(67294).createContext(null)},70593:function(e,t,n){"use strict";n.r(t),n.d(t,{TreeNode:function(){return S.Z},default:function(){return U}});var r=n(87462),o=n(4942),a=n(71002),i=n(1413),c=n(74902),l=n(15671),s=n(43144),d=n(97326),u=n(32531),f=n(73568),p=n(67294),v=n(15105),h=n(80334),y=n(64217),m=n(94184),g=n.n(m),x=n(27822),k=n(10225),E=n(1089);function C(e){if(null==e)throw TypeError("Cannot destructure "+e)}var b=n(97685),N=n(45987),Z=n(8410),w=n(73453),K=n(82225),S=n(86128),_=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],D=function(e,t){var n,o,a,i,c,l=e.className,s=e.style,d=e.motion,u=e.motionNodes,f=e.motionType,v=e.onMotionStart,h=e.onMotionEnd,y=e.active,m=e.treeNodeRequiredProps,k=(0,N.Z)(e,_),w=p.useState(!0),D=(0,b.Z)(w,2),O=D[0],L=D[1],P=p.useContext(x.k).prefixCls,R=u&&"hide"!==f;(0,Z.Z)(function(){u&&R!==O&&L(R)},[u]);var T=p.useRef(!1),M=function(){u&&!T.current&&(T.current=!0,h())};return(n=function(){u&&v()},o=p.useState(!1),i=(a=(0,b.Z)(o,2))[0],c=a[1],p.useLayoutEffect(function(){if(i)return n(),function(){M()}},[i]),p.useLayoutEffect(function(){return c(!0),function(){c(!1)}},[]),u)?p.createElement(K.default,(0,r.Z)({ref:t,visible:O},d,{motionAppear:"show"===f,onVisibleChanged:function(e){R===e&&M()}}),function(e,t){var n=e.className,o=e.style;return p.createElement("div",{ref:t,className:g()("".concat(P,"-treenode-motion"),n),style:o},u.map(function(e){var t=(0,r.Z)({},(C(e.data),e.data)),n=e.title,o=e.key,a=e.isStart,i=e.isEnd;delete t.children;var c=(0,E.H8)(o,m);return p.createElement(S.Z,(0,r.Z)({},t,c,{title:n,active:y,data:e.data,key:o,isStart:a,isEnd:i}))}))}):p.createElement(S.Z,(0,r.Z)({domRef:t,className:l,style:s},k,{active:y}))};D.displayName="MotionTreeNode";var O=p.forwardRef(D);function L(e,t,n){var r=e.findIndex(function(e){return e.key===n}),o=e[r+1],a=t.findIndex(function(e){return e.key===n});if(o){var i=t.findIndex(function(e){return e.key===o.key});return t.slice(a+1,i)}return t.slice(a+1)}var P=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],R={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},T=function(){},M="RC_TREE_MOTION_".concat(Math.random()),A={key:M},j={key:M,level:0,index:0,pos:"0",node:A,nodes:[A]},I={parent:null,children:[],pos:j.pos,data:A,title:null,key:M,isStart:[],isEnd:[]};function H(e,t,n,r){return!1!==t&&n?e.slice(0,Math.ceil(n/r)+1):e}function F(e){var t=e.key,n=e.pos;return(0,E.km)(t,n)}var z=p.forwardRef(function(e,t){var n=e.prefixCls,o=e.data,a=(e.selectable,e.checkable,e.expandedKeys),i=e.selectedKeys,c=e.checkedKeys,l=e.loadedKeys,s=e.loadingKeys,d=e.halfCheckedKeys,u=e.keyEntities,f=e.disabled,v=e.dragging,h=e.dragOverNodeKey,y=e.dropPosition,m=e.motion,g=e.height,x=e.itemHeight,k=e.virtual,K=e.focusable,S=e.activeItem,_=e.focused,D=e.tabIndex,A=e.onKeyDown,j=e.onFocus,z=e.onBlur,B=e.onActiveChange,W=e.onListChangeStart,U=e.onListChangeEnd,G=(0,N.Z)(e,P),V=p.useRef(null),q=p.useRef(null);p.useImperativeHandle(t,function(){return{scrollTo:function(e){V.current.scrollTo(e)},getIndentWidth:function(){return q.current.offsetWidth}}});var X=p.useState(a),$=(0,b.Z)(X,2),Y=$[0],J=$[1],Q=p.useState(o),ee=(0,b.Z)(Q,2),et=ee[0],en=ee[1],er=p.useState(o),eo=(0,b.Z)(er,2),ea=eo[0],ei=eo[1],ec=p.useState([]),el=(0,b.Z)(ec,2),es=el[0],ed=el[1],eu=p.useState(null),ef=(0,b.Z)(eu,2),ep=ef[0],ev=ef[1],eh=p.useRef(o);function ey(){var e=eh.current;en(e),ei(e),ed([]),ev(null),U()}eh.current=o,(0,Z.Z)(function(){J(a);var e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.length,r=t.length;if(1!==Math.abs(n-r))return{add:!1,key:null};function o(e,t){var n=new Map;e.forEach(function(e){n.set(e,!0)});var r=t.filter(function(e){return!n.has(e)});return 1===r.length?r[0]:null}return n<r?{add:!0,key:o(e,t)}:{add:!1,key:o(t,e)}}(Y,a);if(null!==e.key){if(e.add){var t=et.findIndex(function(t){return t.key===e.key}),n=H(L(et,o,e.key),k,g,x),r=et.slice();r.splice(t+1,0,I),ei(r),ed(n),ev("show")}else{var i=o.findIndex(function(t){return t.key===e.key}),c=H(L(o,et,e.key),k,g,x),l=o.slice();l.splice(i+1,0,I),ei(l),ed(c),ev("hide")}}else et!==o&&(en(o),ei(o))},[a,o]),p.useEffect(function(){v||ey()},[v]);var em=m?ea:o,eg={expandedKeys:a,selectedKeys:i,loadedKeys:l,loadingKeys:s,checkedKeys:c,halfCheckedKeys:d,dragOverNodeKey:h,dropPosition:y,keyEntities:u};return p.createElement(p.Fragment,null,_&&S&&p.createElement("span",{style:R,"aria-live":"assertive"},function(e){for(var t=String(e.data.key),n=e;n.parent;)n=n.parent,t="".concat(n.data.key," > ").concat(t);return t}(S)),p.createElement("div",null,p.createElement("input",{style:R,disabled:!1===K||f,tabIndex:!1!==K?D:null,onKeyDown:A,onFocus:j,onBlur:z,value:"",onChange:T,"aria-label":"for screen reader"})),p.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},p.createElement("div",{className:"".concat(n,"-indent")},p.createElement("div",{ref:q,className:"".concat(n,"-indent-unit")}))),p.createElement(w.Z,(0,r.Z)({},G,{data:em,itemKey:F,height:g,fullHeight:!1,virtual:k,itemHeight:x,prefixCls:"".concat(n,"-list"),ref:V,onVisibleChange:function(e,t){var n=new Set(e);t.filter(function(e){return!n.has(e)}).some(function(e){return F(e)===M})&&ey()}}),function(e){var t=e.pos,n=(0,r.Z)({},(C(e.data),e.data)),o=e.title,a=e.key,i=e.isStart,c=e.isEnd,l=(0,E.km)(a,t);delete n.key,delete n.children;var s=(0,E.H8)(l,eg);return p.createElement(O,(0,r.Z)({},n,s,{title:o,active:!!S&&a===S.key,pos:t,data:e.data,isStart:i,isEnd:c,motion:m,motionNodes:a===M?es:null,motionType:ep,onMotionStart:W,onMotionEnd:ey,treeNodeRequiredProps:eg,onMouseMove:function(){B(null)}}))}))});z.displayName="NodeList";var B=n(17341),W=function(e){(0,u.Z)(n,e);var t=(0,f.Z)(n);function n(){var e;(0,l.Z)(this,n);for(var r=arguments.length,o=Array(r),a=0;a<r;a++)o[a]=arguments[a];return(e=t.call.apply(t,[this].concat(o))).destroyed=!1,e.delayedDragEnterLogic=void 0,e.loadingRetryTimes={},e.state={keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:(0,E.w$)()},e.dragStartMousePosition=null,e.dragNode=void 0,e.currentMouseOverDroppableNodeKey=null,e.listRef=p.createRef(),e.onNodeDragStart=function(t,n){var r=e.state,o=r.expandedKeys,a=r.keyEntities,i=e.props.onDragStart,c=n.props.eventKey;e.dragNode=n,e.dragStartMousePosition={x:t.clientX,y:t.clientY};var l=(0,k._5)(o,c);e.setState({draggingNodeKey:c,dragChildrenKeys:(0,k.wA)(c,a),indent:e.listRef.current.getIndentWidth()}),e.setExpandedKeys(l),window.addEventListener("dragend",e.onWindowDragEnd),null==i||i({event:t,node:(0,E.F)(n.props)})},e.onNodeDragEnter=function(t,n){var r=e.state,o=r.expandedKeys,a=r.keyEntities,i=r.dragChildrenKeys,l=r.flattenNodes,s=r.indent,u=e.props,f=u.onDragEnter,p=u.onExpand,v=u.allowDrop,h=u.direction,y=n.props,m=y.pos,g=y.eventKey,x=(0,d.Z)(e).dragNode;if(e.currentMouseOverDroppableNodeKey!==g&&(e.currentMouseOverDroppableNodeKey=g),!x){e.resetDragState();return}var C=(0,k.OM)(t,x,n,s,e.dragStartMousePosition,v,l,a,o,h),b=C.dropPosition,N=C.dropLevelOffset,Z=C.dropTargetKey,w=C.dropContainerKey,K=C.dropTargetPos,S=C.dropAllowed,_=C.dragOverNodeKey;if(-1!==i.indexOf(Z)||!S||(e.delayedDragEnterLogic||(e.delayedDragEnterLogic={}),Object.keys(e.delayedDragEnterLogic).forEach(function(t){clearTimeout(e.delayedDragEnterLogic[t])}),x.props.eventKey!==n.props.eventKey&&(t.persist(),e.delayedDragEnterLogic[m]=window.setTimeout(function(){if(null!==e.state.draggingNodeKey){var r=(0,c.Z)(o),i=a[n.props.eventKey];i&&(i.children||[]).length&&(r=(0,k.L0)(o,n.props.eventKey)),"expandedKeys"in e.props||e.setExpandedKeys(r),null==p||p(r,{node:(0,E.F)(n.props),expanded:!0,nativeEvent:t.nativeEvent})}},800)),x.props.eventKey===Z&&0===N)){e.resetDragState();return}e.setState({dragOverNodeKey:_,dropPosition:b,dropLevelOffset:N,dropTargetKey:Z,dropContainerKey:w,dropTargetPos:K,dropAllowed:S}),null==f||f({event:t,node:(0,E.F)(n.props),expandedKeys:o})},e.onNodeDragOver=function(t,n){var r=e.state,o=r.dragChildrenKeys,a=r.flattenNodes,i=r.keyEntities,c=r.expandedKeys,l=r.indent,s=e.props,u=s.onDragOver,f=s.allowDrop,p=s.direction,v=(0,d.Z)(e).dragNode;if(v){var h=(0,k.OM)(t,v,n,l,e.dragStartMousePosition,f,a,i,c,p),y=h.dropPosition,m=h.dropLevelOffset,g=h.dropTargetKey,x=h.dropContainerKey,C=h.dropAllowed,b=h.dropTargetPos,N=h.dragOverNodeKey;-1===o.indexOf(g)&&C&&(v.props.eventKey===g&&0===m?null===e.state.dropPosition&&null===e.state.dropLevelOffset&&null===e.state.dropTargetKey&&null===e.state.dropContainerKey&&null===e.state.dropTargetPos&&!1===e.state.dropAllowed&&null===e.state.dragOverNodeKey||e.resetDragState():y===e.state.dropPosition&&m===e.state.dropLevelOffset&&g===e.state.dropTargetKey&&x===e.state.dropContainerKey&&b===e.state.dropTargetPos&&C===e.state.dropAllowed&&N===e.state.dragOverNodeKey||e.setState({dropPosition:y,dropLevelOffset:m,dropTargetKey:g,dropContainerKey:x,dropTargetPos:b,dropAllowed:C,dragOverNodeKey:N}),null==u||u({event:t,node:(0,E.F)(n.props)}))}},e.onNodeDragLeave=function(t,n){e.currentMouseOverDroppableNodeKey!==n.props.eventKey||t.currentTarget.contains(t.relatedTarget)||(e.resetDragState(),e.currentMouseOverDroppableNodeKey=null);var r=e.props.onDragLeave;null==r||r({event:t,node:(0,E.F)(n.props)})},e.onWindowDragEnd=function(t){e.onNodeDragEnd(t,null,!0),window.removeEventListener("dragend",e.onWindowDragEnd)},e.onNodeDragEnd=function(t,n){var r=e.props.onDragEnd;e.setState({dragOverNodeKey:null}),e.cleanDragState(),null==r||r({event:t,node:(0,E.F)(n.props)}),e.dragNode=null,window.removeEventListener("dragend",e.onWindowDragEnd)},e.onNodeDrop=function(t,n){var r,o=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=e.state,c=a.dragChildrenKeys,l=a.dropPosition,s=a.dropTargetKey,d=a.dropTargetPos;if(a.dropAllowed){var u=e.props.onDrop;if(e.setState({dragOverNodeKey:null}),e.cleanDragState(),null!==s){var f=(0,i.Z)((0,i.Z)({},(0,E.H8)(s,e.getTreeNodeRequiredProps())),{},{active:(null===(r=e.getActiveItem())||void 0===r?void 0:r.key)===s,data:e.state.keyEntities[s].node}),p=-1!==c.indexOf(s);(0,h.ZP)(!p,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var v=(0,k.yx)(d),y={event:t,node:(0,E.F)(f),dragNode:e.dragNode?(0,E.F)(e.dragNode.props):null,dragNodesKeys:[e.dragNode.props.eventKey].concat(c),dropToGap:0!==l,dropPosition:l+Number(v[v.length-1])};o||null==u||u(y),e.dragNode=null}}},e.cleanDragState=function(){null!==e.state.draggingNodeKey&&e.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),e.dragStartMousePosition=null,e.currentMouseOverDroppableNodeKey=null},e.triggerExpandActionExpand=function(t,n){var r=e.state,o=r.expandedKeys,a=r.flattenNodes,c=n.expanded,l=n.key;if(!n.isLeaf&&!t.shiftKey&&!t.metaKey&&!t.ctrlKey){var s=a.filter(function(e){return e.key===l})[0],d=(0,E.F)((0,i.Z)((0,i.Z)({},(0,E.H8)(l,e.getTreeNodeRequiredProps())),{},{data:s.data}));e.setExpandedKeys(c?(0,k._5)(o,l):(0,k.L0)(o,l)),e.onNodeExpand(t,d)}},e.onNodeClick=function(t,n){var r=e.props,o=r.onClick;"click"===r.expandAction&&e.triggerExpandActionExpand(t,n),null==o||o(t,n)},e.onNodeDoubleClick=function(t,n){var r=e.props,o=r.onDoubleClick;"doubleClick"===r.expandAction&&e.triggerExpandActionExpand(t,n),null==o||o(t,n)},e.onNodeSelect=function(t,n){var r=e.state.selectedKeys,o=e.state,a=o.keyEntities,i=o.fieldNames,c=e.props,l=c.onSelect,s=c.multiple,d=n.selected,u=n[i.key],f=!d,p=(r=f?s?(0,k.L0)(r,u):[u]:(0,k._5)(r,u)).map(function(e){var t=a[e];return t?t.node:null}).filter(function(e){return e});e.setUncontrolledState({selectedKeys:r}),null==l||l(r,{event:"select",selected:f,node:n,selectedNodes:p,nativeEvent:t.nativeEvent})},e.onNodeCheck=function(t,n,r){var o,a=e.state,i=a.keyEntities,l=a.checkedKeys,s=a.halfCheckedKeys,d=e.props,u=d.checkStrictly,f=d.onCheck,p=n.key,v={event:"check",node:n,checked:r,nativeEvent:t.nativeEvent};if(u){var h=r?(0,k.L0)(l,p):(0,k._5)(l,p);o={checked:h,halfChecked:(0,k._5)(s,p)},v.checkedNodes=h.map(function(e){return i[e]}).filter(function(e){return e}).map(function(e){return e.node}),e.setUncontrolledState({checkedKeys:h})}else{var y=(0,B.S)([].concat((0,c.Z)(l),[p]),!0,i),m=y.checkedKeys,g=y.halfCheckedKeys;if(!r){var x=new Set(m);x.delete(p);var E=(0,B.S)(Array.from(x),{checked:!1,halfCheckedKeys:g},i);m=E.checkedKeys,g=E.halfCheckedKeys}o=m,v.checkedNodes=[],v.checkedNodesPositions=[],v.halfCheckedKeys=g,m.forEach(function(e){var t=i[e];if(t){var n=t.node,r=t.pos;v.checkedNodes.push(n),v.checkedNodesPositions.push({node:n,pos:r})}}),e.setUncontrolledState({checkedKeys:m},!1,{halfCheckedKeys:g})}null==f||f(o,v)},e.onNodeLoad=function(t){var n=t.key,r=new Promise(function(r,o){e.setState(function(a){var i=a.loadedKeys,c=a.loadingKeys,l=void 0===c?[]:c,s=e.props,d=s.loadData,u=s.onLoad;return d&&-1===(void 0===i?[]:i).indexOf(n)&&-1===l.indexOf(n)?(d(t).then(function(){var o=e.state.loadedKeys,a=(0,k.L0)(o,n);null==u||u(a,{event:"load",node:t}),e.setUncontrolledState({loadedKeys:a}),e.setState(function(e){return{loadingKeys:(0,k._5)(e.loadingKeys,n)}}),r()}).catch(function(t){if(e.setState(function(e){return{loadingKeys:(0,k._5)(e.loadingKeys,n)}}),e.loadingRetryTimes[n]=(e.loadingRetryTimes[n]||0)+1,e.loadingRetryTimes[n]>=10){var a=e.state.loadedKeys;(0,h.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),e.setUncontrolledState({loadedKeys:(0,k.L0)(a,n)}),r()}o(t)}),{loadingKeys:(0,k.L0)(l,n)}):null})});return r.catch(function(){}),r},e.onNodeMouseEnter=function(t,n){var r=e.props.onMouseEnter;null==r||r({event:t,node:n})},e.onNodeMouseLeave=function(t,n){var r=e.props.onMouseLeave;null==r||r({event:t,node:n})},e.onNodeContextMenu=function(t,n){var r=e.props.onRightClick;r&&(t.preventDefault(),r({event:t,node:n}))},e.onFocus=function(){var t=e.props.onFocus;e.setState({focused:!0});for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];null==t||t.apply(void 0,r)},e.onBlur=function(){var t=e.props.onBlur;e.setState({focused:!1}),e.onActiveChange(null);for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];null==t||t.apply(void 0,r)},e.getTreeNodeRequiredProps=function(){var t=e.state;return{expandedKeys:t.expandedKeys||[],selectedKeys:t.selectedKeys||[],loadedKeys:t.loadedKeys||[],loadingKeys:t.loadingKeys||[],checkedKeys:t.checkedKeys||[],halfCheckedKeys:t.halfCheckedKeys||[],dragOverNodeKey:t.dragOverNodeKey,dropPosition:t.dropPosition,keyEntities:t.keyEntities}},e.setExpandedKeys=function(t){var n=e.state,r=n.treeData,o=n.fieldNames,a=(0,E.oH)(r,t,o);e.setUncontrolledState({expandedKeys:t,flattenNodes:a},!0)},e.onNodeExpand=function(t,n){var r=e.state.expandedKeys,o=e.state,a=o.listChanging,i=o.fieldNames,c=e.props,l=c.onExpand,s=c.loadData,d=n.expanded,u=n[i.key];if(!a){var f=r.indexOf(u),p=!d;if((0,h.ZP)(d&&-1!==f||!d&&-1===f,"Expand state not sync with index check"),r=p?(0,k.L0)(r,u):(0,k._5)(r,u),e.setExpandedKeys(r),null==l||l(r,{node:n,expanded:p,nativeEvent:t.nativeEvent}),p&&s){var v=e.onNodeLoad(n);v&&v.then(function(){var t=(0,E.oH)(e.state.treeData,r,i);e.setUncontrolledState({flattenNodes:t})}).catch(function(){var t=e.state.expandedKeys,n=(0,k._5)(t,u);e.setExpandedKeys(n)})}}},e.onListChangeStart=function(){e.setUncontrolledState({listChanging:!0})},e.onListChangeEnd=function(){setTimeout(function(){e.setUncontrolledState({listChanging:!1})})},e.onActiveChange=function(t){var n=e.state.activeKey,r=e.props.onActiveChange;n!==t&&(e.setState({activeKey:t}),null!==t&&e.scrollTo({key:t}),null==r||r(t))},e.getActiveItem=function(){var t=e.state,n=t.activeKey,r=t.flattenNodes;return null===n?null:r.find(function(e){return e.key===n})||null},e.offsetActiveKey=function(t){var n=e.state,r=n.flattenNodes,o=n.activeKey,a=r.findIndex(function(e){return e.key===o});-1===a&&t<0&&(a=r.length),a=(a+t+r.length)%r.length;var i=r[a];if(i){var c=i.key;e.onActiveChange(c)}else e.onActiveChange(null)},e.onKeyDown=function(t){var n=e.state,r=n.activeKey,o=n.expandedKeys,a=n.checkedKeys,c=n.fieldNames,l=e.props,s=l.onKeyDown,d=l.checkable,u=l.selectable;switch(t.which){case v.Z.UP:e.offsetActiveKey(-1),t.preventDefault();break;case v.Z.DOWN:e.offsetActiveKey(1),t.preventDefault()}var f=e.getActiveItem();if(f&&f.data){var p=e.getTreeNodeRequiredProps(),h=!1===f.data.isLeaf||!!(f.data[c.children]||[]).length,y=(0,E.F)((0,i.Z)((0,i.Z)({},(0,E.H8)(r,p)),{},{data:f.data,active:!0}));switch(t.which){case v.Z.LEFT:h&&o.includes(r)?e.onNodeExpand({},y):f.parent&&e.onActiveChange(f.parent.key),t.preventDefault();break;case v.Z.RIGHT:h&&!o.includes(r)?e.onNodeExpand({},y):f.children&&f.children.length&&e.onActiveChange(f.children[0].key),t.preventDefault();break;case v.Z.ENTER:case v.Z.SPACE:!d||y.disabled||!1===y.checkable||y.disableCheckbox?d||!u||y.disabled||!1===y.selectable||e.onNodeSelect({},y):e.onNodeCheck({},y,!a.includes(r))}}null==s||s(t)},e.setUncontrolledState=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!e.destroyed){var o=!1,a=!0,c={};Object.keys(t).forEach(function(n){if(n in e.props){a=!1;return}o=!0,c[n]=t[n]}),o&&(!n||a)&&e.setState((0,i.Z)((0,i.Z)({},c),r))}},e.scrollTo=function(t){e.listRef.current.scrollTo(t)},e}return(0,s.Z)(n,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var e=this.props.activeKey;void 0!==e&&e!==this.state.activeKey&&(this.setState({activeKey:e}),null!==e&&this.scrollTo({key:e}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var e,t,n=this.state,i=n.focused,c=n.flattenNodes,l=n.keyEntities,s=n.draggingNodeKey,d=n.activeKey,u=n.dropLevelOffset,f=n.dropContainerKey,v=n.dropTargetKey,h=n.dropPosition,m=n.dragOverNodeKey,k=n.indent,E=this.props,C=E.prefixCls,b=E.className,N=E.style,Z=E.showLine,w=E.focusable,K=E.tabIndex,S=E.selectable,_=E.showIcon,D=E.icon,O=E.switcherIcon,L=E.draggable,P=E.checkable,R=E.checkStrictly,T=E.disabled,M=E.motion,A=E.loadData,j=E.filterTreeNode,I=E.height,H=E.itemHeight,F=E.virtual,B=E.titleRender,W=E.dropIndicatorRender,U=E.onContextMenu,G=E.onScroll,V=E.direction,q=E.rootClassName,X=E.rootStyle,$=(0,y.Z)(this.props,{aria:!0,data:!0});return L&&(t="object"===(0,a.Z)(L)?L:"function"==typeof L?{nodeDraggable:L}:{}),p.createElement(x.k.Provider,{value:{prefixCls:C,selectable:S,showIcon:_,icon:D,switcherIcon:O,draggable:t,draggingNodeKey:s,checkable:P,checkStrictly:R,disabled:T,keyEntities:l,dropLevelOffset:u,dropContainerKey:f,dropTargetKey:v,dropPosition:h,dragOverNodeKey:m,indent:k,direction:V,dropIndicatorRender:W,loadData:A,filterTreeNode:j,titleRender:B,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},p.createElement("div",{role:"tree",className:g()(C,b,q,(e={},(0,o.Z)(e,"".concat(C,"-show-line"),Z),(0,o.Z)(e,"".concat(C,"-focused"),i),(0,o.Z)(e,"".concat(C,"-active-focused"),null!==d),e)),style:X},p.createElement(z,(0,r.Z)({ref:this.listRef,prefixCls:C,style:N,data:c,disabled:T,selectable:S,checkable:!!P,motion:M,dragging:null!==s,height:I,itemHeight:H,virtual:F,focusable:w,focused:i,tabIndex:void 0===K?0:K,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:U,onScroll:G},this.getTreeNodeRequiredProps(),$))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n,r,a=t.prevProps,c={prevProps:e};function l(t){return!a&&t in e||a&&a[t]!==e[t]}var s=t.fieldNames;if(l("fieldNames")&&(s=(0,E.w$)(e.fieldNames),c.fieldNames=s),l("treeData")?n=e.treeData:l("children")&&((0,h.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),n=(0,E.zn)(e.children)),n){c.treeData=n;var d=(0,E.I8)(n,{fieldNames:s});c.keyEntities=(0,i.Z)((0,o.Z)({},M,j),d.keyEntities)}var u=c.keyEntities||t.keyEntities;if(l("expandedKeys")||a&&l("autoExpandParent"))c.expandedKeys=e.autoExpandParent||!a&&e.defaultExpandParent?(0,k.r7)(e.expandedKeys,u):e.expandedKeys;else if(!a&&e.defaultExpandAll){var f=(0,i.Z)({},u);delete f[M],c.expandedKeys=Object.keys(f).map(function(e){return f[e].key})}else!a&&e.defaultExpandedKeys&&(c.expandedKeys=e.autoExpandParent||e.defaultExpandParent?(0,k.r7)(e.defaultExpandedKeys,u):e.defaultExpandedKeys);if(c.expandedKeys||delete c.expandedKeys,n||c.expandedKeys){var p=(0,E.oH)(n||t.treeData,c.expandedKeys||t.expandedKeys,s);c.flattenNodes=p}if(e.selectable&&(l("selectedKeys")?c.selectedKeys=(0,k.BT)(e.selectedKeys,e):!a&&e.defaultSelectedKeys&&(c.selectedKeys=(0,k.BT)(e.defaultSelectedKeys,e))),e.checkable&&(l("checkedKeys")?r=(0,k.E6)(e.checkedKeys)||{}:!a&&e.defaultCheckedKeys?r=(0,k.E6)(e.defaultCheckedKeys)||{}:n&&(r=(0,k.E6)(e.checkedKeys)||{checkedKeys:t.checkedKeys,halfCheckedKeys:t.halfCheckedKeys}),r)){var v=r,y=v.checkedKeys,m=void 0===y?[]:y,g=v.halfCheckedKeys,x=void 0===g?[]:g;if(!e.checkStrictly){var C=(0,B.S)(m,!0,u);m=C.checkedKeys,x=C.halfCheckedKeys}c.checkedKeys=m,c.halfCheckedKeys=x}return l("loadedKeys")&&(c.loadedKeys=e.loadedKeys),c}}]),n}(p.Component);W.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:function(e){var t=e.dropPosition,n=e.dropLevelOffset,r=e.indent,o={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(t){case -1:o.top=0,o.left=-n*r;break;case 1:o.bottom=0,o.left=-n*r;break;case 0:o.bottom=0,o.left=r}return p.createElement("div",{style:o})},allowDrop:function(){return!0},expandAction:!1},W.TreeNode=S.Z;var U=W},10225:function(e,t,n){"use strict";n.d(t,{BT:function(){return u},E6:function(){return f},L0:function(){return c},OM:function(){return d},_5:function(){return i},r7:function(){return p},wA:function(){return s},yx:function(){return l}});var r=n(74902),o=n(71002);n(67294);var a=n(80334);function i(e,t){if(!e)return[];var n=e.slice(),r=n.indexOf(t);return r>=0&&n.splice(r,1),n}function c(e,t){var n=(e||[]).slice();return -1===n.indexOf(t)&&n.push(t),n}function l(e){return e.split("-")}function s(e,t){var n=[];return!function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];t.forEach(function(t){var r=t.key,o=t.children;n.push(r),e(o)})}(t[e].children),n}function d(e,t,n,r,o,a,i,c,s,d){var u,f,p=e.clientX,v=e.clientY,h=e.target.getBoundingClientRect(),y=h.top,m=h.height,g=(("rtl"===d?-1:1)*(((null==o?void 0:o.x)||0)-p)-12)/r,x=c[n.props.eventKey];if(v<y+m/2){var k=i.findIndex(function(e){return e.key===x.key});x=c[i[k<=0?0:k-1].key]}var E=x.key,C=x,b=x.key,N=0,Z=0;if(!s.includes(E))for(var w=0;w<g;w+=1)if(function(e){if(e.parent){var t=l(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}(x))x=x.parent,Z+=1;else break;var K=t.props.data,S=x.node,_=!0;return 0===Number((u=l(x.pos))[u.length-1])&&0===x.level&&v<y+m/2&&a({dragNode:K,dropNode:S,dropPosition:-1})&&x.key===n.props.eventKey?N=-1:(C.children||[]).length&&s.includes(b)?a({dragNode:K,dropNode:S,dropPosition:0})?N=0:_=!1:0===Z?g>-1.5?a({dragNode:K,dropNode:S,dropPosition:1})?N=1:_=!1:a({dragNode:K,dropNode:S,dropPosition:0})?N=0:a({dragNode:K,dropNode:S,dropPosition:1})?N=1:_=!1:a({dragNode:K,dropNode:S,dropPosition:1})?N=1:_=!1,{dropPosition:N,dropLevelOffset:Z,dropTargetKey:x.key,dropTargetPos:x.pos,dragOverNodeKey:b,dropContainerKey:0===N?null:(null===(f=x.parent)||void 0===f?void 0:f.key)||null,dropAllowed:_}}function u(e,t){if(e)return t.multiple?e.slice():e.length?[e[0]]:e}function f(e){var t;if(!e)return null;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else{if("object"!==(0,o.Z)(e))return(0,a.ZP)(!1,"`checkedKeys` is not an array or an object"),null;t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0}}return t}function p(e,t){var n=new Set;return(e||[]).forEach(function(e){!function e(r){if(!n.has(r)){var o=t[r];if(o){n.add(r);var a=o.parent;!o.node.disabled&&a&&e(a.key)}}}(e)}),(0,r.Z)(n)}n(86128),n(1089)},17341:function(e,t,n){"use strict";n.d(t,{S:function(){return i}});var r=n(80334);function o(e,t){var n=new Set;return e.forEach(function(e){t.has(e)||n.add(e)}),n}function a(e){var t=e||{},n=t.disabled,r=t.disableCheckbox,o=t.checkable;return!!(n||r)||!1===o}function i(e,t,n,i){var c,l=[];c=i||a;var s=new Set(e.filter(function(e){var t=!!n[e];return t||l.push(e),t})),d=new Map,u=0;return Object.keys(n).forEach(function(e){var t=n[e],r=t.level,o=d.get(r);o||(o=new Set,d.set(r,o)),o.add(t),u=Math.max(u,r)}),(0,r.ZP)(!l.length,"Tree missing follow keys: ".concat(l.slice(0,100).map(function(e){return"'".concat(e,"'")}).join(", "))),!0===t?function(e,t,n,r){for(var a=new Set(e),i=new Set,c=0;c<=n;c+=1)(t.get(c)||new Set).forEach(function(e){var t=e.key,n=e.node,o=e.children,i=void 0===o?[]:o;a.has(t)&&!r(n)&&i.filter(function(e){return!r(e.node)}).forEach(function(e){a.add(e.key)})});for(var l=new Set,s=n;s>=0;s-=1)(t.get(s)||new Set).forEach(function(e){var t=e.parent;if(!(r(e.node)||!e.parent||l.has(e.parent.key))){if(r(e.parent.node)){l.add(t.key);return}var n=!0,o=!1;(t.children||[]).filter(function(e){return!r(e.node)}).forEach(function(e){var t=e.key,r=a.has(t);n&&!r&&(n=!1),!o&&(r||i.has(t))&&(o=!0)}),n&&a.add(t.key),o&&i.add(t.key),l.add(t.key)}});return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(o(i,a))}}(s,d,u,c):function(e,t,n,r,a){for(var i=new Set(e),c=new Set(t),l=0;l<=r;l+=1)(n.get(l)||new Set).forEach(function(e){var t=e.key,n=e.node,r=e.children,o=void 0===r?[]:r;i.has(t)||c.has(t)||a(n)||o.filter(function(e){return!a(e.node)}).forEach(function(e){i.delete(e.key)})});c=new Set;for(var s=new Set,d=r;d>=0;d-=1)(n.get(d)||new Set).forEach(function(e){var t=e.parent;if(!(a(e.node)||!e.parent||s.has(e.parent.key))){if(a(e.parent.node)){s.add(t.key);return}var n=!0,r=!1;(t.children||[]).filter(function(e){return!a(e.node)}).forEach(function(e){var t=e.key,o=i.has(t);n&&!o&&(n=!1),!r&&(o||c.has(t))&&(r=!0)}),n||i.delete(t.key),r&&c.add(t.key),s.add(t.key)}});return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(o(c,i))}}(s,t.halfCheckedKeys,d,u,c)}},1089:function(e,t,n){"use strict";n.d(t,{F:function(){return g},H8:function(){return m},I8:function(){return y},km:function(){return f},oH:function(){return h},w$:function(){return p},zn:function(){return v}});var r=n(71002),o=n(74902),a=n(1413),i=n(45987),c=n(50344),l=n(98423),s=n(80334),d=["children"];function u(e,t){return"".concat(e,"-").concat(t)}function f(e,t){return null!=e?e:t}function p(e){var t=e||{},n=t.title,r=t._title,o=t.key,a=t.children,i=n||"title";return{title:i,_title:r||[i],key:o||"key",children:a||"children"}}function v(e){return function e(t){return(0,c.Z)(t).map(function(t){if(!(t&&t.type&&t.type.isTreeNode))return(0,s.ZP)(!t,"Tree/TreeNode can only accept TreeNode as children."),null;var n=t.key,r=t.props,o=r.children,c=(0,i.Z)(r,d),l=(0,a.Z)({key:n},c),u=e(o);return u.length&&(l.children=u),l}).filter(function(e){return e})}(e)}function h(e,t,n){var r=p(n),i=r._title,c=r.key,s=r.children,d=new Set(!0===t?[]:t),v=[];return!function e(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return n.map(function(p,h){for(var y,m=u(r?r.pos:"0",h),g=f(p[c],m),x=0;x<i.length;x+=1){var k=i[x];if(void 0!==p[k]){y=p[k];break}}var E=(0,a.Z)((0,a.Z)({},(0,l.Z)(p,[].concat((0,o.Z)(i),[c,s]))),{},{title:y,key:g,parent:r,pos:m,children:null,data:p,isStart:[].concat((0,o.Z)(r?r.isStart:[]),[0===h]),isEnd:[].concat((0,o.Z)(r?r.isEnd:[]),[h===n.length-1])});return v.push(E),!0===t||d.has(g)?E.children=e(p[s]||[],E):E.children=[],E})}(e),v}function y(e){var t,n,a,i,c,l,s,d,v,h,y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=y.initWrapper,g=y.processEntity,x=y.onProcessFinished,k=y.externalGetKey,E=y.childrenPropName,C=y.fieldNames,b=arguments.length>2?arguments[2]:void 0,N={},Z={},w={posEntities:N,keyEntities:Z};return m&&(w=m(w)||w),t=function(e){var t=e.node,n=e.index,r=e.pos,o=e.key,a=e.parentPos,i=e.level,c={node:t,nodes:e.nodes,index:n,key:o,pos:r,level:i},l=f(o,r);N[r]=c,Z[l]=c,c.parent=N[a],c.parent&&(c.parent.children=c.parent.children||[],c.parent.children.push(c)),g&&g(c,w)},n={externalGetKey:k||b,childrenPropName:E,fieldNames:C},c=(i=("object"===(0,r.Z)(n)?n:{externalGetKey:n})||{}).childrenPropName,l=i.externalGetKey,d=(s=p(i.fieldNames)).key,v=s.children,h=c||v,l?"string"==typeof l?a=function(e){return e[l]}:"function"==typeof l&&(a=function(e){return l(e)}):a=function(e,t){return f(e[d],t)},function n(r,i,c,l){var s=r?r[h]:e,d=r?u(c.pos,i):"0",f=r?[].concat((0,o.Z)(l),[r]):[];if(r){var p=a(r,d);t({node:r,index:i,pos:d,key:p,parentPos:c.node?c.pos:null,level:c.level+1,nodes:f})}s&&s.forEach(function(e,t){n(e,t,{node:r,pos:d,level:c?c.level+1:-1},f)})}(null),x&&x(w),w}function m(e,t){var n=t.expandedKeys,r=t.selectedKeys,o=t.loadedKeys,a=t.loadingKeys,i=t.checkedKeys,c=t.halfCheckedKeys,l=t.dragOverNodeKey,s=t.dropPosition,d=t.keyEntities[e];return{eventKey:e,expanded:-1!==n.indexOf(e),selected:-1!==r.indexOf(e),loaded:-1!==o.indexOf(e),loading:-1!==a.indexOf(e),checked:-1!==i.indexOf(e),halfChecked:-1!==c.indexOf(e),pos:String(d?d.pos:""),dragOver:l===e&&0===s,dragOverGapTop:l===e&&-1===s,dragOverGapBottom:l===e&&1===s}}function g(e){var t=e.data,n=e.expanded,r=e.selected,o=e.checked,i=e.loaded,c=e.loading,l=e.halfChecked,d=e.dragOver,u=e.dragOverGapTop,f=e.dragOverGapBottom,p=e.pos,v=e.active,h=e.eventKey,y=(0,a.Z)((0,a.Z)({},t),{},{expanded:n,selected:r,checked:o,loaded:i,loading:c,halfChecked:l,dragOver:d,dragOverGapTop:u,dragOverGapBottom:f,pos:p,active:v,key:h});return"props"in y||Object.defineProperty(y,"props",{get:function(){return(0,s.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),y}},27678:function(e,t,n){"use strict";function r(){return{width:document.documentElement.clientWidth,height:window.innerHeight||document.documentElement.clientHeight}}function o(e){var t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}n.d(t,{g1:function(){return r},os:function(){return o}})},79370:function(e,t,n){"use strict";n.d(t,{G:function(){return i}});var r=n(98924),o=function(e){if((0,r.Z)()&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some(function(e){return e in n.style})}return!1},a=function(e,t){if(!o(e))return!1;var n=document.createElement("div"),r=n.style[e];return n.style[e]=t,n.style[e]!==r};function i(e,t){return Array.isArray(e)||void 0===t?o(e):a(e,t)}},96774:function(e){e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var c=Object.prototype.hasOwnProperty.bind(t),l=0;l<a.length;l++){var s=a[l];if(!c(s))return!1;var d=e[s],u=t[s];if(!1===(o=n?n.call(r,d,u,s):void 0)||void 0===o&&d!==u)return!1}return!0}}}]);