Module 940545

28,433 characters · in 55096e3f6f3f6c39.js
Dependencies
Required by (1)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,r){"use strict";r.d(t,{d:()=>ew});var a=r(1139),n=r(299146);function s(e,t){if(null==e)return{};var r,a,s=(0,n.A)(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)r=o[a],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(s[r]=e[r])}return s}function o(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}var i=r(682465);function c(e,t){for(var r=0;r<t.length;r++){var a=t[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(0,i.A)(a.key),a)}}function l(e,t,r){return t&&c(e.prototype,t),r&&c(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}var u=r(149859);function b(e,t){if("function"!=typeof t&&null!==t)throw 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&&(0,u.A)(e,t)}var f=r(491301),h=r(527758);function d(e,t){if(t&&("object"==(0,f.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return(0,h.A)(e)}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var y=r(416886);function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=Array(t);r<t;r++)a[r]=e[r];return a}function m(e,t){if(e){if("string"==typeof e)return g(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?g(e,t):void 0}}var v=r(582128),O=r(223108),k=r.n(O);function w(e){return function(e){if(Array.isArray(e))return g(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||m(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var A=function(e){var t=e.styling,r=e.arrowStyle,n=e.expanded,s=e.nodeType,o=e.onClick;return v.createElement("div",(0,a.A)({},t("arrowContainer",r),{onClick:o}),v.createElement("div",t(["arrow","arrowSign"],s,n,r),"\u25B6","double"===r&&v.createElement("div",t(["arrowSign","arrowSignInner"]),"\u25B6")))};function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=Array(t);r<t;r++)a[r]=e[r];return a}function j(e,t,r){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1/0;if("Object"===e){var s=Object.getOwnPropertyNames(t);r&&s.sort(!0===r?void 0:r),o={entries:(s=s.slice(a,n+1)).map(function(e){return{key:e,value:t[e]}})}}else if("Array"===e)o={entries:t.slice(a,n+1).map(function(e,t){return{key:t+a,value:e}})};else{var o,i,c=0,l=[],u=!0,b="function"==typeof t.set,f=function(e){var t="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=function(e){if(e){if("string"==typeof e)return E(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return E(e,void 0)}}(e))){t&&(e=t);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,s=!0,o=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return s=e.done,e},e:function(e){o=!0,n=e},f:function(){try{s||null==t.return||t.return()}finally{if(o)throw n}}}}(t);try{for(f.s();!(i=f.n()).done;){var h=i.value;if(c>n){u=!1;break}a<=c&&(b&&Array.isArray(h)?"string"==typeof h[0]||"number"==typeof h[0]?l.push({key:h[0],value:h[1]}):l.push({key:"[entry ".concat(c,"]"),value:{"[key]":h[0],"[value]":h[1]}}):l.push({key:c,value:h})),c++}}catch(e){f.e(e)}finally{f.f()}o={hasMore:!u,entries:l}}return o}function x(e,t,r){for(var a=[];t-e>r*r;)r*=r;for(var n=e;n<=t;n+=r)a.push({from:n,to:Math.min(t,n+r-1)});return a}A.propTypes={styling:k().func.isRequired,arrowStyle:k().oneOf(["single","double"]),expanded:k().bool.isRequired,nodeType:k().string.isRequired,onClick:k().func.isRequired},A.defaultProps={arrowStyle:"single"};var C=function(e){b(n,e);var t,r=(t=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,r=p(n);return e=t?Reflect.construct(r,arguments,p(this).constructor):r.apply(this,arguments),d(this,e)});function n(e){var t;return o(this,n),t=r.call(this,e),(0,y.A)((0,h.A)(t),"handleClick",function(){t.setState({expanded:!t.state.expanded})}),t.state={expanded:!1},t}return l(n,[{key:"render",value:function(){var e=this.props,t=e.styling,r=e.from,n=e.to,s=e.renderChildNodes,o=e.nodeType;return this.state.expanded?v.createElement("div",t("itemRange",this.state.expanded),s(this.props,r,n)):v.createElement("div",(0,a.A)({},t("itemRange",this.state.expanded),{onClick:this.handleClick}),v.createElement(A,{nodeType:o,styling:t,expanded:!1,onClick:this.handleClick,arrowStyle:"double"}),"".concat(r," ... ").concat(n))}}]),n}(v.Component);function M(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function _(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?M(Object(r),!0).forEach(function(t){(0,y.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):M(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function R(e){return{expanded:!e.isCircular&&e.shouldExpandNode(e.keyPath,e.data,e.level)}}(0,y.A)(C,"propTypes",{styling:k().func.isRequired,from:k().number.isRequired,to:k().number.isRequired,renderChildNodes:k().func.isRequired,nodeType:k().string.isRequired});var S=function(e){b(n,e);var t,r=(t=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,r=p(n);return e=t?Reflect.construct(r,arguments,p(this).constructor):r.apply(this,arguments),d(this,e)});function n(e){var t;return o(this,n),t=r.call(this,e),(0,y.A)((0,h.A)(t),"handleClick",function(){t.props.expandable&&t.setState({expanded:!t.state.expanded})}),t.state=R(e),t}return l(n,[{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=R(e);R(this.props).expanded!==t.expanded&&this.setState(t)}},{key:"shouldComponentUpdate",value:function(e,t){var r=this;return!!Object.keys(e).find(function(t){return"circularCache"!==t&&("keyPath"===t?e[t].join("/")!==r.props[t].join("/"):e[t]!==r.props[t])})||t.expanded!==this.state.expanded}},{key:"render",value:function(){var e=this.props,t=e.getItemString,r=e.nodeTypeIndicator,n=e.nodeType,s=e.data,o=e.hideRoot,i=e.createItemString,c=e.styling,l=e.collectionLimit,u=e.keyPath,b=e.labelRenderer,f=e.expandable,h=this.state.expanded,d=h||o&&0===this.props.level?function e(t,r,n){var s=t.nodeType,o=t.data,i=t.collectionLimit,c=t.circularCache,l=t.keyPath,u=t.postprocessValue,b=t.sortObjectKeys,f=[];return(function(e,t,r,a){var n,s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1/0,i=j.bind(null,e,t,r);if(!a)return i().entries;var c=o<1/0,l=Math.min(o-s,"Object"===e?Object.keys(t).length:"Array"===e?t.length:1/0);if("Iterable"!==e){if(l<=a||a<7)return i(s,o).entries}else if(l<=a&&!c)return i(s,o).entries;if("Iterable"===e){var u=i(s,s+a-1),b=u.hasMore,f=u.entries;n=b?[].concat(w(f),w(x(s+a,s+2*a-1,a))):f}else n=c?x(s,o,a):[].concat(w(i(0,a-5).entries),w(x(a-4,l-5,a)),w(i(l-4,l-1).entries));return n})(s,o,b,i,r,n).forEach(function(r){if(void 0!==r.to)f.push(v.createElement(C,(0,a.A)({},t,{key:"ItemRange--".concat(r.from,"-").concat(r.to),from:r.from,to:r.to,renderChildNodes:e})));else{var n=r.key,s=r.value,o=-1!==c.indexOf(s);f.push(v.createElement(V,(0,a.A)({},t,{postprocessValue:u,collectionLimit:i,key:"Node--".concat(n),keyPath:[n].concat(w(l)),value:u(s),circularCache:[].concat(w(c),[s]),isCircular:o,hideRoot:!1})))}}),f}(_(_({},this.props),{},{level:this.props.level+1})):null,p=t(n,s,v.createElement("span",c("nestedNodeItemType",h),r),i(s,l),u),y=[u,n,h,f];return o?v.createElement("li",c.apply(void 0,["rootNode"].concat(y)),v.createElement("ul",c.apply(void 0,["rootNodeChildren"].concat(y)),d)):v.createElement("li",c.apply(void 0,["nestedNode"].concat(y)),f&&v.createElement(A,{styling:c,nodeType:n,expanded:h,onClick:this.handleClick}),v.createElement("label",(0,a.A)({},c.apply(void 0,[["label","nestedNodeLabel"]].concat(y)),{onClick:this.handleClick}),b.apply(void 0,y)),v.createElement("span",(0,a.A)({},c.apply(void 0,["nestedNodeItemString"].concat(y)),{onClick:this.handleClick}),p),v.createElement("ul",c.apply(void 0,["nestedNodeChildren"].concat(y)),d))}}]),n}(v.Component);(0,y.A)(S,"propTypes",{getItemString:k().func.isRequired,nodeTypeIndicator:k().any,nodeType:k().string.isRequired,data:k().any,hideRoot:k().bool.isRequired,createItemString:k().func.isRequired,styling:k().func.isRequired,collectionLimit:k().number,keyPath:k().arrayOf(k().oneOfType([k().string,k().number])).isRequired,labelRenderer:k().func.isRequired,shouldExpandNode:k().func,level:k().number.isRequired,sortObjectKeys:k().oneOfType([k().func,k().bool]),isCircular:k().bool,expandable:k().bool}),(0,y.A)(S,"defaultProps",{data:[],circularCache:[],level:0,expandable:!0});var D=["data"];function P(e){var t=Object.getOwnPropertyNames(e).length;return"".concat(t," ").concat(1!==t?"keys":"key")}var B=function(e){var t=e.data,r=s(e,D);return v.createElement(S,(0,a.A)({},r,{data:t,nodeType:"Object",nodeTypeIndicator:"Error"===r.nodeType?"Error()":"{}",createItemString:P,expandable:Object.getOwnPropertyNames(t).length>0}))};B.propTypes={data:k().object,nodeType:k().string.isRequired};var F=["data"];function T(e){return"".concat(e.length," ").concat(1!==e.length?"items":"item")}var N=function(e){var t=e.data,r=s(e,F);return v.createElement(S,(0,a.A)({},r,{data:t,nodeType:"Array",nodeTypeIndicator:"[]",createItemString:T,expandable:t.length>0}))};function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=Array(t);r<t;r++)a[r]=e[r];return a}function L(e,t){var r=0,a=!1;if(Number.isSafeInteger(e.size))r=e.size;else{var n,s=function(e){var t="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=function(e){if(e){if("string"==typeof e)return I(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return I(e,void 0)}}(e))){t&&(e=t);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,s=!0,o=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return s=e.done,e},e:function(e){o=!0,n=e},f:function(){try{s||null==t.return||t.return()}finally{if(o)throw n}}}}(e);try{for(s.s();!(n=s.n()).done;){if(n.value,t&&r+1>t){a=!0;break}r+=1}}catch(e){s.e(e)}finally{s.f()}}return"".concat(a?">":"").concat(r," ").concat(1!==r?"entries":"entry")}N.propTypes={data:k().array};let q=function(e){var t=(0,a.A)({},e);return v.createElement(S,(0,a.A)({},t,{nodeType:"Iterable",nodeTypeIndicator:"()",createItemString:L}))};var z=function(e){var t=e.nodeType,r=e.styling,a=e.labelRenderer,n=e.keyPath,s=e.valueRenderer,o=e.value,i=e.valueGetter;return v.createElement("li",r("value",t,n),v.createElement("label",r(["label","valueLabel"],t,n),a(n,t,!1,!1)),v.createElement("span",r("valueText",t,n),s.apply(void 0,[(void 0===i?function(e){return e}:i)(o),o].concat(w(n)))))};z.propTypes={nodeType:k().string.isRequired,styling:k().func.isRequired,labelRenderer:k().func.isRequired,keyPath:k().arrayOf(k().oneOfType([k().string,k().number]).isRequired).isRequired,valueRenderer:k().func.isRequired,value:k().any,valueGetter:k().func};var U=["getItemString","keyPath","labelRenderer","styling","value","valueRenderer","isCustomNode"];function $(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function G(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$(Object(r),!0).forEach(function(t){(0,y.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var W=function(e){var t,r=e.getItemString,n=e.keyPath,o=e.labelRenderer,i=e.styling,c=e.value,l=e.valueRenderer,u=e.isCustomNode,b=s(e,U),f=u(c)?"Custom":"Object"===(t=Object.prototype.toString.call(c).slice(8,-1))&&"function"==typeof c[Symbol.iterator]?"Iterable":"Custom"===t&&c.constructor!==Object&&c instanceof Object?"Object":t,h={getItemString:r,key:n[0],keyPath:n,labelRenderer:o,nodeType:f,styling:i,value:c,valueRenderer:l},d=G(G(G({},b),h),{},{data:c,isCustomNode:u});switch(f){case"Object":case"Error":case"WeakMap":case"WeakSet":return v.createElement(B,d);case"Array":return v.createElement(N,d);case"Iterable":case"Map":case"Set":return v.createElement(q,d);case"String":return v.createElement(z,(0,a.A)({},h,{valueGetter:function(e){return'"'.concat(e,'"')}}));case"Number":case"Custom":return v.createElement(z,h);case"Boolean":return v.createElement(z,(0,a.A)({},h,{valueGetter:function(e){return e?"true":"false"}}));case"Date":return v.createElement(z,(0,a.A)({},h,{valueGetter:function(e){return e.toISOString()}}));case"Null":return v.createElement(z,(0,a.A)({},h,{valueGetter:function(){return"null"}}));case"Undefined":return v.createElement(z,(0,a.A)({},h,{valueGetter:function(){return"undefined"}}));case"Function":case"Symbol":return v.createElement(z,(0,a.A)({},h,{valueGetter:function(e){return e.toString()}}));default:return v.createElement(z,(0,a.A)({},h,{valueGetter:function(){return"<".concat(f,">")}}))}};W.propTypes={getItemString:k().func.isRequired,keyPath:k().arrayOf(k().oneOfType([k().string,k().number]).isRequired).isRequired,labelRenderer:k().func.isRequired,styling:k().func.isRequired,value:k().any,valueRenderer:k().func.isRequired,isCustomNode:k().func.isRequired};let V=W;function K(e){return(K="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})(e)}function Z(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=Array(t);r<t;r++)a[r]=e[r];return a}function X(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a,n,s,o,i=[],c=!0,l=!1;try{if(s=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(a=s.call(r)).done)&&(i.push(a.value),i.length!==t);c=!0);}catch(e){l=!0,n=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Z(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Z(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var H=r(988042),J=r(274331),Y=r.n(J),Q=r(213841),ee=r.n(Q);function et(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function er(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?et(Object(r),!0).forEach(function(t){!function(e,t,r){var a;(a=function(e,t){if("object"!=K(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!=K(a))return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==K(a)?a:a+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):et(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ea=H.default,en=Object.keys(ea),es=function(e){var t,r,a,n,s,o,i,c,l,u,b,f=X((r=(t=Y()(e).array())[0]/255,[.299*r+.587*(a=t[1]/255)+.114*(n=t[2]/255),-.14713*r+-.28886*a+.436*n,.615*r+-.51499*a+-.10001*n]),3),h=f[0],d=(l=(s=[h<.25?1:h<.5?.9-h:1.1-h,f[1],f[2]])[0],o=+l+0*(u=s[1])+1.13983*(b=s[2]),i=+l+-.39465*u+-.5806*b,c=+l+2.02311*u+0*b,[255*(o=Math.min(Math.max(0,o),1)),255*(i=Math.min(Math.max(0,i),1)),255*(c=Math.min(Math.max(0,c),1))]);return Y().rgb(d).hex()},eo=function(e){return function(t){return{className:[t.className,e.className].filter(Boolean).join(" "),style:er(er({},t.style||{}),e.style||{})}}},ei=function(e,t){if(void 0===e)return t;if(void 0===t)return e;var r=K(e),a=K(t);switch(r){case"string":switch(a){case"string":return[t,e].filter(Boolean).join(" ");case"object":return eo({className:e,style:t});case"function":return function(r){for(var a=arguments.length,n=Array(a>1?a-1:0),s=1;s<a;s++)n[s-1]=arguments[s];return eo({className:e})(t.apply(void 0,[r].concat(n)))}}break;case"object":switch(a){case"string":return eo({className:t,style:e});case"object":return er(er({},t),e);case"function":return function(r){for(var a=arguments.length,n=Array(a>1?a-1:0),s=1;s<a;s++)n[s-1]=arguments[s];return eo({style:e})(t.apply(void 0,[r].concat(n)))}}break;case"function":switch(a){case"string":return function(r){for(var a=arguments.length,n=Array(a>1?a-1:0),s=1;s<a;s++)n[s-1]=arguments[s];return e.apply(void 0,[eo(r)({className:t})].concat(n))};case"object":return function(r){for(var a=arguments.length,n=Array(a>1?a-1:0),s=1;s<a;s++)n[s-1]=arguments[s];return e.apply(void 0,[eo(r)({style:t})].concat(n))};case"function":return function(r){for(var a=arguments.length,n=Array(a>1?a-1:0),s=1;s<a;s++)n[s-1]=arguments[s];return e.apply(void 0,[t.apply(void 0,[r].concat(n))].concat(n))}}}},ec=function(e,t){var r=Object.keys(t);for(var a in e)-1===r.indexOf(a)&&r.push(a);return r.reduce(function(r,a){return r[a]=ei(e[a],t[a]),r},{})},el=function(e,t){for(var r=arguments.length,a=Array(r>2?r-2:0),n=2;n<r;n++)a[n-2]=arguments[n];if(null===t)return e;Array.isArray(t)||(t=[t]);var s=t.map(function(t){return e[t]}).filter(Boolean).reduce(function(e,t){return"string"==typeof t?e.className=[e.className,t].filter(Boolean).join(" "):"object"===K(t)?e.style=er(er({},e.style),t):"function"==typeof t&&(e=er(er({},e),t.apply(void 0,[e].concat(a)))),e},{className:"",style:{}});return s.className||delete s.className,0===Object.keys(s.style).length&&delete s.style,s},eu=function(e){return Object.keys(e).reduce(function(t,r){return t[r]=/^base/.test(r)?es(e[r]):"scheme"===r?e[r]+":inverted":e[r],t},{})},eb=ee()(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=t.defaultBase16,n=void 0===a?ea:a,s=t.base16Themes,o=eh(r,void 0===s?null:s);o&&(r=er(er({},o),r));for(var i=en.reduce(function(e,t){return e[t]=r[t]||n[t],e},{}),c=ec(Object.keys(r).reduce(function(e,t){return -1===en.indexOf(t)&&(e[t]=r[t]),e},{}),e(i)),l=arguments.length,u=Array(l>3?l-3:0),b=3;b<l;b++)u[b-3]=arguments[b];return ee()(el,2).apply(void 0,[c].concat(u))},3),ef=function(e){return!!e.extend},eh=function(e,t){if(e&&ef(e)&&e.extend&&(e=e.extend),"string"==typeof e){var r=X(e.split(":"),2),a=r[0],n=r[1];e=t?t[a]:H[a],"inverted"===n&&(e=eu(e))}return e&&Object.prototype.hasOwnProperty.call(e,"base00")?e:void 0};function ed(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function ep(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ed(Object(r),!0).forEach(function(t){(0,y.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ed(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ey=eb(function(e){var t={BACKGROUND_COLOR:e.base00,TEXT_COLOR:e.base07,STRING_COLOR:e.base0B,DATE_COLOR:e.base0B,NUMBER_COLOR:e.base09,BOOLEAN_COLOR:e.base09,NULL_COLOR:e.base08,UNDEFINED_COLOR:e.base08,FUNCTION_COLOR:e.base08,SYMBOL_COLOR:e.base08,LABEL_COLOR:e.base0D,ARROW_COLOR:e.base0D,ITEM_STRING_COLOR:e.base0B,ITEM_STRING_EXPANDED_COLOR:e.base03};return{tree:{border:0,padding:0,marginTop:"0.5em",marginBottom:"0.5em",marginLeft:"0.125em",marginRight:0,listStyle:"none",MozUserSelect:"none",WebkitUserSelect:"none",backgroundColor:t.BACKGROUND_COLOR},value:function(e,t,r){return{style:ep(ep({},e.style),{},{paddingTop:"0.25em",paddingRight:0,marginLeft:"0.875em",WebkitUserSelect:"text",MozUserSelect:"text",wordWrap:"break-word",paddingLeft:r.length>1?"2.125em":"1.25em",textIndent:"-0.5em",wordBreak:"break-all"})}},label:{display:"inline-block",color:t.LABEL_COLOR},valueLabel:{margin:"0 0.5em 0 0"},valueText:function(e,r){return{style:ep(ep({},e.style),{},{color:{String:t.STRING_COLOR,Date:t.DATE_COLOR,Number:t.NUMBER_COLOR,Boolean:t.BOOLEAN_COLOR,Null:t.NULL_COLOR,Undefined:t.UNDEFINED_COLOR,Function:t.FUNCTION_COLOR,Symbol:t.SYMBOL_COLOR}[r]})}},itemRange:function(e,r){return{style:{paddingTop:r?0:"0.25em",cursor:"pointer",color:t.LABEL_COLOR}}},arrow:function(e,t,r){return{style:ep(ep({},e.style),{},{marginLeft:0,transition:"150ms",WebkitTransition:"150ms",MozTransition:"150ms",WebkitTransform:r?"rotateZ(90deg)":"rotateZ(0deg)",MozTransform:r?"rotateZ(90deg)":"rotateZ(0deg)",transform:r?"rotateZ(90deg)":"rotateZ(0deg)",transformOrigin:"45% 50%",WebkitTransformOrigin:"45% 50%",MozTransformOrigin:"45% 50%",position:"relative",lineHeight:"1.1em",fontSize:"0.75em"})}},arrowContainer:function(e,t){return{style:ep(ep({},e.style),{},{display:"inline-block",paddingRight:"0.5em",paddingLeft:"double"===t?"1em":0,cursor:"pointer"})}},arrowSign:{color:t.ARROW_COLOR},arrowSignInner:{position:"absolute",top:0,left:"-0.4em"},nestedNode:function(e,t,r,a,n){return{style:ep(ep({},e.style),{},{position:"relative",paddingTop:"0.25em",marginLeft:t.length>1?"0.875em":0,paddingLeft:n?0:"1.125em"})}},rootNode:{padding:0,margin:0},nestedNodeLabel:function(e,t,r,a,n){return{style:ep(ep({},e.style),{},{margin:0,padding:0,WebkitUserSelect:n?"inherit":"text",MozUserSelect:n?"inherit":"text",cursor:n?"pointer":"default"})}},nestedNodeItemString:function(e,r,a,n){return{style:ep(ep({},e.style),{},{paddingLeft:"0.5em",cursor:"default",color:n?t.ITEM_STRING_EXPANDED_COLOR:t.ITEM_STRING_COLOR})}},nestedNodeItemType:{marginLeft:"0.3em",marginRight:"0.3em"},nestedNodeChildren:function(e,t,r){return{style:ep(ep({},e.style),{},{padding:0,margin:0,listStyle:"none",display:r?"block":"none"})}},rootNodeChildren:{padding:0,margin:0,listStyle:"none"}}},{defaultBase16:{scheme:"solarized",author:"ethan schoonover (http://ethanschoonover.com/solarized)",base00:"#002b36",base01:"#073642",base02:"#586e75",base03:"#657b83",base04:"#839496",base05:"#93a1a1",base06:"#eee8d5",base07:"#fdf6e3",base08:"#dc322f",base09:"#cb4b16",base0A:"#b58900",base0B:"#859900",base0C:"#2aa198",base0D:"#268bd2",base0E:"#6c71c4",base0F:"#d33682"}}),eg=["data","keyPath","postprocessValue","hideRoot","theme","invertTheme"];function em(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function ev(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?em(Object(r),!0).forEach(function(t){(0,y.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):em(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eO=function(e){return e};function ek(e){var t,r,a,n,s=(r=e.theme,(n=Object.keys(a={getArrowStyle:"arrow",getListStyle:"nestedNodeChildren",getItemStringStyle:"nestedNodeItemString",getLabelStyle:"label",getValueStyle:"valueText"}).filter(function(t){return e[t]})).length>0&&(r="string"==typeof r?{extend:r}:ev({},r),n.forEach(function(t){console.error('Styling method "'.concat(t,'" is deprecated, use "theme" property instead')),r[a[t]]=function(r){for(var a=r.style,n=arguments.length,s=Array(n>1?n-1:0),o=1;o<n;o++)s[o-1]=arguments[o];return{style:ev(ev({},a),e[t].apply(e,s))}}})),r);return e.invertTheme&&(s="string"==typeof(t=s)?"".concat(t,":inverted"):t&&ef(t)&&t.extend?"string"==typeof t.extend?er(er({},t),{},{extend:"".concat(t.extend,":inverted")}):er(er({},t),{},{extend:eu(t.extend)}):t?eu(t):t),{styling:ey(s)}}var ew=function(e){b(n,e);var t,r=(t=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,r=p(n);return e=t?Reflect.construct(r,arguments,p(this).constructor):r.apply(this,arguments),d(this,e)});function n(e){var t;return o(this,n),(t=r.call(this,e)).state=ek(e),t}return l(n,[{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=this;["theme","invertTheme"].find(function(r){return e[r]!==t.props[r]})&&this.setState(ek(e))}},{key:"shouldComponentUpdate",value:function(e){var t=this;return!!Object.keys(e).find(function(r){return"keyPath"===r?e[r].join("/")!==t.props[r].join("/"):e[r]!==t.props[r]})}},{key:"render",value:function(){var e=this.props,t=e.data,r=e.keyPath,n=e.postprocessValue,o=e.hideRoot,i=(e.theme,e.invertTheme,s(e,eg)),c=this.state.styling;return v.createElement("ul",c("tree"),v.createElement(V,(0,a.A)({},ev({postprocessValue:n,hideRoot:o,styling:c},i),{keyPath:o?[]:r,value:n(t)})))}}]),n}(v.Component);(0,y.A)(ew,"propTypes",{data:k().any,hideRoot:k().bool,theme:k().oneOfType([k().object,k().string]),invertTheme:k().bool,keyPath:k().arrayOf(k().oneOfType([k().string,k().number])),postprocessValue:k().func,sortObjectKeys:k().oneOfType([k().func,k().bool])}),(0,y.A)(ew,"defaultProps",{shouldExpandNode:function(e,t,r){return 0===r},hideRoot:!1,keyPath:["root"],getItemString:function(e,t,r,a){return v.createElement("span",null,r," ",a)},labelRenderer:function(e){var t=(function(e){if(Array.isArray(e))return e}(e)||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,a,n,s,o=[],i=!0,c=!1;try{n=(t=t.call(e)).next,!1;for(;!(i=(r=n.call(t)).done)&&(o.push(r.value),1!==o.length);i=!0);}catch(e){c=!0,a=e}finally{try{if(!i&&null!=t.return&&(s=t.return(),Object(s)!==s))return}finally{if(c)throw a}}return o}}(e)||m(e,1)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];return v.createElement("span",null,t,":")},valueRenderer:eO,postprocessValue:eO,isCustomNode:function(){return!1},collectionLimit:50,invertTheme:!0})}