!function(modules){var installedModules={};function __webpack_require__(moduleId){if(installedModules[moduleId])return installedModules[moduleId].exports;var module=installedModules[moduleId]={i:moduleId,l:!1,exports:{}};return modules[moduleId].call(module.exports,module,module.exports,__webpack_require__),module.l=!0,module.exports}__webpack_require__.m=modules,__webpack_require__.c=installedModules,__webpack_require__.d=function(exports,name,getter){__webpack_require__.o(exports,name)||Object.defineProperty(exports,name,{configurable:!1,enumerable:!0,get:getter})},__webpack_require__.n=function(module){var getter=module&&module.__esModule?function getDefault(){return module.default}:function getModuleExports(){return module};return __webpack_require__.d(getter,"a",getter),getter},__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property)},__webpack_require__.p="",__webpack_require__(__webpack_require__.s=912)}([function(module,exports,__webpack_require__){"use strict";module.exports=__webpack_require__(68)},function(module,exports,__webpack_require__){"function"==typeof Symbol&&Symbol.iterator;module.exports=__webpack_require__(595)()},function(module,exports,__webpack_require__){"use strict";var validateFormat=function validateFormat(format){};module.exports=function invariant(condition,format,a,b,c,d,e,f){if(validateFormat(format),!condition){var error;if(void 0===format)error=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var args=[a,b,c,d,e,f],argIndex=0;(error=new Error(format.replace(/%s/g,function(){return args[argIndex++]}))).name="Invariant Violation"}throw error.framesToPop=1,error}}},function(module,exports,__webpack_require__){"use strict";var warning=__webpack_require__(30);module.exports=warning},function(module,exports,__webpack_require__){"use strict";module.exports=function reactProdInvariant(code){for(var argCount=arguments.length-1,message="Minified React error #"+code+"; visit http://facebook.github.io/react/docs/error-decoder.html?invariant="+code,argIdx=0;argIdx1?0:x<-1?pi:Math.acos(x)},__webpack_exports__.c=function asin(x){return x>1?halfPi:x<-1?-halfPi:Math.asin(x)},__webpack_exports__.m=function haversin(x){return(x=sin(x/2))*x};var epsilon=1e-6,epsilon2=1e-12,pi=Math.PI,halfPi=pi/2,quarterPi=pi/4,tau=2*pi,degrees=180/pi,radians=pi/180,abs=Math.abs,atan=Math.atan,atan2=Math.atan2,cos=Math.cos,ceil=Math.ceil,exp=Math.exp,log=(Math.floor,Math.log),pow=Math.pow,sin=Math.sin,sign=Math.sign||function(x){return x>0?1:x<0?-1:0},sqrt=Math.sqrt,tan=Math.tan},function(module,exports,__webpack_require__){var global=__webpack_require__(14),core=__webpack_require__(5),ctx=__webpack_require__(39),hide=__webpack_require__(46),has=__webpack_require__(48),$export=function $export(type,name,source){var key,own,out,IS_FORCED=type&$export.F,IS_GLOBAL=type&$export.G,IS_STATIC=type&$export.S,IS_PROTO=type&$export.P,IS_BIND=type&$export.B,IS_WRAP=type&$export.W,exports=IS_GLOBAL?core:core[name]||(core[name]={}),expProto=exports.prototype,target=IS_GLOBAL?global:IS_STATIC?global[name]:(global[name]||{}).prototype;for(key in IS_GLOBAL&&(source=name),source)(own=!IS_FORCED&&target&&void 0!==target[key])&&has(exports,key)||(out=own?target[key]:source[key],exports[key]=IS_GLOBAL&&"function"!=typeof target[key]?source[key]:IS_BIND&&own?ctx(out,global):IS_WRAP&&target[key]==out?function(C){var F=function F(a,b,c){if(this instanceof C){switch(arguments.length){case 0:return new C;case 1:return new C(a);case 2:return new C(a,b)}return new C(a,b,c)}return C.apply(this,arguments)};return F.prototype=C.prototype,F}(out):IS_PROTO&&"function"==typeof out?ctx(Function.call,out):out,IS_PROTO&&((exports.virtual||(exports.virtual={}))[key]=out,type&$export.R&&expProto&&!expProto[key]&&hide(expProto,key,out)))};$export.F=1,$export.G=2,$export.S=4,$export.P=8,$export.B=16,$export.W=32,$export.U=64,$export.R=128,module.exports=$export},function(module,exports,__webpack_require__){"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},keys=__webpack_require__(391),foreach=__webpack_require__(393),hasSymbols="function"==typeof Symbol&&"symbol"===_typeof(Symbol()),toStr=Object.prototype.toString,supportsDescriptors=Object.defineProperty&&function arePropertyDescriptorsSupported(){var obj={};try{for(var _ in Object.defineProperty(obj,"x",{enumerable:!1,value:obj}),obj)return!1;return obj.x===obj}catch(e){return!1}}(),defineProperty=function defineProperty(object,name,value,predicate){(!(name in object)||function isFunction(fn){return"function"==typeof fn&&"[object Function]"===toStr.call(fn)}(predicate)&&predicate())&&(supportsDescriptors?Object.defineProperty(object,name,{configurable:!0,enumerable:!1,value:value,writable:!0}):object[name]=value)},defineProperties=function defineProperties(object,map){var predicates=arguments.length>2?arguments[2]:{},props=keys(map);hasSymbols&&(props=props.concat(Object.getOwnPropertySymbols(map))),foreach(props,function(name){defineProperty(object,name,map[name],predicates[name])})};defineProperties.supportsDescriptors=!!supportsDescriptors,module.exports=defineProperties},function(module,exports){var global=module.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=global)},function(module,exports,__webpack_require__){"use strict";exports.__esModule=!0;var _typeof3=function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}(__webpack_require__(40));exports.default=function(self,call){if(!self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!call||"object"!==(void 0===call?"undefined":(0,_typeof3.default)(call))&&"function"!=typeof call?self:call}},function(module,exports,__webpack_require__){"use strict";exports.__esModule=!0;var _setPrototypeOf2=_interopRequireDefault(__webpack_require__(492)),_create2=_interopRequireDefault(__webpack_require__(496)),_typeof3=_interopRequireDefault(__webpack_require__(40));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.default=function(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function, not "+(void 0===superClass?"undefined":(0,_typeof3.default)(superClass)));subClass.prototype=(0,_create2.default)(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:!1,writable:!0,configurable:!0}}),superClass&&(_setPrototypeOf2.default?(0,_setPrototypeOf2.default)(subClass,superClass):subClass.__proto__=superClass)}},function(module,exports,__webpack_require__){var store=__webpack_require__(162)("wks"),uid=__webpack_require__(113),_Symbol=__webpack_require__(14).Symbol,USE_SYMBOL="function"==typeof _Symbol;(module.exports=function(name){return store[name]||(store[name]=USE_SYMBOL&&_Symbol[name]||(USE_SYMBOL?_Symbol:uid)("Symbol."+name))}).store=store},function(module,exports,__webpack_require__){"use strict";var canUseDOM=!("undefined"==typeof window||!window.document||!window.document.createElement),ExecutionEnvironment={canUseDOM:canUseDOM,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:canUseDOM&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:canUseDOM&&!!window.screen,isInWorker:!canUseDOM};module.exports=ExecutionEnvironment},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},_propTypes2=function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}(__webpack_require__(1)),_d3Voronoi=__webpack_require__(334),_react=__webpack_require__(0),_animation=__webpack_require__(22),_scalesUtils=__webpack_require__(50);var _createClass=function(){function defineProperties(target,props){for(var i=0;i=0||Object.prototype.hasOwnProperty.call(obj,i)&&(target[i]=obj[i]);return target}(props,["animatedProps"]);return animatedProps.reduce(function(result,animatedPropName){return otherProps.hasOwnProperty(animatedPropName)&&(result[animatedPropName]=otherProps[animatedPropName]),result},{})}var Animation=function(_PureComponent){function Animation(props){!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Animation);var _this=function _possibleConstructorReturn(self,call){if(!self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!call||"object"!==(void 0===call?"undefined":_typeof(call))&&"function"!=typeof call?self:call}(this,(Animation.__proto__||Object.getPrototypeOf(Animation)).call(this,props));return _this._updateInterpolator(props),_this._renderChildren=_this._renderChildren.bind(_this),_this._motionEndHandler=_this._motionEndHandler.bind(_this),_this}return function _inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function, not "+(void 0===superClass?"undefined":_typeof(superClass)));subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:!1,writable:!0,configurable:!0}}),superClass&&(Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass)}(Animation,_react.PureComponent),_createClass(Animation,[{key:"componentWillUpdate",value:function componentWillUpdate(props){this._updateInterpolator(this.props,props),props.onStart&&props.onStart()}},{key:"_updateInterpolator",value:function _updateInterpolator(oldProps,newProps){this._interpolator=(0,_d3Interpolate.interpolate)(extractAnimatedPropValues(oldProps),newProps?extractAnimatedPropValues(newProps):null)}},{key:"_renderChildren",value:function _renderChildren(_ref){var i=_ref.i,children=this.props.children,interpolator=this._interpolator,child=_react2.default.Children.only(children),interpolatedProps=interpolator?interpolator(i):interpolator,data=interpolatedProps&&interpolatedProps.data||null;return data&&child.props._data&&(data=data.map(function(row,index){var correspondingCell=child.props._data[index];return _extends({},row,{parent:correspondingCell.parent,children:correspondingCell.children})})),_react2.default.cloneElement(child,_extends({},child.props,interpolatedProps,{data:data||child.props.data||null,_animation:Math.random()}))}},{key:"_motionEndHandler",value:function _motionEndHandler(){this.props.onEnd&&this.props.onEnd()}},{key:"render",value:function render(){var animationStyle=function getAnimationStyle(){var animationStyle=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_reactMotion.presets.noWobble;if("string"==typeof animationStyle)return _reactMotion.presets[animationStyle]||_reactMotion.presets.noWobble;var damping=animationStyle.damping,stiffness=animationStyle.stiffness;return _extends({damping:damping||_reactMotion.presets.noWobble.damping,stiffness:stiffness||_reactMotion.presets.noWobble.stiffness},animationStyle)}(this.props.animation),style={i:(0,_reactMotion.spring)(1,animationStyle)},key=Math.random();return _react2.default.createElement(_reactMotion.Motion,_extends({defaultStyle:{i:0},style:style,key:key},{onRest:this._motionEndHandler}),this._renderChildren)}}]),Animation}();Animation.propTypes=propTypes,Animation.displayName="Animation",exports.default=Animation;exports.AnimationPropType=ANIMATION_PROPTYPES},function(module,exports,__webpack_require__){"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};Object.defineProperty(exports,"__esModule",{value:!0}),exports.AnimationPropType=void 0;var _createClass=function(){function defineProperties(target,props){for(var i=0;i=0||Object.prototype.hasOwnProperty.call(obj,i)&&(target[i]=obj[i]);return target}(props,["animatedProps"]);return animatedProps.reduce(function(result,animatedPropName){return otherProps.hasOwnProperty(animatedPropName)&&(result[animatedPropName]=otherProps[animatedPropName]),result},{})}var Animation=function(_PureComponent){function Animation(props){!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Animation);var _this=function _possibleConstructorReturn(self,call){if(!self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!call||"object"!==(void 0===call?"undefined":_typeof(call))&&"function"!=typeof call?self:call}(this,(Animation.__proto__||Object.getPrototypeOf(Animation)).call(this,props));return _this._updateInterpolator(props),_this._renderChildren=_this._renderChildren.bind(_this),_this._motionEndHandler=_this._motionEndHandler.bind(_this),_this}return function _inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function, not "+(void 0===superClass?"undefined":_typeof(superClass)));subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:!1,writable:!0,configurable:!0}}),superClass&&(Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass)}(Animation,_react.PureComponent),_createClass(Animation,[{key:"componentWillUpdate",value:function componentWillUpdate(props){this._updateInterpolator(this.props,props),props.onStart&&props.onStart()}},{key:"_updateInterpolator",value:function _updateInterpolator(oldProps,newProps){this._interpolator=(0,_d3Interpolate.interpolate)(extractAnimatedPropValues(oldProps),newProps?extractAnimatedPropValues(newProps):null)}},{key:"_renderChildren",value:function _renderChildren(_ref){var i=_ref.i,children=this.props.children,interpolator=this._interpolator,child=_react2.default.Children.only(children),interpolatedProps=interpolator?interpolator(i):interpolator,data=interpolatedProps&&interpolatedProps.data||null;return data&&child.props._data&&(data=data.map(function(row,index){var correspondingCell=child.props._data[index];return _extends({},row,{parent:correspondingCell.parent,children:correspondingCell.children})})),_react2.default.cloneElement(child,_extends({},child.props,interpolatedProps,{data:data||child.props.data||null,_animation:Math.random()}))}},{key:"_motionEndHandler",value:function _motionEndHandler(){this.props.onEnd&&this.props.onEnd()}},{key:"render",value:function render(){var animationStyle=function getAnimationStyle(){var animationStyle=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_reactMotion.presets.noWobble;if("string"==typeof animationStyle)return _reactMotion.presets[animationStyle]||_reactMotion.presets.noWobble;var damping=animationStyle.damping,stiffness=animationStyle.stiffness;return _extends({damping:damping||_reactMotion.presets.noWobble.damping,stiffness:stiffness||_reactMotion.presets.noWobble.stiffness},animationStyle)}(this.props.animation),style={i:(0,_reactMotion.spring)(1,animationStyle)},key=Math.random();return _react2.default.createElement(_reactMotion.Motion,_extends({defaultStyle:{i:0},style:style,key:key},{onRest:this._motionEndHandler}),this._renderChildren)}}]),Animation}();Animation.propTypes=propTypes,Animation.displayName="Animation",exports.default=Animation;exports.AnimationPropType=ANIMATION_PROPTYPES},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(482),__esModule:!0}},function(module,exports){var g,_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};g=function(){return this}();try{g=g||Function("return this")()||(0,eval)("this")}catch(e){"object"===("undefined"==typeof window?"undefined":_typeof(window))&&(g=window)}module.exports=g},function(module,exports,__webpack_require__){var isObject=__webpack_require__(21);module.exports=function(it){if(!isObject(it))throw TypeError(it+" is not an object!");return it}},function(module,exports,__webpack_require__){"use strict";var debugTool=null;module.exports={debugTool:debugTool}},function(module,exports,__webpack_require__){var anObject=__webpack_require__(26),IE8_DOM_DEFINE=__webpack_require__(242),toPrimitive=__webpack_require__(157),dP=Object.defineProperty;exports.f=__webpack_require__(29)?Object.defineProperty:function defineProperty(O,P,Attributes){if(anObject(O),P=toPrimitive(P,!0),anObject(Attributes),IE8_DOM_DEFINE)try{return dP(O,P,Attributes)}catch(e){}if("get"in Attributes||"set"in Attributes)throw TypeError("Accessors not supported!");return"value"in Attributes&&(O[P]=Attributes.value),O}},function(module,exports,__webpack_require__){module.exports=!__webpack_require__(47)(function(){return 7!=Object.defineProperty({},"a",{get:function get(){return 7}}).a})},function(module,exports,__webpack_require__){"use strict";function makeEmptyFunction(arg){return function(){return arg}}var emptyFunction=function emptyFunction(){};emptyFunction.thatReturns=makeEmptyFunction,emptyFunction.thatReturnsFalse=makeEmptyFunction(!1),emptyFunction.thatReturnsTrue=makeEmptyFunction(!0),emptyFunction.thatReturnsNull=makeEmptyFunction(null),emptyFunction.thatReturnsThis=function(){return this},emptyFunction.thatReturnsArgument=function(arg){return arg},module.exports=emptyFunction},function(module,exports,__webpack_require__){"use strict";var _prodInvariant=__webpack_require__(4),_assign=__webpack_require__(6),CallbackQueue=__webpack_require__(271),PooledClass=__webpack_require__(54),ReactFeatureFlags=__webpack_require__(272),ReactReconciler=__webpack_require__(71),Transaction=__webpack_require__(116),invariant=__webpack_require__(2),dirtyComponents=[],updateBatchNumber=0,asapCallbackQueue=CallbackQueue.getPooled(),asapEnqueued=!1,batchingStrategy=null;function ensureInjected(){ReactUpdates.ReactReconcileTransaction&&batchingStrategy||_prodInvariant("123")}var TRANSACTION_WRAPPERS=[{initialize:function initialize(){this.dirtyComponentsLength=dirtyComponents.length},close:function close(){this.dirtyComponentsLength!==dirtyComponents.length?(dirtyComponents.splice(0,this.dirtyComponentsLength),flushBatchedUpdates()):dirtyComponents.length=0}},{initialize:function initialize(){this.callbackQueue.reset()},close:function close(){this.callbackQueue.notifyAll()}}];function ReactUpdatesFlushTransaction(){this.reinitializeTransaction(),this.dirtyComponentsLength=null,this.callbackQueue=CallbackQueue.getPooled(),this.reconcileTransaction=ReactUpdates.ReactReconcileTransaction.getPooled(!0)}function mountOrderComparator(c1,c2){return c1._mountOrder-c2._mountOrder}function runBatchedUpdates(transaction){var len=transaction.dirtyComponentsLength;len!==dirtyComponents.length&&_prodInvariant("124",len,dirtyComponents.length),dirtyComponents.sort(mountOrderComparator),updateBatchNumber++;for(var i=0;i0&&void 0!==arguments[0]?arguments[0]:[];if(!data)return!1;return data.some(function(row){return row.radius&&row.angle})}(data))return data;return data.map(function(row){return _extends({},row,{x:row.radius*Math.cos(row.angle),y:row.radius*Math.sin(row.angle)})})}(data);if(!attr||!preppedData||!preppedData.length||areSomeSeriesStacked&&!stack)return accumulator.push(preppedData),accumulator;var attr0=attr+"0",baseAttr="y"===attr?"x":"y";return accumulator.push(preppedData.map(function(d,dIndex){var _extends2,_latestAttrPositions$2;latestAttrPositions[cluster]||(latestAttrPositions[cluster]={});var _latestAttrPositions$,prevD=latestAttrPositions[cluster][d[baseAttr]];if(!prevD)return latestAttrPositions[cluster][d[baseAttr]]=(_defineProperty(_latestAttrPositions$={},attr0,d[attr0]),_defineProperty(_latestAttrPositions$,attr,d[attr]),_latestAttrPositions$),_extends({},d);var nextD=_extends({},d,(_defineProperty(_extends2={},attr0,prevD[attr]),_defineProperty(_extends2,attr,prevD[attr]+d[attr]-(d[attr0]||0)),_extends2));return latestAttrPositions[cluster][d[baseAttr]]=(_defineProperty(_latestAttrPositions$2={},attr0,nextD[attr0]),_defineProperty(_latestAttrPositions$2,attr,nextD[attr]),_latestAttrPositions$2),nextD})),accumulator},[])},exports.getSeriesPropsFromChildren=function getSeriesPropsFromChildren(children){var result=[],seriesTypesInfo=function collectSeriesTypesInfo(children){var result={};return children.filter(isSeriesChild).forEach(function(child){var displayName=child.type.displayName,cluster=child.props.cluster;result[displayName]||(result[displayName]={sameTypeTotal:0,sameTypeIndex:0,clusters:new Set}),result[displayName].clusters.add(cluster),result[displayName].sameTypeTotal++}),result}(children),seriesIndex=0,_opacityValue=_theme.DEFAULT_OPACITY;return children.forEach(function(child){var props=void 0;if(isSeriesChild(child)){var seriesTypeInfo=seriesTypesInfo[child.type.displayName],_colorValue=_theme.DISCRETE_COLOR_RANGE[seriesIndex%_theme.DISCRETE_COLOR_RANGE.length];props=_extends({},seriesTypeInfo,{seriesIndex:seriesIndex,ref:"series"+seriesIndex,_colorValue:_colorValue,_opacityValue:_opacityValue}),seriesTypeInfo.sameTypeIndex++,seriesIndex++,child.props.cluster&&(props.cluster=child.props.cluster,props.clusters=Array.from(seriesTypeInfo.clusters),props.sameTypeTotal=props.clusters.length,props.sameTypeIndex=props.clusters.indexOf(child.props.cluster))}result.push(props)}),result},exports.getRadialDomain=function getRadialDomain(data){return data.reduce(function(res,row){return Math.max(row.radius,res)},0)},exports.getStackParams=function getStackParams(props){var _stackBy=props._stackBy,valuePosAttr=props.valuePosAttr,cluster=props.cluster,_props$sameTypeTotal=props.sameTypeTotal,sameTypeTotal=void 0===_props$sameTypeTotal?1:_props$sameTypeTotal,_props$sameTypeIndex=props.sameTypeIndex,sameTypeIndex=void 0===_props$sameTypeIndex?0:_props$sameTypeIndex;_stackBy!==valuePosAttr||cluster||(sameTypeTotal=1,sameTypeIndex=0);return{sameTypeTotal:sameTypeTotal,sameTypeIndex:sameTypeIndex}};var _react2=_interopRequireDefault(__webpack_require__(0)),_abstractSeries2=_interopRequireDefault(__webpack_require__(19)),_theme=__webpack_require__(37);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var _extends=Object.assign||function(target){for(var i=1;i0&&void 0!==arguments[0]?arguments[0]:[];if(!data)return!1;return data.some(function(row){return row.radius&&row.angle})}(data))return data;return data.map(function(row){return _extends({},row,{x:row.radius*Math.cos(row.angle),y:row.radius*Math.sin(row.angle)})})}(data);if(!attr||!preppedData||!preppedData.length||areSomeSeriesStacked&&!stack)return accumulator.push(preppedData),accumulator;var attr0=attr+"0",baseAttr="y"===attr?"x":"y";return accumulator.push(preppedData.map(function(d,dIndex){var _extends2,_latestAttrPositions$2;latestAttrPositions[cluster]||(latestAttrPositions[cluster]={});var _latestAttrPositions$,prevD=latestAttrPositions[cluster][d[baseAttr]];if(!prevD)return latestAttrPositions[cluster][d[baseAttr]]=(_defineProperty(_latestAttrPositions$={},attr0,d[attr0]),_defineProperty(_latestAttrPositions$,attr,d[attr]),_latestAttrPositions$),_extends({},d);var nextD=_extends({},d,(_defineProperty(_extends2={},attr0,prevD[attr]),_defineProperty(_extends2,attr,prevD[attr]+d[attr]-(d[attr0]||0)),_extends2));return latestAttrPositions[cluster][d[baseAttr]]=(_defineProperty(_latestAttrPositions$2={},attr0,nextD[attr0]),_defineProperty(_latestAttrPositions$2,attr,nextD[attr]),_latestAttrPositions$2),nextD})),accumulator},[])},exports.getSeriesPropsFromChildren=function getSeriesPropsFromChildren(children){var result=[],seriesTypesInfo=function collectSeriesTypesInfo(children){var result={};return children.filter(isSeriesChild).forEach(function(child){var displayName=child.type.displayName,cluster=child.props.cluster;result[displayName]||(result[displayName]={sameTypeTotal:0,sameTypeIndex:0,clusters:new Set}),result[displayName].clusters.add(cluster),result[displayName].sameTypeTotal++}),result}(children),seriesIndex=0,_opacityValue=_theme.DEFAULT_OPACITY;return children.forEach(function(child){var props=void 0;if(isSeriesChild(child)){var seriesTypeInfo=seriesTypesInfo[child.type.displayName],_colorValue=_theme.DISCRETE_COLOR_RANGE[seriesIndex%_theme.DISCRETE_COLOR_RANGE.length];props=_extends({},seriesTypeInfo,{seriesIndex:seriesIndex,ref:"series"+seriesIndex,_colorValue:_colorValue,_opacityValue:_opacityValue}),seriesTypeInfo.sameTypeIndex++,seriesIndex++,child.props.cluster&&(props.cluster=child.props.cluster,props.clusters=Array.from(seriesTypeInfo.clusters),props.sameTypeTotal=props.clusters.length,props.sameTypeIndex=props.clusters.indexOf(child.props.cluster))}result.push(props)}),result},exports.getRadialDomain=function getRadialDomain(data){return data.reduce(function(res,row){return Math.max(row.radius,res)},0)},exports.getStackParams=function getStackParams(props){var _stackBy=props._stackBy,valuePosAttr=props.valuePosAttr,cluster=props.cluster,_props$sameTypeTotal=props.sameTypeTotal,sameTypeTotal=void 0===_props$sameTypeTotal?1:_props$sameTypeTotal,_props$sameTypeIndex=props.sameTypeIndex,sameTypeIndex=void 0===_props$sameTypeIndex?0:_props$sameTypeIndex;_stackBy!==valuePosAttr||cluster||(sameTypeTotal=1,sameTypeIndex=0);return{sameTypeTotal:sameTypeTotal,sameTypeIndex:sameTypeIndex}};var _react2=_interopRequireDefault(__webpack_require__(0)),_abstractSeries2=_interopRequireDefault(__webpack_require__(20)),_theme=__webpack_require__(38);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value:value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}function isSeriesChild(child){return child.type.prototype instanceof _abstractSeries2.default}exports.ANIMATED_SERIES_PROPS=["xRange","xDomain","x","yRange","yDomain","y","colorRange","colorDomain","color","opacityRange","opacityDomain","opacity","strokeRange","strokeDomain","stroke","fillRange","fillDomain","fill","width","height","marginLeft","marginTop","marginRight","marginBottom","data","angleDomain","angleRange","angle","radiusDomain","radiusRange","radius","innerRadiusDomain","innerRadiusRange","innerRadius"]},function(module,exports){var global=module.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=global)},function(module,exports,__webpack_require__){var store=__webpack_require__(145)("wks"),uid=__webpack_require__(82),_Symbol=__webpack_require__(44).Symbol,USE_SYMBOL="function"==typeof _Symbol;(module.exports=function(name){return store[name]||(store[name]=USE_SYMBOL&&_Symbol[name]||(USE_SYMBOL?_Symbol:uid)("Symbol."+name))}).store=store},function(module,exports,__webpack_require__){var dP=__webpack_require__(28),createDesc=__webpack_require__(86);module.exports=__webpack_require__(29)?function(object,key,value){return dP.f(object,key,createDesc(1,value))}:function(object,key,value){return object[key]=value,object}},function(module,exports){module.exports=function(exec){try{return!!exec()}catch(e){return!0}}},function(module,exports){var hasOwnProperty={}.hasOwnProperty;module.exports=function(it,key){return hasOwnProperty.call(it,key)}},function(module,exports,__webpack_require__){var IObject=__webpack_require__(158),defined=__webpack_require__(159);module.exports=function(it){return IObject(defined(it))}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports._getSmallestDistanceIndex=_getSmallestDistanceIndex,exports.getScaleFnFromScaleObject=getScaleFnFromScaleObject,exports.getDomainByAccessor=getDomainByAccessor,exports._getScaleDistanceAndAdjustedDomain=_getScaleDistanceAndAdjustedDomain,exports._adjustCategoricalScale=_adjustCategoricalScale,exports.getScaleObjectFromProps=getScaleObjectFromProps,exports.getAttributeScale=getAttributeScale,exports.getAttributeFunctor=getAttributeFunctor,exports.getAttr0Functor=getAttr0Functor,exports.getAttributeValue=getAttributeValue,exports.getScalePropTypesByAttribute=getScalePropTypesByAttribute,exports.extractScalePropsFromProps=extractScalePropsFromProps,exports.getMissingScaleProps=getMissingScaleProps,exports.literalScale=literalScale,exports.getFontColorFromBackground=getFontColorFromBackground,exports.getXYPlotValues=getXYPlotValues,exports.getOptionalScaleProps=getOptionalScaleProps;var _d3Scale=__webpack_require__(77),_d3Array=__webpack_require__(33),_d3Collection=__webpack_require__(330),_d3Color=__webpack_require__(41),_propTypes2=function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}(__webpack_require__(1)),_reactUtils=__webpack_require__(301),_dataUtils=__webpack_require__(1069);var _SCALE_FUNCTIONS,_slicedToArray=function(){return function(arr,i){if(Array.isArray(arr))return arr;if(Symbol.iterator in Object(arr))return function sliceIterator(arr,i){var _arr=[],_n=!0,_d=!1,_e=void 0;try{for(var _s,_i=arr[Symbol.iterator]();!(_n=(_s=_i.next()).done)&&(_arr.push(_s.value),!i||_arr.length!==i);_n=!0);}catch(err){_d=!0,_e=err}finally{try{!_n&&_i.return&&_i.return()}finally{if(_d)throw _e}}return _arr}(arr,i);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),_extends=Object.assign||function(target){for(var i=1;i1?(values[1]-values[0])/2:1===values.length?values[0]-.5:0}(values),adjustedDomain[domain.length-1]+=function _computeRightDomainAdjustment(values){return values.length>1?(values[values.length-1]-values[values.length-2])/2:1===values.length?values[0]-.5:0}(values),type===LOG_SCALE_TYPE&&domain[0]<=0&&(adjustedDomain[0]=Math.min(domain[1]/10,1));var distance=function _computeScaleDistance(values,domain,bestDistIndex,scaleFn){if(values.length>1){var i=Math.max(bestDistIndex,1);return Math.abs(scaleFn(values[i])-scaleFn(values[i-1]))}return 1===values.length?Math.abs(scaleFn(domain[1])-scaleFn(domain[0])):0}(values,adjustedDomain,index,getScaleFnFromScaleObject(_extends({},scaleObject,{domain:adjustedDomain})));return{domain0:adjustedDomain[0],domainN:adjustedDomain[adjustedDomain.length-1],distance:distance}}function _adjustCategoricalScale(scaleObject){var scaleFn=getScaleFnFromScaleObject(scaleObject),domain=scaleObject.domain,range=scaleObject.range;return domain.length>1?scaleObject.distance=Math.abs(scaleFn(domain[1])-scaleFn(domain[0])):scaleObject.distance=Math.abs(range[1]-range[0]),scaleObject}function getScaleObjectFromProps(props,attr){var scaleObject=function _collectScaleObjectFromProps(props,attr){var value=props[attr],fallbackValue=props["_"+attr+"Value"],range=props[attr+"Range"],_props$=props[attr+"Distance"],distance=void 0===_props$?0:_props$,baseValue=props[attr+"BaseValue"],_props$2=props[attr+"Type"],type=void 0===_props$2?LINEAR_SCALE_TYPE:_props$2,noFallBack=props[attr+"NoFallBack"],_props$3=props["get"+toTitleCase(attr)],accessor=void 0===_props$3?function(d){return d[attr]}:_props$3,_props$4=props["get"+toTitleCase(attr)+"0"],accessor0=void 0===_props$4?function(d){return d[attr+"0"]}:_props$4,domain=props[attr+"Domain"];return noFallBack||void 0===value?(void 0!==baseValue&&(domain=(0,_dataUtils.addValueToArray)(domain,baseValue)),range&&domain&&domain.length?function _createScaleObjectForFunction(_ref){return{domain:_ref.domain,range:_ref.range,type:_ref.type,distance:_ref.distance,attr:_ref.attr,baseValue:_ref.baseValue,isValue:!1,accessor:_ref.accessor,accessor0:_ref.accessor0}}({domain:domain,range:range,type:type,distance:distance,attr:attr,baseValue:baseValue,accessor:accessor,accessor0:accessor0}):_createScaleObjectForValue(attr,fallbackValue,props[attr+"Type"],accessor)):_createScaleObjectForValue(attr,value,props[attr+"Type"],accessor)}(props,attr);if(!scaleObject)return null;if(!function _isScaleAdjustmentPossible(props,scaleObject){var attr=scaleObject.attr,_props$_adjustBy=props._adjustBy,adjustBy=void 0===_props$_adjustBy?[]:_props$_adjustBy,_props$_adjustWhat=props._adjustWhat;return(void 0===_props$_adjustWhat?[]:_props$_adjustWhat).length&&adjustBy.length&&-1!==adjustBy.indexOf(attr)}(props,scaleObject))return scaleObject;var type=scaleObject.type;return type===ORDINAL_SCALE_TYPE||type===CATEGORY_SCALE_TYPE?_adjustCategoricalScale(scaleObject):function _adjustContinuousScale(props,scaleObject){var allSeriesData=props._allData,_props$_adjustWhat2=props._adjustWhat,adjustWhat=void 0===_props$_adjustWhat2?[]:_props$_adjustWhat2,domainLength=scaleObject.domain.length,domain=scaleObject.domain,scaleDomain0=domain[0],scaleDomainN=domain[domainLength-1],scaleDistance=scaleObject.distance;return allSeriesData.forEach(function(data,index){if(-1!==adjustWhat.indexOf(index)&&data&&data.length){var _getScaleDistanceAndA=_getScaleDistanceAndAdjustedDomain(data,scaleObject),domain0=_getScaleDistanceAndA.domain0,domainN=_getScaleDistanceAndA.domainN,distance=_getScaleDistanceAndA.distance;scaleDomain0=Math.min(scaleDomain0,domain0),scaleDomainN=Math.max(scaleDomainN,domainN),scaleDistance=Math.max(scaleDistance,distance)}}),scaleObject.domain=[scaleDomain0].concat(_toConsumableArray(domain.slice(1,-1)),[scaleDomainN]),scaleObject.distance=scaleDistance,scaleObject}(props,scaleObject)}function getAttributeScale(props,attr){return getScaleFnFromScaleObject(getScaleObjectFromProps(props,attr))}function _getAttrValue(d,accessor){return accessor(d.data?d.data:d)}function _isDefined(value){return void 0!==value}function getAttributeFunctor(props,attr){var scaleObject=getScaleObjectFromProps(props,attr);if(scaleObject){var scaleFn=getScaleFnFromScaleObject(scaleObject);return function(d){return scaleFn(_getAttrValue(d,scaleObject.accessor))}}return null}function getAttr0Functor(props,attr){var scaleObject=getScaleObjectFromProps(props,attr);if(scaleObject){var attr0=attr+"0",domain=scaleObject.domain,_scaleObject$baseValu=scaleObject.baseValue,baseValue=void 0===_scaleObject$baseValu?domain[0]:_scaleObject$baseValu,scaleFn=getScaleFnFromScaleObject(scaleObject);return function(d){var value=_getAttrValue(d,function(el){return el[attr0]});return scaleFn(_isDefined(value)?value:baseValue)}}return null}function getAttributeValue(props,attr){var scaleObject=getScaleObjectFromProps(props,attr);return scaleObject?(scaleObject.isValue||void 0!==props["_"+attr+"Value"]||(0,_reactUtils.warning)("[React-vis] Cannot use data defined "+attr+" for this series type. Using fallback value instead."),props["_"+attr+"Value"]||scaleObject.range[0]):null}function getScalePropTypesByAttribute(attr){var _ref2;return _defineProperty(_ref2={},"_"+attr+"Value",_propTypes2.default.any),_defineProperty(_ref2,attr+"Domain",_propTypes2.default.array),_defineProperty(_ref2,"get"+toTitleCase(attr),_propTypes2.default.func),_defineProperty(_ref2,"get"+toTitleCase(attr)+"0",_propTypes2.default.func),_defineProperty(_ref2,attr+"Range",_propTypes2.default.array),_defineProperty(_ref2,attr+"Type",_propTypes2.default.oneOf(Object.keys(SCALE_FUNCTIONS))),_defineProperty(_ref2,attr+"Distance",_propTypes2.default.number),_defineProperty(_ref2,attr+"BaseValue",_propTypes2.default.any),_ref2}function extractScalePropsFromProps(props,attributes){var result={};return Object.keys(props).forEach(function(key){attributes.find(function(a){var isPlainSet=0===key.indexOf(a),isUnderscoreSet=0===key.indexOf("_"+a),usesGet=0===key.indexOf("get"+toTitleCase(a));return isPlainSet||isUnderscoreSet||usesGet})&&(result[key]=props[key])}),result}function getMissingScaleProps(props,data,attributes){var result={};return attributes.forEach(function(attr){props["get"+toTitleCase(attr)]||(result["get"+toTitleCase(attr)]=function(d){return d[attr]}),props["get"+toTitleCase(attr)+"0"]||(result["get"+toTitleCase(attr)+"0"]=function(d){return d[attr+"0"]}),props[attr+"Domain"]||(result[attr+"Domain"]=getDomainByAccessor(data,props["get"+toTitleCase(attr)]||result["get"+toTitleCase(attr)],props["get"+toTitleCase(attr)+"0"]||result["get"+toTitleCase(attr)+"0"],props[attr+"Type"]),props[attr+"Padding"]&&(result[attr+"Domain"]=function _padDomain(domain,padding){if(!domain)return domain;if(isNaN(parseFloat(domain[0]))||isNaN(parseFloat(domain[1])))return domain;var _domain=_slicedToArray(domain,2),min=_domain[0],max=_domain[1],domainPadding=.01*padding*(max-min);return[min-domainPadding,max+domainPadding]}(result[attr+"Domain"],props[attr+"Padding"])))}),result}function literalScale(defaultValue){function scale(d){return void 0===d?defaultValue:d}function response(){return scale}return scale.domain=response,scale.range=response,scale.unknown=response,scale.copy=response,scale}function getFontColorFromBackground(background){return background?(0,_d3Color.hsl)(background).l>.57?"#222":"#fff":null}function getXYPlotValues(props,children){var XYPlotScales=XYPLOT_ATTR.reduce(function(prev,attr){var domain=props[attr+"Domain"],range=props[attr+"Range"],type=props[attr+"Type"];return domain&&range&&type?_extends({},prev,_defineProperty({},attr,SCALE_FUNCTIONS[type]().domain(domain).range(range))):prev},{});return children.map(function(child){return XYPLOT_ATTR.reduce(function(prev,attr){if(child.props&&void 0!==child.props[attr]){var scaleInput=child.props[attr],scale=XYPlotScales[attr],fallbackValue=scale?scale(scaleInput):scaleInput;return _extends({},prev,_defineProperty({},"_"+attr+"Value",fallbackValue))}return prev},{})})}var OPTIONAL_SCALE_PROPS_REGS=["Padding"].map(function(str){return new RegExp(str+"$","i")});function getOptionalScaleProps(props){return Object.keys(props).reduce(function(acc,prop){return OPTIONAL_SCALE_PROPS_REGS.every(function(reg){return!prop.match(reg)})?acc:(acc[prop]=props[prop],acc)},{})}exports.default={extractScalePropsFromProps:extractScalePropsFromProps,getAttributeScale:getAttributeScale,getAttributeFunctor:getAttributeFunctor,getAttr0Functor:getAttr0Functor,getAttributeValue:getAttributeValue,getDomainByAccessor:getDomainByAccessor,getFontColorFromBackground:getFontColorFromBackground,getMissingScaleProps:getMissingScaleProps,getOptionalScaleProps:getOptionalScaleProps,getScaleObjectFromProps:getScaleObjectFromProps,getScalePropTypesByAttribute:getScalePropTypesByAttribute,getXYPlotValues:getXYPlotValues,literalScale:literalScale}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var _SCALE_FUNCTIONS,_slicedToArray=function(){return function(arr,i){if(Array.isArray(arr))return arr;if(Symbol.iterator in Object(arr))return function sliceIterator(arr,i){var _arr=[],_n=!0,_d=!1,_e=void 0;try{for(var _s,_i=arr[Symbol.iterator]();!(_n=(_s=_i.next()).done)&&(_arr.push(_s.value),!i||_arr.length!==i);_n=!0);}catch(err){_d=!0,_e=err}finally{try{!_n&&_i.return&&_i.return()}finally{if(_d)throw _e}}return _arr}(arr,i);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),_extends=Object.assign||function(target){for(var i=1;i1?(values[1]-values[0])/2:1===values.length?values[0]-.5:0}(values),adjustedDomain[domain.length-1]+=function _computeRightDomainAdjustment(values){return values.length>1?(values[values.length-1]-values[values.length-2])/2:1===values.length?values[0]-.5:0}(values),type===LOG_SCALE_TYPE&&domain[0]<=0&&(adjustedDomain[0]=Math.min(domain[1]/10,1));var distance=function _computeScaleDistance(values,domain,bestDistIndex,scaleFn){if(values.length>1){var i=Math.max(bestDistIndex,1);return Math.abs(scaleFn(values[i])-scaleFn(values[i-1]))}return 1===values.length?Math.abs(scaleFn(domain[1])-scaleFn(domain[0])):0}(values,adjustedDomain,index,getScaleFnFromScaleObject(_extends({},scaleObject,{domain:adjustedDomain})));return{domain0:adjustedDomain[0],domainN:adjustedDomain[adjustedDomain.length-1],distance:distance}}function _adjustCategoricalScale(scaleObject){var scaleFn=getScaleFnFromScaleObject(scaleObject),domain=scaleObject.domain,range=scaleObject.range;return domain.length>1?scaleObject.distance=Math.abs(scaleFn(domain[1])-scaleFn(domain[0])):scaleObject.distance=Math.abs(range[1]-range[0]),scaleObject}function getScaleObjectFromProps(props,attr){var scaleObject=function _collectScaleObjectFromProps(props,attr){var value=props[attr],fallbackValue=props["_"+attr+"Value"],range=props[attr+"Range"],_props$=props[attr+"Distance"],distance=void 0===_props$?0:_props$,baseValue=props[attr+"BaseValue"],_props$2=props[attr+"Type"],type=void 0===_props$2?LINEAR_SCALE_TYPE:_props$2,noFallBack=props[attr+"NoFallBack"],_props$3=props["get"+toTitleCase(attr)],accessor=void 0===_props$3?function(d){return d[attr]}:_props$3,_props$4=props["get"+toTitleCase(attr)+"0"],accessor0=void 0===_props$4?function(d){return d[attr+"0"]}:_props$4,domain=props[attr+"Domain"];return noFallBack||void 0===value?(void 0!==baseValue&&(domain=(0,_dataUtils.addValueToArray)(domain,baseValue)),range&&domain&&domain.length?function _createScaleObjectForFunction(_ref){return{domain:_ref.domain,range:_ref.range,type:_ref.type,distance:_ref.distance,attr:_ref.attr,baseValue:_ref.baseValue,isValue:!1,accessor:_ref.accessor,accessor0:_ref.accessor0}}({domain:domain,range:range,type:type,distance:distance,attr:attr,baseValue:baseValue,accessor:accessor,accessor0:accessor0}):_createScaleObjectForValue(attr,fallbackValue,props[attr+"Type"],accessor)):_createScaleObjectForValue(attr,value,props[attr+"Type"],accessor)}(props,attr);if(!scaleObject)return null;if(!function _isScaleAdjustmentPossible(props,scaleObject){var attr=scaleObject.attr,_props$_adjustBy=props._adjustBy,adjustBy=void 0===_props$_adjustBy?[]:_props$_adjustBy,_props$_adjustWhat=props._adjustWhat;return(void 0===_props$_adjustWhat?[]:_props$_adjustWhat).length&&adjustBy.length&&-1!==adjustBy.indexOf(attr)}(props,scaleObject))return scaleObject;var type=scaleObject.type;return type===ORDINAL_SCALE_TYPE||type===CATEGORY_SCALE_TYPE?_adjustCategoricalScale(scaleObject):function _adjustContinuousScale(props,scaleObject){var allSeriesData=props._allData,_props$_adjustWhat2=props._adjustWhat,adjustWhat=void 0===_props$_adjustWhat2?[]:_props$_adjustWhat2,domainLength=scaleObject.domain.length,domain=scaleObject.domain,scaleDomain0=domain[0],scaleDomainN=domain[domainLength-1],scaleDistance=scaleObject.distance;return allSeriesData.forEach(function(data,index){if(-1!==adjustWhat.indexOf(index)&&data&&data.length){var _getScaleDistanceAndA=_getScaleDistanceAndAdjustedDomain(data,scaleObject),domain0=_getScaleDistanceAndA.domain0,domainN=_getScaleDistanceAndA.domainN,distance=_getScaleDistanceAndA.distance;scaleDomain0=Math.min(scaleDomain0,domain0),scaleDomainN=Math.max(scaleDomainN,domainN),scaleDistance=Math.max(scaleDistance,distance)}}),scaleObject.domain=[scaleDomain0].concat(_toConsumableArray(domain.slice(1,-1)),[scaleDomainN]),scaleObject.distance=scaleDistance,scaleObject}(props,scaleObject)}function getAttributeScale(props,attr){return getScaleFnFromScaleObject(getScaleObjectFromProps(props,attr))}function _getAttrValue(d,accessor){return accessor(d.data?d.data:d)}function _isDefined(value){return void 0!==value}function getAttributeFunctor(props,attr){var scaleObject=getScaleObjectFromProps(props,attr);if(scaleObject){var scaleFn=getScaleFnFromScaleObject(scaleObject);return function(d){return scaleFn(_getAttrValue(d,scaleObject.accessor))}}return null}function getAttr0Functor(props,attr){var scaleObject=getScaleObjectFromProps(props,attr);if(scaleObject){var attr0=attr+"0",domain=scaleObject.domain,_scaleObject$baseValu=scaleObject.baseValue,baseValue=void 0===_scaleObject$baseValu?domain[0]:_scaleObject$baseValu,scaleFn=getScaleFnFromScaleObject(scaleObject);return function(d){var value=_getAttrValue(d,function(el){return el[attr0]});return scaleFn(_isDefined(value)?value:baseValue)}}return null}function getAttributeValue(props,attr){var scaleObject=getScaleObjectFromProps(props,attr);return scaleObject?(scaleObject.isValue||void 0!==props["_"+attr+"Value"]||(0,_reactUtils.warning)("[React-vis] Cannot use data defined "+attr+" for this series type. Using fallback value instead."),props["_"+attr+"Value"]||scaleObject.range[0]):null}function getScalePropTypesByAttribute(attr){var _ref2;return _defineProperty(_ref2={},"_"+attr+"Value",_propTypes2.default.any),_defineProperty(_ref2,attr+"Domain",_propTypes2.default.array),_defineProperty(_ref2,"get"+toTitleCase(attr),_propTypes2.default.func),_defineProperty(_ref2,"get"+toTitleCase(attr)+"0",_propTypes2.default.func),_defineProperty(_ref2,attr+"Range",_propTypes2.default.array),_defineProperty(_ref2,attr+"Type",_propTypes2.default.oneOf(Object.keys(SCALE_FUNCTIONS))),_defineProperty(_ref2,attr+"Distance",_propTypes2.default.number),_defineProperty(_ref2,attr+"BaseValue",_propTypes2.default.any),_ref2}function extractScalePropsFromProps(props,attributes){var result={};return Object.keys(props).forEach(function(key){attributes.find(function(a){var isPlainSet=0===key.indexOf(a),isUnderscoreSet=0===key.indexOf("_"+a),usesGet=0===key.indexOf("get"+toTitleCase(a));return isPlainSet||isUnderscoreSet||usesGet})&&(result[key]=props[key])}),result}function getMissingScaleProps(props,data,attributes){var result={};return attributes.forEach(function(attr){props["get"+toTitleCase(attr)]||(result["get"+toTitleCase(attr)]=function(d){return d[attr]}),props["get"+toTitleCase(attr)+"0"]||(result["get"+toTitleCase(attr)+"0"]=function(d){return d[attr+"0"]}),props[attr+"Domain"]||(result[attr+"Domain"]=getDomainByAccessor(data,props["get"+toTitleCase(attr)]||result["get"+toTitleCase(attr)],props["get"+toTitleCase(attr)+"0"]||result["get"+toTitleCase(attr)+"0"],props[attr+"Type"]),props[attr+"Padding"]&&(result[attr+"Domain"]=function _padDomain(domain,padding){if(!domain)return domain;if(isNaN(parseFloat(domain[0]))||isNaN(parseFloat(domain[1])))return domain;var _domain=_slicedToArray(domain,2),min=_domain[0],max=_domain[1],domainPadding=.01*padding*(max-min);return[min-domainPadding,max+domainPadding]}(result[attr+"Domain"],props[attr+"Padding"])))}),result}function literalScale(defaultValue){function scale(d){return void 0===d?defaultValue:d}function response(){return scale}return scale.domain=response,scale.range=response,scale.unknown=response,scale.copy=response,scale}function getFontColorFromBackground(background){return background?(0,_d3Color.hsl)(background).l>.57?"#222":"#fff":null}function getXYPlotValues(props,children){var XYPlotScales=XYPLOT_ATTR.reduce(function(prev,attr){var domain=props[attr+"Domain"],range=props[attr+"Range"],type=props[attr+"Type"];return domain&&range&&type?_extends({},prev,_defineProperty({},attr,SCALE_FUNCTIONS[type]().domain(domain).range(range))):prev},{});return children.map(function(child){return XYPLOT_ATTR.reduce(function(prev,attr){if(child.props&&void 0!==child.props[attr]){var scaleInput=child.props[attr],scale=XYPlotScales[attr],fallbackValue=scale?scale(scaleInput):scaleInput;return _extends({},prev,_defineProperty({},"_"+attr+"Value",fallbackValue))}return prev},{})})}var OPTIONAL_SCALE_PROPS_REGS=["Padding"].map(function(str){return new RegExp(str+"$","i")});function getOptionalScaleProps(props){return Object.keys(props).reduce(function(acc,prop){return OPTIONAL_SCALE_PROPS_REGS.every(function(reg){return!prop.match(reg)})?acc:(acc[prop]=props[prop],acc)},{})}exports.default={extractScalePropsFromProps:extractScalePropsFromProps,getAttributeScale:getAttributeScale,getAttributeFunctor:getAttributeFunctor,getAttr0Functor:getAttr0Functor,getAttributeValue:getAttributeValue,getDomainByAccessor:getDomainByAccessor,getFontColorFromBackground:getFontColorFromBackground,getMissingScaleProps:getMissingScaleProps,getOptionalScaleProps:getOptionalScaleProps,getScaleObjectFromProps:getScaleObjectFromProps,getScalePropTypesByAttribute:getScalePropTypesByAttribute,getXYPlotValues:getXYPlotValues,literalScale:literalScale}},function(module,exports){var hasOwnProperty={}.hasOwnProperty;module.exports=function(it,key){return hasOwnProperty.call(it,key)}},function(module,exports,__webpack_require__){(function(global){var win;win="undefined"!=typeof window?window:void 0!==global?global:"undefined"!=typeof self?self:{},module.exports=win}).call(exports,__webpack_require__(25))},function(module,exports,__webpack_require__){"use strict";var _prodInvariant=__webpack_require__(4),oneArgumentPooler=(__webpack_require__(2),function oneArgumentPooler(copyFieldsFrom){if(this.instancePool.length){var instance=this.instancePool.pop();return this.call(instance,copyFieldsFrom),instance}return new this(copyFieldsFrom)}),standardReleaser=function standardReleaser(instance){instance instanceof this||_prodInvariant("25"),instance.destructor(),this.instancePool.length0))return range;do{range.push(previous=new Date(+start)),offseti(start,step),floori(start)}while(previous=date)for(;floori(date),!test(date);)date.setTime(date-1)},function(date,step){if(date>=date)if(step<0)for(;++step<=0;)for(;offseti(date,-1),!test(date););else for(;--step>=0;)for(;offseti(date,1),!test(date););})};count&&(interval.count=function(start,end){return t0.setTime(+start),t1.setTime(+end),floori(t0),floori(t1),Math.floor(count(t0,t1))},interval.every=function(step){return step=Math.floor(step),isFinite(step)&&step>0?step>1?interval.filter(field?function(d){return field(d)%step==0}:function(d){return interval.count(0,d)%step==0}):interval:null});return interval};var t0=new Date,t1=new Date},function(module,exports,__webpack_require__){module.exports=!__webpack_require__(102)(function(){return 7!=Object.defineProperty({},"a",{get:function get(){return 7}}).a})},function(module,exports){var core=module.exports={version:"2.5.7"};"number"==typeof __e&&(__e=core)},function(module,exports,__webpack_require__){var dP=__webpack_require__(61),createDesc=__webpack_require__(104);module.exports=__webpack_require__(58)?function(object,key,value){return dP.f(object,key,createDesc(1,value))}:function(object,key,value){return object[key]=value,object}},function(module,exports,__webpack_require__){var anObject=__webpack_require__(103),IE8_DOM_DEFINE=__webpack_require__(221),toPrimitive=__webpack_require__(144),dP=Object.defineProperty;exports.f=__webpack_require__(58)?Object.defineProperty:function defineProperty(O,P,Attributes){if(anObject(O),P=toPrimitive(P,!0),anObject(Attributes),IE8_DOM_DEFINE)try{return dP(O,P,Attributes)}catch(e){}if("get"in Attributes||"set"in Attributes)throw TypeError("Accessors not supported!");return"value"in Attributes&&(O[P]=Attributes.value),O}},function(module,exports,__webpack_require__){var IObject=__webpack_require__(365),defined=__webpack_require__(225);module.exports=function(it){return IObject(defined(it))}},function(module,exports,__webpack_require__){"use strict";module.exports=__webpack_require__(154)},function(module,exports,__webpack_require__){"use strict";(function(global){var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},origSymbol=global.Symbol,hasSymbolSham=__webpack_require__(443);module.exports=function hasNativeSymbols(){return"function"==typeof origSymbol&&("function"==typeof Symbol&&("symbol"===_typeof(origSymbol("foo"))&&("symbol"===_typeof(Symbol("bar"))&&hasSymbolSham())))}}).call(exports,__webpack_require__(25))},function(module,exports,__webpack_require__){var defined=__webpack_require__(159);module.exports=function(it){return Object(defined(it))}},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(460),__esModule:!0}},function(module,exports){module.exports={}},function(module,exports,__webpack_require__){"use strict";var _assign=__webpack_require__(6),ReactBaseClasses=__webpack_require__(261),ReactChildren=__webpack_require__(508),ReactDOMFactories=__webpack_require__(513),ReactElement=__webpack_require__(69),ReactPropTypes=__webpack_require__(514),ReactVersion=__webpack_require__(517),createReactClass=__webpack_require__(518),onlyChild=__webpack_require__(519),createElement=ReactElement.createElement,createFactory=ReactElement.createFactory,cloneElement=ReactElement.cloneElement,__spread=_assign,createMixin=function createMixin(mixin){return mixin},React={Children:{map:ReactChildren.map,forEach:ReactChildren.forEach,count:ReactChildren.count,toArray:ReactChildren.toArray,only:onlyChild},Component:ReactBaseClasses.Component,PureComponent:ReactBaseClasses.PureComponent,createElement:createElement,cloneElement:cloneElement,isValidElement:ReactElement.isValidElement,PropTypes:ReactPropTypes,createClass:createReactClass,createFactory:createFactory,createMixin:createMixin,DOM:ReactDOMFactories,version:ReactVersion,__spread:__spread};module.exports=React},function(module,exports,__webpack_require__){"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},_assign=__webpack_require__(6),ReactCurrentOwner=__webpack_require__(35),hasOwnProperty=(__webpack_require__(3),__webpack_require__(263),Object.prototype.hasOwnProperty),REACT_ELEMENT_TYPE=__webpack_require__(264),RESERVED_PROPS={key:!0,ref:!0,__self:!0,__source:!0};function hasValidRef(config){return void 0!==config.ref}function hasValidKey(config){return void 0!==config.key}var ReactElement=function ReactElement(type,key,ref,self,source,owner,props){var element={$$typeof:REACT_ELEMENT_TYPE,type:type,key:key,ref:ref,props:props,_owner:owner};return element};ReactElement.createElement=function(type,config,children){var propName,props={},key=null,ref=null;if(null!=config)for(propName in hasValidRef(config)&&(ref=config.ref),hasValidKey(config)&&(key=""+config.key),void 0===config.__self?null:config.__self,void 0===config.__source?null:config.__source,config)hasOwnProperty.call(config,propName)&&!RESERVED_PROPS.hasOwnProperty(propName)&&(props[propName]=config[propName]);var childrenLength=arguments.length-2;if(1===childrenLength)props.children=children;else if(childrenLength>1){for(var childArray=Array(childrenLength),i=0;i1){for(var childArray=Array(childrenLength),i=0;i=O.length?{value:void 0,done:!0}:(point=$at(O,index),this._i+=point.length,{value:point,done:!1})})},function(module,exports,__webpack_require__){__webpack_require__(468);for(var global=__webpack_require__(14),hide=__webpack_require__(46),Iterators=__webpack_require__(67),TO_STRING_TAG=__webpack_require__(17)("toStringTag"),DOMIterables="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),i=0;iaxisStart.y?Math.PI/2:3*Math.PI/2;return Math.atan((axisEnd.y-axisStart.y)/(axisEnd.x-axisStart.x))};var _d3Array=__webpack_require__(33),_d3Scale=__webpack_require__(77),ORIENTATION=exports.ORIENTATION={TOP:"top",LEFT:"left",RIGHT:"right",BOTTOM:"bottom",VERTICAL:"vertical",HORIZONTAL:"horizontal"},DIRECTION=exports.DIRECTION={VERTICAL:"vertical",HORIZONTAL:"horizontal"};function getTicksTotalFromSize(size){return size<700?size>300?10:5:20}function getTickValues(scale,tickTotal,tickValues){return tickValues||(scale.ticks?scale.ticks(tickTotal):scale.domain())}function generateFit(axisStart,axisEnd){if(axisStart.x===axisEnd.x)return{left:axisStart.y,right:axisEnd.y,slope:0,offset:axisStart.x};var slope=(axisStart.y-axisEnd.y)/(axisStart.x-axisEnd.x);return{left:axisStart.x,right:axisEnd.x,slope:slope,offset:axisStart.y-slope*axisStart.x}}exports.default={DIRECTION:DIRECTION,ORIENTATION:ORIENTATION,getTicksTotalFromSize:getTicksTotalFromSize,getTickValues:getTickValues}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.DIRECTION=exports.ORIENTATION=void 0,exports.getTicksTotalFromSize=getTicksTotalFromSize,exports.getTickValues=getTickValues,exports.generateFit=generateFit,exports.generatePoints=function generatePoints(_ref){var axisStart=_ref.axisStart,axisEnd=_ref.axisEnd,numberOfTicks=_ref.numberOfTicks,axisDomain=_ref.axisDomain,_generateFit=generateFit(axisStart,axisEnd),left=_generateFit.left,right=_generateFit.right,slope=_generateFit.slope,offset=_generateFit.offset,pointSlope=(right-left)/numberOfTicks,axisScale=(0,_d3Scale.scaleLinear)().domain([left,right]).range(axisDomain),slopeVertical=axisStart.x===axisEnd.x;return{slope:slopeVertical?1/0:slope,points:(0,_d3Array.range)(left,right+pointSlope,pointSlope).map(function(val){return slopeVertical?{y:val,x:slope*val+offset,text:axisScale(val)}:{x:val,y:slope*val+offset,text:axisScale(val)}})}},exports.getAxisAngle=function getAxisAngle(axisStart,axisEnd){if(axisStart.x===axisEnd.x)return axisEnd.y>axisStart.y?Math.PI/2:3*Math.PI/2;return Math.atan((axisEnd.y-axisStart.y)/(axisEnd.x-axisStart.x))};var _d3Array=__webpack_require__(33),_d3Scale=__webpack_require__(77),ORIENTATION=exports.ORIENTATION={TOP:"top",LEFT:"left",RIGHT:"right",BOTTOM:"bottom",VERTICAL:"vertical",HORIZONTAL:"horizontal"},DIRECTION=exports.DIRECTION={VERTICAL:"vertical",HORIZONTAL:"horizontal"};function getTicksTotalFromSize(size){return size<700?size>300?10:5:20}function getTickValues(scale,tickTotal,tickValues){return tickValues||(scale.ticks?scale.ticks(tickTotal):scale.domain())}function generateFit(axisStart,axisEnd){if(axisStart.x===axisEnd.x)return{left:axisStart.y,right:axisEnd.y,slope:0,offset:axisStart.x};var slope=(axisStart.y-axisEnd.y)/(axisStart.x-axisEnd.x);return{left:axisStart.x,right:axisEnd.x,slope:slope,offset:axisStart.y-slope*axisStart.x}}exports.default={DIRECTION:DIRECTION,ORIENTATION:ORIENTATION,getTicksTotalFromSize:getTicksTotalFromSize,getTickValues:getTickValues}},,function(module,exports){var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};module.exports=function(it){return"object"===(void 0===it?"undefined":_typeof(it))?null!==it:"function"==typeof it}},function(module,exports){var id=0,px=Math.random();module.exports=function(key){return"Symbol(".concat(void 0===key?"":key,")_",(++id+px).toString(36))}},function(module,exports,__webpack_require__){"use strict";var bind=__webpack_require__(34);module.exports=bind.call(Function.call,Object.prototype.hasOwnProperty)},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(456),__esModule:!0}},function(module,exports){module.exports=function(it){if("function"!=typeof it)throw TypeError(it+" is not a function!");return it}},function(module,exports){module.exports=function(bitmap,value){return{enumerable:!(1&bitmap),configurable:!(2&bitmap),writable:!(4&bitmap),value:value}}},function(module,exports){var toString={}.toString;module.exports=function(it){return toString.call(it).slice(8,-1)}},function(module,exports){module.exports=!0},function(module,exports,__webpack_require__){var def=__webpack_require__(28).f,has=__webpack_require__(48),TAG=__webpack_require__(17)("toStringTag");module.exports=function(it,tag,stat){it&&!has(it=stat?it:it.prototype,TAG)&&def(it,TAG,{configurable:!0,value:tag})}},function(module,exports,__webpack_require__){var ctx=__webpack_require__(39),call=__webpack_require__(248),isArrayIter=__webpack_require__(249),anObject=__webpack_require__(26),toLength=__webpack_require__(112),getIterFn=__webpack_require__(167),BREAK={},RETURN={};(exports=module.exports=function(iterable,entries,fn,that,ITERATOR){var length,step,iterator,result,iterFn=ITERATOR?function(){return iterable}:getIterFn(iterable),f=ctx(fn,that,entries?2:1),index=0;if("function"!=typeof iterFn)throw TypeError(iterable+" is not iterable!");if(isArrayIter(iterFn)){for(length=toLength(iterable.length);length>index;index++)if((result=entries?f(anObject(step=iterable[index])[0],step[1]):f(iterable[index]))===BREAK||result===RETURN)return result}else for(iterator=iterFn.call(iterable);!(step=iterator.next()).done;)if((result=call(iterator,f,step.value,entries))===BREAK||result===RETURN)return result}).BREAK=BREAK,exports.RETURN=RETURN},function(module,exports,__webpack_require__){var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},META=__webpack_require__(113)("meta"),isObject=__webpack_require__(21),has=__webpack_require__(48),setDesc=__webpack_require__(28).f,id=0,isExtensible=Object.isExtensible||function(){return!0},FREEZE=!__webpack_require__(47)(function(){return isExtensible(Object.preventExtensions({}))}),setMeta=function setMeta(it){setDesc(it,META,{value:{i:"O"+ ++id,w:{}}})},meta=module.exports={KEY:META,NEED:!1,fastKey:function fastKey(it,create){if(!isObject(it))return"symbol"==(void 0===it?"undefined":_typeof(it))?it:("string"==typeof it?"S":"P")+it;if(!has(it,META)){if(!isExtensible(it))return"F";if(!create)return"E";setMeta(it)}return it[META].i},getWeak:function getWeak(it,create){if(!has(it,META)){if(!isExtensible(it))return!0;if(!create)return!1;setMeta(it)}return it[META].w},onFreeze:function onFreeze(it){return FREEZE&&meta.NEED&&isExtensible(it)&&!has(it,META)&&setMeta(it),it}}},function(module,exports,__webpack_require__){"use strict";module.exports=function reactProdInvariant(code){for(var argCount=arguments.length-1,message="Minified React error #"+code+"; visit http://facebook.github.io/react/docs/error-decoder.html?invariant="+code,argIdx=0;argIdx2?_[2]%360*__WEBPACK_IMPORTED_MODULE_5__math__.r:0,recenter()):[deltaLambda*__WEBPACK_IMPORTED_MODULE_5__math__.h,deltaPhi*__WEBPACK_IMPORTED_MODULE_5__math__.h,deltaGamma*__WEBPACK_IMPORTED_MODULE_5__math__.h]},projection.angle=function(_){return arguments.length?(alpha=_%360*__WEBPACK_IMPORTED_MODULE_5__math__.r,recenter()):alpha*__WEBPACK_IMPORTED_MODULE_5__math__.h},projection.precision=function(_){return arguments.length?(projectResample=Object(__WEBPACK_IMPORTED_MODULE_9__resample__.a)(projectTransform,delta2=_*_),reset()):Object(__WEBPACK_IMPORTED_MODULE_5__math__.u)(delta2)},projection.fitExtent=function(extent,object){return Object(__WEBPACK_IMPORTED_MODULE_8__fit__.a)(projection,extent,object)},projection.fitSize=function(size,object){return Object(__WEBPACK_IMPORTED_MODULE_8__fit__.c)(projection,size,object)},projection.fitWidth=function(width,object){return Object(__WEBPACK_IMPORTED_MODULE_8__fit__.d)(projection,width,object)},projection.fitHeight=function(height,object){return Object(__WEBPACK_IMPORTED_MODULE_8__fit__.b)(projection,height,object)},function(){return project=projectAt.apply(this,arguments),projection.invert=project.invert&&invert,recenter()}}},,function(module,exports){module.exports=function(exec){try{return!!exec()}catch(e){return!0}}},function(module,exports,__webpack_require__){var isObject=__webpack_require__(81);module.exports=function(it){if(!isObject(it))throw TypeError(it+" is not an object!");return it}},function(module,exports){module.exports=function(bitmap,value){return{enumerable:!(1&bitmap),configurable:!(2&bitmap),writable:!(4&bitmap),value:value}}},function(module,exports,__webpack_require__){var global=__webpack_require__(44),hide=__webpack_require__(60),has=__webpack_require__(52),SRC=__webpack_require__(82)("src"),$toString=Function.toString,TPL=(""+$toString).split("toString");__webpack_require__(59).inspectSource=function(it){return $toString.call(it)},(module.exports=function(O,key,val,safe){var isFunction="function"==typeof val;isFunction&&(has(val,"name")||hide(val,"name",key)),O[key]!==val&&(isFunction&&(has(val,SRC)||hide(val,SRC,O[key]?""+O[key]:TPL.join(String(key)))),O===global?O[key]=val:safe?O[key]?O[key]=val:hide(O,key,val):(delete O[key],hide(O,key,val)))})(Function.prototype,"toString",function toString(){return"function"==typeof this&&this[SRC]||$toString.call(this)})},function(module,exports){module.exports=!1},function(module,exports){var cachedSetTimeout,cachedClearTimeout,process=module.exports={};function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}function runTimeout(fun){if(cachedSetTimeout===setTimeout)return setTimeout(fun,0);if((cachedSetTimeout===defaultSetTimout||!cachedSetTimeout)&&setTimeout)return cachedSetTimeout=setTimeout,setTimeout(fun,0);try{return cachedSetTimeout(fun,0)}catch(e){try{return cachedSetTimeout.call(null,fun,0)}catch(e){return cachedSetTimeout.call(this,fun,0)}}}!function(){try{cachedSetTimeout="function"==typeof setTimeout?setTimeout:defaultSetTimout}catch(e){cachedSetTimeout=defaultSetTimout}try{cachedClearTimeout="function"==typeof clearTimeout?clearTimeout:defaultClearTimeout}catch(e){cachedClearTimeout=defaultClearTimeout}}();var currentQueue,queue=[],draining=!1,queueIndex=-1;function cleanUpNextTick(){draining&¤tQueue&&(draining=!1,currentQueue.length?queue=currentQueue.concat(queue):queueIndex=-1,queue.length&&drainQueue())}function drainQueue(){if(!draining){var timeout=runTimeout(cleanUpNextTick);draining=!0;for(var len=queue.length;len;){for(currentQueue=queue,queue=[];++queueIndex1)for(var i=1;i= 0");var index=this.ToLength(integerIndex);if(!this.SameValueZero(integerIndex,index))throw new RangeError("index must be >= 0 and < 2 ** 53 - 1");return index}});delete ES2017.EnumerableOwnNames,module.exports=ES2017},function(module,exports,__webpack_require__){"use strict";var assign=__webpack_require__(109),ES5=__webpack_require__(237),ES2015=__webpack_require__(152),ES2016=__webpack_require__(154),ES={ES5:ES5,ES6:ES2015,ES2015:ES2015,ES7:ES2016,ES2016:ES2016,ES2017:__webpack_require__(110)};assign(ES,ES5),delete ES.CheckObjectCoercible,assign(ES,ES2015),module.exports=ES},function(module,exports,__webpack_require__){var toInteger=__webpack_require__(160),min=Math.min;module.exports=function(it){return it>0?min(toInteger(it),9007199254740991):0}},function(module,exports){var id=0,px=Math.random();module.exports=function(key){return"Symbol(".concat(void 0===key?"":key,")_",(++id+px).toString(36))}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.AddonStore=void 0;var _keys2=_interopRequireDefault(__webpack_require__(66)),_classCallCheck3=_interopRequireDefault(__webpack_require__(8)),_createClass3=_interopRequireDefault(__webpack_require__(10));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var AddonStore=exports.AddonStore=function(){function AddonStore(){(0,_classCallCheck3.default)(this,AddonStore),this.loaders={},this.panels={},this.channel=null,this.preview=null,this.database=null}return(0,_createClass3.default)(AddonStore,[{key:"getChannel",value:function getChannel(){if(!this.channel)throw new Error("Accessing nonexistent addons channel, see https://storybook.js.org/basics/faq/#why-is-there-no-addons-channel");return this.channel}},{key:"setChannel",value:function setChannel(channel){this.channel=channel}},{key:"getPreview",value:function getPreview(){return this.preview}},{key:"setPreview",value:function setPreview(preview){this.preview=preview}},{key:"getDatabase",value:function getDatabase(){return this.database}},{key:"setDatabase",value:function setDatabase(database){this.database=database}},{key:"getPanels",value:function getPanels(){return this.panels}},{key:"addPanel",value:function addPanel(name,panel){this.panels[name]=panel}},{key:"register",value:function register(name,loader){this.loaders[name]=loader}},{key:"loadAddons",value:function loadAddons(api){var _this=this;(0,_keys2.default)(this.loaders).map(function(name){return _this.loaders[name]}).forEach(function(loader){return loader(api)})}}]),AddonStore}();exports.default=new AddonStore},function(module,exports,__webpack_require__){"use strict";var emptyObject={};module.exports=emptyObject},function(module,exports,__webpack_require__){"use strict";var _prodInvariant=__webpack_require__(4),OBSERVED_ERROR=(__webpack_require__(2),{}),TransactionImpl={reinitializeTransaction:function reinitializeTransaction(){this.transactionWrappers=this.getTransactionWrappers(),this.wrapperInitData?this.wrapperInitData.length=0:this.wrapperInitData=[],this._isInTransaction=!1},_isInTransaction:!1,getTransactionWrappers:null,isInTransaction:function isInTransaction(){return!!this._isInTransaction},perform:function perform(method,scope,a,b,c,d,e,f){var errorThrown,ret;this.isInTransaction()&&_prodInvariant("27");try{this._isInTransaction=!0,errorThrown=!0,this.initializeAll(0),ret=method.call(scope,a,b,c,d,e,f),errorThrown=!1}finally{try{if(errorThrown)try{this.closeAll(0)}catch(err){}else this.closeAll(0)}finally{this._isInTransaction=!1}}return ret},initializeAll:function initializeAll(startIndex){for(var transactionWrappers=this.transactionWrappers,i=startIndex;i]/,setInnerHTML=__webpack_require__(180)(function(node,html){if(node.namespaceURI!==DOMNamespaces.svg||"innerHTML"in node)node.innerHTML=html;else{(reusableSVGContainer=reusableSVGContainer||document.createElement("div")).innerHTML=""+html+"";for(var svgNode=reusableSVGContainer.firstChild;svgNode.firstChild;)node.appendChild(svgNode.firstChild)}});if(ExecutionEnvironment.canUseDOM){var testElement=document.createElement("div");testElement.innerHTML=" ",""===testElement.innerHTML&&(setInnerHTML=function setInnerHTML(node,html){if(node.parentNode&&node.parentNode.replaceChild(node,node),WHITESPACE_TEST.test(html)||"<"===html[0]&&NONVISIBLE_TEST.test(html)){node.innerHTML=String.fromCharCode(65279)+html;var textNode=node.firstChild;1===textNode.data.length?node.removeChild(textNode):textNode.deleteData(0,1)}else node.innerHTML=html}),testElement=null}module.exports=setInnerHTML},function(module,exports,__webpack_require__){"use strict";var matchHtmlRegExp=/["'&<>]/;module.exports=function escapeTextContentForBrowser(text){return"boolean"==typeof text||"number"==typeof text?""+text:function escapeHtml(string){var escape,str=""+string,match=matchHtmlRegExp.exec(str);if(!match)return str;var html="",index=0,lastIndex=0;for(index=match.index;indexdocument.F=Object<\/script>"),iframeDocument.close(),_createDict=iframeDocument.F;i--;)delete _createDict.prototype[enumBugKeys[i]];return _createDict()};module.exports=Object.create||function create(O,Properties){var result;return null!==O?(Empty.prototype=anObject(O),result=new Empty,Empty.prototype=null,result[IE_PROTO]=O):result=_createDict(),void 0===Properties?result:dPs(result,Properties)}},function(module,exports,__webpack_require__){var cof=__webpack_require__(87),TAG=__webpack_require__(17)("toStringTag"),ARG="Arguments"==cof(function(){return arguments}());module.exports=function(it){var O,T,B;return void 0===it?"Undefined":null===it?"Null":"string"==typeof(T=function tryGet(it,key){try{return it[key]}catch(e){}}(O=Object(it),TAG))?T:ARG?cof(O):"Object"==(B=cof(O))&&"function"==typeof O.callee?"Arguments":B}},function(module,exports){module.exports=function(it,Constructor,name,forbiddenField){if(!(it instanceof Constructor)||void 0!==forbiddenField&&forbiddenField in it)throw TypeError(name+": incorrect invocation!");return it}},function(module,exports,__webpack_require__){var hide=__webpack_require__(46);module.exports=function(target,src,safe){for(var key in src)safe&&target[key]?target[key]=src[key]:hide(target,key,src[key]);return target}},function(module,exports,__webpack_require__){"use strict";module.exports=__webpack_require__(520)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.reviver=exports.retrocycle=exports.decycle=exports.CYCLIC_KEY=void 0;var _decycle3=_interopRequireDefault(__webpack_require__(608)),_retrocycle3=_interopRequireDefault(__webpack_require__(643)),_reviver3=_interopRequireDefault(__webpack_require__(295));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.CYCLIC_KEY="$___storybook.isCyclic";exports.decycle=_decycle3.default,exports.retrocycle=_retrocycle3.default,exports.reviver=_reviver3.default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},_react2=_interopRequireDefault(__webpack_require__(0)),_propTypes2=_interopRequireDefault(__webpack_require__(1)),_deepEqual2=_interopRequireDefault(__webpack_require__(212)),_scalesUtils=__webpack_require__(50),_seriesUtils=__webpack_require__(42),_chartUtils=__webpack_require__(197),_animation=__webpack_require__(22),_theme=__webpack_require__(37),_canvasWrapper2=_interopRequireDefault(__webpack_require__(1081));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var _createClass=function(){function defineProperties(target,props){for(var i=0;i2?arguments[2]:[];if(!this.IsCallable(F))throw new $TypeError(F+" is not a function");return F.apply(V,args)},ToPrimitive:toPrimitive,ToNumber:function ToNumber(argument){var value=isPrimitive(argument)?argument:toPrimitive(argument,$Number);if("symbol"===(void 0===value?"undefined":_typeof(value)))throw new $TypeError("Cannot convert a Symbol value to a number");if("string"==typeof value){if(isBinary(value))return this.ToNumber(parseInteger(strSlice(value,2),2));if(isOctal(value))return this.ToNumber(parseInteger(strSlice(value,2),8));if(hasNonWS(value)||isInvalidHexLiteral(value))return NaN;var trimmed=function trim(value){return replace(value,trimRegex,"")}(value);if(trimmed!==value)return this.ToNumber(trimmed)}return $Number(value)},ToInt16:function ToInt16(argument){var int16bit=this.ToUint16(argument);return int16bit>=32768?int16bit-65536:int16bit},ToInt8:function ToInt8(argument){var int8bit=this.ToUint8(argument);return int8bit>=128?int8bit-256:int8bit},ToUint8:function ToUint8(argument){var number=this.ToNumber(argument);if($isNaN(number)||0===number||!$isFinite(number))return 0;var posInt=sign(number)*$floor($abs(number));return mod(posInt,256)},ToUint8Clamp:function ToUint8Clamp(argument){var number=this.ToNumber(argument);if($isNaN(number)||number<=0)return 0;if(number>=255)return 255;var f=$floor(argument);return f+.5MAX_SAFE_INTEGER?MAX_SAFE_INTEGER:len},CanonicalNumericIndexString:function CanonicalNumericIndexString(argument){if("[object String]"!==toStr(argument))throw new $TypeError("must be a string");if("-0"===argument)return-0;var n=this.ToNumber(argument);return this.SameValue(this.ToString(n),argument)?n:void 0},RequireObjectCoercible:ES5.CheckObjectCoercible,IsArray:$Array.isArray||function IsArray(argument){return"[object Array]"===toStr(argument)},IsConstructor:function IsConstructor(argument){return"function"==typeof argument&&!!argument.prototype},IsExtensible:Object.preventExtensions?function IsExtensible(obj){return!isPrimitive(obj)&&$isExtensible(obj)}:function isExtensible(obj){return!0},IsInteger:function IsInteger(argument){if("number"!=typeof argument||$isNaN(argument)||!$isFinite(argument))return!1;var abs=$abs(argument);return $floor(abs)===abs},IsPropertyKey:function IsPropertyKey(argument){return"string"==typeof argument||"symbol"===(void 0===argument?"undefined":_typeof(argument))},IsRegExp:function IsRegExp(argument){if(!argument||"object"!==(void 0===argument?"undefined":_typeof(argument)))return!1;if(hasSymbols){var isRegExp=argument[$Symbol.match];if(void 0!==isRegExp)return ES5.ToBoolean(isRegExp)}return hasRegExpMatcher(argument)},SameValueZero:function SameValueZero(x,y){return x===y||$isNaN(x)&&$isNaN(y)},GetV:function GetV(V,P){if(!this.IsPropertyKey(P))throw new $TypeError("Assertion failed: IsPropertyKey(P) is not true");return this.ToObject(V)[P]},GetMethod:function GetMethod(O,P){if(!this.IsPropertyKey(P))throw new $TypeError("Assertion failed: IsPropertyKey(P) is not true");var func=this.GetV(O,P);if(null!=func){if(!this.IsCallable(func))throw new $TypeError(P+"is not a function");return func}},Get:function Get(O,P){if("Object"!==this.Type(O))throw new $TypeError("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(P))throw new $TypeError("Assertion failed: IsPropertyKey(P) is not true");return O[P]},Type:function Type(x){return"symbol"===(void 0===x?"undefined":_typeof(x))?"Symbol":ES5.Type(x)},SpeciesConstructor:function SpeciesConstructor(O,defaultConstructor){if("Object"!==this.Type(O))throw new $TypeError("Assertion failed: Type(O) is not Object");var C=O.constructor;if(void 0===C)return defaultConstructor;if("Object"!==this.Type(C))throw new $TypeError("O.constructor is not an Object");var S=hasSymbols&&$Symbol.species?C[$Symbol.species]:void 0;if(null==S)return defaultConstructor;if(this.IsConstructor(S))return S;throw new $TypeError("no constructor found")},CompletePropertyDescriptor:function CompletePropertyDescriptor(Desc){if(!this.IsPropertyDescriptor(Desc))throw new $TypeError("Desc must be a Property Descriptor");return this.IsGenericDescriptor(Desc)||this.IsDataDescriptor(Desc)?(has(Desc,"[[Value]]")||(Desc["[[Value]]"]=void 0),has(Desc,"[[Writable]]")||(Desc["[[Writable]]"]=!1)):(has(Desc,"[[Get]]")||(Desc["[[Get]]"]=void 0),has(Desc,"[[Set]]")||(Desc["[[Set]]"]=void 0)),has(Desc,"[[Enumerable]]")||(Desc["[[Enumerable]]"]=!1),has(Desc,"[[Configurable]]")||(Desc["[[Configurable]]"]=!1),Desc},Set:function Set(O,P,V,Throw){if("Object"!==this.Type(O))throw new $TypeError("O must be an Object");if(!this.IsPropertyKey(P))throw new $TypeError("P must be a Property Key");if("Boolean"!==this.Type(Throw))throw new $TypeError("Throw must be a Boolean");if(Throw)return O[P]=V,!0;try{O[P]=V}catch(e){return!1}},HasOwnProperty:function HasOwnProperty(O,P){if("Object"!==this.Type(O))throw new $TypeError("O must be an Object");if(!this.IsPropertyKey(P))throw new $TypeError("P must be a Property Key");return has(O,P)},HasProperty:function HasProperty(O,P){if("Object"!==this.Type(O))throw new $TypeError("O must be an Object");if(!this.IsPropertyKey(P))throw new $TypeError("P must be a Property Key");return P in O},IsConcatSpreadable:function IsConcatSpreadable(O){if("Object"!==this.Type(O))return!1;if(hasSymbols&&"symbol"===_typeof($Symbol.isConcatSpreadable)){var spreadable=this.Get(O,Symbol.isConcatSpreadable);if(void 0!==spreadable)return this.ToBoolean(spreadable)}return this.IsArray(O)},Invoke:function Invoke(O,P){if(!this.IsPropertyKey(P))throw new $TypeError("P must be a Property Key");var argumentsList=arraySlice(arguments,2),func=this.GetV(O,P);return this.Call(func,O,argumentsList)},GetIterator:function GetIterator(obj,method){if(!hasSymbols)throw new SyntaxError("ES.GetIterator depends on native iterator support.");var actualMethod=method;arguments.length<2&&(actualMethod=this.GetMethod(obj,$Symbol.iterator));var iterator=this.Call(actualMethod,obj);if("Object"!==this.Type(iterator))throw new $TypeError("iterator must return an object");return iterator},IteratorNext:function IteratorNext(iterator,value){var result=this.Invoke(iterator,"next",arguments.length<2?[]:[value]);if("Object"!==this.Type(result))throw new $TypeError("iterator next must return an object");return result},IteratorComplete:function IteratorComplete(iterResult){if("Object"!==this.Type(iterResult))throw new $TypeError("Assertion failed: Type(iterResult) is not Object");return this.ToBoolean(this.Get(iterResult,"done"))},IteratorValue:function IteratorValue(iterResult){if("Object"!==this.Type(iterResult))throw new $TypeError("Assertion failed: Type(iterResult) is not Object");return this.Get(iterResult,"value")},IteratorStep:function IteratorStep(iterator){var result=this.IteratorNext(iterator);return!0!==this.IteratorComplete(result)&&result},IteratorClose:function IteratorClose(iterator,completion){if("Object"!==this.Type(iterator))throw new $TypeError("Assertion failed: Type(iterator) is not Object");if(!this.IsCallable(completion))throw new $TypeError("Assertion failed: completion is not a thunk for a Completion Record");var completionRecord,completionThunk=completion,iteratorReturn=this.GetMethod(iterator,"return");if(void 0===iteratorReturn)return completionThunk();try{var innerResult=this.Call(iteratorReturn,iterator,[])}catch(e){throw completionRecord=completionThunk(),completionThunk=null,e}if(completionRecord=completionThunk(),completionThunk=null,"Object"!==this.Type(innerResult))throw new $TypeError("iterator .return must return an object");return completionRecord},CreateIterResultObject:function CreateIterResultObject(value,done){if("Boolean"!==this.Type(done))throw new $TypeError("Assertion failed: Type(done) is not Boolean");return{value:value,done:done}},RegExpExec:function RegExpExec(R,S){if("Object"!==this.Type(R))throw new $TypeError("R must be an Object");if("String"!==this.Type(S))throw new $TypeError("S must be a String");var exec=this.Get(R,"exec");if(this.IsCallable(exec)){var result=this.Call(exec,R,[S]);if(null===result||"Object"===this.Type(result))return result;throw new $TypeError('"exec" method must return `null` or an Object')}return regexExec(R,S)},ArraySpeciesCreate:function ArraySpeciesCreate(originalArray,length){if(!this.IsInteger(length)||length<0)throw new $TypeError("Assertion failed: length must be an integer >= 0");var C,len=0===length?0:length;if(this.IsArray(originalArray)&&(C=this.Get(originalArray,"constructor"),"Object"===this.Type(C)&&hasSymbols&&$Symbol.species&&null===(C=this.Get(C,$Symbol.species))&&(C=void 0)),void 0===C)return $Array(len);if(!this.IsConstructor(C))throw new $TypeError("C must be a constructor");return new C(len)},CreateDataProperty:function CreateDataProperty(O,P,V){if("Object"!==this.Type(O))throw new $TypeError("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(P))throw new $TypeError("Assertion failed: IsPropertyKey(P) is not true");var oldDesc=$gOPD(O,P),extensible=oldDesc||"function"!=typeof $isExtensible||$isExtensible(O);if(oldDesc&&(!oldDesc.writable||!oldDesc.configurable)||!extensible)return!1;var newDesc={configurable:!0,enumerable:!0,value:V,writable:!0};return Object.defineProperty(O,P,newDesc),!0},CreateDataPropertyOrThrow:function CreateDataPropertyOrThrow(O,P,V){if("Object"!==this.Type(O))throw new $TypeError("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(P))throw new $TypeError("Assertion failed: IsPropertyKey(P) is not true");var success=this.CreateDataProperty(O,P,V);if(!success)throw new $TypeError("unable to create data property");return success},ObjectCreate:function ObjectCreate(proto,internalSlotsList){if(null!==proto&&"Object"!==this.Type(proto))throw new $TypeError("Assertion failed: proto must be null or an object");if((arguments.length<2?[]:internalSlotsList).length>0)throw new $SyntaxError("es-abstract does not yet support internal slots");if(null===proto&&!$ObjectCreate)throw new $SyntaxError("native Object.create support is required to create null objects");return $ObjectCreate(proto)},AdvanceStringIndex:function AdvanceStringIndex(S,index,unicode){if("String"!==this.Type(S))throw new $TypeError("S must be a String");if(!this.IsInteger(index)||index<0||index>MAX_SAFE_INTEGER)throw new $TypeError("Assertion failed: length must be an integer >= 0 and <= 2**53");if("Boolean"!==this.Type(unicode))throw new $TypeError("Assertion failed: unicode must be a Boolean");if(!unicode)return index+1;if(index+1>=S.length)return index+1;var first=$charCodeAt(S,index);if(first<55296||first>56319)return index+1;var second=$charCodeAt(S,index+1);return second<56320||second>57343?index+1:index+2}});delete ES6.CheckObjectCoercible,module.exports=ES6},function(module,exports,__webpack_require__){"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},ThrowTypeError=Object.getOwnPropertyDescriptor?function(){return Object.getOwnPropertyDescriptor(arguments,"callee").get}():function(){throw new TypeError},hasSymbols="function"==typeof Symbol&&"symbol"===_typeof(Symbol.iterator),getProto=Object.getPrototypeOf||function(x){return x.__proto__},asyncGenIterator=void 0,TypedArray="undefined"==typeof Uint8Array?void 0:getProto(Uint8Array),INTRINSICS={"$ %Array%":Array,"$ %ArrayBuffer%":"undefined"==typeof ArrayBuffer?void 0:ArrayBuffer,"$ %ArrayBufferPrototype%":"undefined"==typeof ArrayBuffer?void 0:ArrayBuffer.prototype,"$ %ArrayIteratorPrototype%":hasSymbols?getProto([][Symbol.iterator]()):void 0,"$ %ArrayPrototype%":Array.prototype,"$ %ArrayProto_entries%":Array.prototype.entries,"$ %ArrayProto_forEach%":Array.prototype.forEach,"$ %ArrayProto_keys%":Array.prototype.keys,"$ %ArrayProto_values%":Array.prototype.values,"$ %AsyncFromSyncIteratorPrototype%":void 0,"$ %AsyncFunction%":void 0,"$ %AsyncFunctionPrototype%":void 0,"$ %AsyncGenerator%":void 0,"$ %AsyncGeneratorFunction%":void 0,"$ %AsyncGeneratorPrototype%":void 0,"$ %AsyncIteratorPrototype%":asyncGenIterator&&hasSymbols&&Symbol.asyncIterator?asyncGenIterator[Symbol.asyncIterator]():void 0,"$ %Atomics%":"undefined"==typeof Atomics?void 0:Atomics,"$ %Boolean%":Boolean,"$ %BooleanPrototype%":Boolean.prototype,"$ %DataView%":"undefined"==typeof DataView?void 0:DataView,"$ %DataViewPrototype%":"undefined"==typeof DataView?void 0:DataView.prototype,"$ %Date%":Date,"$ %DatePrototype%":Date.prototype,"$ %decodeURI%":decodeURI,"$ %decodeURIComponent%":decodeURIComponent,"$ %encodeURI%":encodeURI,"$ %encodeURIComponent%":encodeURIComponent,"$ %Error%":Error,"$ %ErrorPrototype%":Error.prototype,"$ %eval%":eval,"$ %EvalError%":EvalError,"$ %EvalErrorPrototype%":EvalError.prototype,"$ %Float32Array%":"undefined"==typeof Float32Array?void 0:Float32Array,"$ %Float32ArrayPrototype%":"undefined"==typeof Float32Array?void 0:Float32Array.prototype,"$ %Float64Array%":"undefined"==typeof Float64Array?void 0:Float64Array,"$ %Float64ArrayPrototype%":"undefined"==typeof Float64Array?void 0:Float64Array.prototype,"$ %Function%":Function,"$ %FunctionPrototype%":Function.prototype,"$ %Generator%":void 0,"$ %GeneratorFunction%":void 0,"$ %GeneratorPrototype%":void 0,"$ %Int8Array%":"undefined"==typeof Int8Array?void 0:Int8Array,"$ %Int8ArrayPrototype%":"undefined"==typeof Int8Array?void 0:Int8Array.prototype,"$ %Int16Array%":"undefined"==typeof Int16Array?void 0:Int16Array,"$ %Int16ArrayPrototype%":"undefined"==typeof Int16Array?void 0:Int8Array.prototype,"$ %Int32Array%":"undefined"==typeof Int32Array?void 0:Int32Array,"$ %Int32ArrayPrototype%":"undefined"==typeof Int32Array?void 0:Int32Array.prototype,"$ %isFinite%":isFinite,"$ %isNaN%":isNaN,"$ %IteratorPrototype%":hasSymbols?getProto(getProto([][Symbol.iterator]())):void 0,"$ %JSON%":JSON,"$ %JSONParse%":JSON.parse,"$ %Map%":"undefined"==typeof Map?void 0:Map,"$ %MapIteratorPrototype%":"undefined"!=typeof Map&&hasSymbols?getProto((new Map)[Symbol.iterator]()):void 0,"$ %MapPrototype%":"undefined"==typeof Map?void 0:Map.prototype,"$ %Math%":Math,"$ %Number%":Number,"$ %NumberPrototype%":Number.prototype,"$ %Object%":Object,"$ %ObjectPrototype%":Object.prototype,"$ %ObjProto_toString%":Object.prototype.toString,"$ %ObjProto_valueOf%":Object.prototype.valueOf,"$ %parseFloat%":parseFloat,"$ %parseInt%":parseInt,"$ %Promise%":"undefined"==typeof Promise?void 0:Promise,"$ %PromisePrototype%":"undefined"==typeof Promise?void 0:Promise.prototype,"$ %PromiseProto_then%":"undefined"==typeof Promise?void 0:Promise.prototype.then,"$ %Promise_all%":"undefined"==typeof Promise?void 0:Promise.all,"$ %Promise_reject%":"undefined"==typeof Promise?void 0:Promise.reject,"$ %Promise_resolve%":"undefined"==typeof Promise?void 0:Promise.resolve,"$ %Proxy%":"undefined"==typeof Proxy?void 0:Proxy,"$ %RangeError%":RangeError,"$ %RangeErrorPrototype%":RangeError.prototype,"$ %ReferenceError%":ReferenceError,"$ %ReferenceErrorPrototype%":ReferenceError.prototype,"$ %Reflect%":"undefined"==typeof Reflect?void 0:Reflect,"$ %RegExp%":RegExp,"$ %RegExpPrototype%":RegExp.prototype,"$ %Set%":"undefined"==typeof Set?void 0:Set,"$ %SetIteratorPrototype%":"undefined"!=typeof Set&&hasSymbols?getProto((new Set)[Symbol.iterator]()):void 0,"$ %SetPrototype%":"undefined"==typeof Set?void 0:Set.prototype,"$ %SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?void 0:SharedArrayBuffer,"$ %SharedArrayBufferPrototype%":"undefined"==typeof SharedArrayBuffer?void 0:SharedArrayBuffer.prototype,"$ %String%":String,"$ %StringIteratorPrototype%":hasSymbols?getProto(""[Symbol.iterator]()):void 0,"$ %StringPrototype%":String.prototype,"$ %Symbol%":hasSymbols?Symbol:void 0,"$ %SymbolPrototype%":hasSymbols?Symbol.prototype:void 0,"$ %SyntaxError%":SyntaxError,"$ %SyntaxErrorPrototype%":SyntaxError.prototype,"$ %ThrowTypeError%":ThrowTypeError,"$ %TypedArray%":TypedArray,"$ %TypedArrayPrototype%":TypedArray?TypedArray.prototype:void 0,"$ %TypeError%":TypeError,"$ %TypeErrorPrototype%":TypeError.prototype,"$ %Uint8Array%":"undefined"==typeof Uint8Array?void 0:Uint8Array,"$ %Uint8ArrayPrototype%":"undefined"==typeof Uint8Array?void 0:Uint8Array.prototype,"$ %Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?void 0:Uint8ClampedArray,"$ %Uint8ClampedArrayPrototype%":"undefined"==typeof Uint8ClampedArray?void 0:Uint8ClampedArray.prototype,"$ %Uint16Array%":"undefined"==typeof Uint16Array?void 0:Uint16Array,"$ %Uint16ArrayPrototype%":"undefined"==typeof Uint16Array?void 0:Uint16Array.prototype,"$ %Uint32Array%":"undefined"==typeof Uint32Array?void 0:Uint32Array,"$ %Uint32ArrayPrototype%":"undefined"==typeof Uint32Array?void 0:Uint32Array.prototype,"$ %URIError%":URIError,"$ %URIErrorPrototype%":URIError.prototype,"$ %WeakMap%":"undefined"==typeof WeakMap?void 0:WeakMap,"$ %WeakMapPrototype%":"undefined"==typeof WeakMap?void 0:WeakMap.prototype,"$ %WeakSet%":"undefined"==typeof WeakSet?void 0:WeakSet,"$ %WeakSetPrototype%":"undefined"==typeof WeakSet?void 0:WeakSet.prototype};module.exports=function GetIntrinsic(name,allowMissing){if(arguments.length>1&&"boolean"!=typeof allowMissing)throw new TypeError('"allowMissing" argument must be a boolean');var key="$ "+name;if(!(key in INTRINSICS))throw new SyntaxError("intrinsic "+name+" does not exist!");if(void 0===INTRINSICS[key]&&!allowMissing)throw new TypeError("intrinsic "+name+" exists, but is not available. Please file an issue!");return INTRINSICS[key]}},function(module,exports,__webpack_require__){"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},ES2015=__webpack_require__(152),assign=__webpack_require__(109),ES2016=assign(assign({},ES2015),{SameValueNonNumber:function SameValueNonNumber(x,y){if("number"==typeof x||(void 0===x?"undefined":_typeof(x))!==(void 0===y?"undefined":_typeof(y)))throw new TypeError("SameValueNonNumber requires two non-number values of the same type.");return this.SameValue(x,y)}});module.exports=ES2016},function(module,exports,__webpack_require__){"use strict";module.exports=function requirePromise(){if("function"!=typeof Promise)throw new TypeError("`Promise.prototype.finally` requires a global `Promise` be available.")}},function(module,exports,__webpack_require__){var isObject=__webpack_require__(21),document=__webpack_require__(14).document,is=isObject(document)&&isObject(document.createElement);module.exports=function(it){return is?document.createElement(it):{}}},function(module,exports,__webpack_require__){var isObject=__webpack_require__(21);module.exports=function(it,S){if(!isObject(it))return it;var fn,val;if(S&&"function"==typeof(fn=it.toString)&&!isObject(val=fn.call(it)))return val;if("function"==typeof(fn=it.valueOf)&&!isObject(val=fn.call(it)))return val;if(!S&&"function"==typeof(fn=it.toString)&&!isObject(val=fn.call(it)))return val;throw TypeError("Can't convert object to primitive value")}},function(module,exports,__webpack_require__){var cof=__webpack_require__(87);module.exports=Object("z").propertyIsEnumerable(0)?Object:function(it){return"String"==cof(it)?it.split(""):Object(it)}},function(module,exports){module.exports=function(it){if(void 0==it)throw TypeError("Can't call method on "+it);return it}},function(module,exports){var ceil=Math.ceil,floor=Math.floor;module.exports=function(it){return isNaN(it=+it)?0:(it>0?floor:ceil)(it)}},function(module,exports,__webpack_require__){var shared=__webpack_require__(162)("keys"),uid=__webpack_require__(113);module.exports=function(key){return shared[key]||(shared[key]=uid(key))}},function(module,exports,__webpack_require__){var core=__webpack_require__(5),global=__webpack_require__(14),store=global["__core-js_shared__"]||(global["__core-js_shared__"]={});(module.exports=function(key,value){return store[key]||(store[key]=void 0!==value?value:{})})("versions",[]).push({version:core.version,mode:__webpack_require__(88)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(module,exports){module.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(module,exports){exports.f=Object.getOwnPropertySymbols},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(462),__esModule:!0}},function(module,exports,__webpack_require__){module.exports=__webpack_require__(46)},function(module,exports,__webpack_require__){var classof=__webpack_require__(132),ITERATOR=__webpack_require__(17)("iterator"),Iterators=__webpack_require__(67);module.exports=__webpack_require__(5).getIteratorMethod=function(it){if(void 0!=it)return it[ITERATOR]||it["@@iterator"]||Iterators[classof(it)]}},function(module,exports,__webpack_require__){"use strict";var aFunction=__webpack_require__(85);module.exports.f=function(C){return new function PromiseCapability(C){var resolve,reject;this.promise=new C(function($$resolve,$$reject){if(void 0!==resolve||void 0!==reject)throw TypeError("Bad Promise constructor");resolve=$$resolve,reject=$$reject}),this.resolve=aFunction(resolve),this.reject=aFunction(reject)}(C)}},function(module,exports,__webpack_require__){exports.f=__webpack_require__(17)},function(module,exports,__webpack_require__){var global=__webpack_require__(14),core=__webpack_require__(5),LIBRARY=__webpack_require__(88),wksExt=__webpack_require__(169),defineProperty=__webpack_require__(28).f;module.exports=function(name){var $Symbol=core.Symbol||(core.Symbol=LIBRARY?{}:global.Symbol||{});"_"==name.charAt(0)||name in $Symbol||defineProperty($Symbol,name,{value:wksExt.f(name)})}},function(module,exports,__webpack_require__){var pIE=__webpack_require__(98),createDesc=__webpack_require__(86),toIObject=__webpack_require__(49),toPrimitive=__webpack_require__(157),has=__webpack_require__(48),IE8_DOM_DEFINE=__webpack_require__(242),gOPD=Object.getOwnPropertyDescriptor;exports.f=__webpack_require__(29)?gOPD:function getOwnPropertyDescriptor(O,P){if(O=toIObject(O),P=toPrimitive(P,!0),IE8_DOM_DEFINE)try{return gOPD(O,P)}catch(e){}if(has(O,P))return createDesc(!pIE.f.call(O,P),O[P])}},function(module,exports,__webpack_require__){"use strict";var _prodInvariant=__webpack_require__(4),eventPluginOrder=(__webpack_require__(2),null),namesToPlugins={};function recomputePluginOrdering(){if(eventPluginOrder)for(var pluginName in namesToPlugins){var pluginModule=namesToPlugins[pluginName],pluginIndex=eventPluginOrder.indexOf(pluginName);if(pluginIndex>-1||_prodInvariant("96",pluginName),!EventPluginRegistry.plugins[pluginIndex]){pluginModule.extractEvents||_prodInvariant("97",pluginName),EventPluginRegistry.plugins[pluginIndex]=pluginModule;var publishedEvents=pluginModule.eventTypes;for(var eventName in publishedEvents)publishEventForPlugin(publishedEvents[eventName],pluginModule,eventName)||_prodInvariant("98",eventName,pluginName)}}}function publishEventForPlugin(dispatchConfig,pluginModule,eventName){EventPluginRegistry.eventNameDispatchConfigs.hasOwnProperty(eventName)&&_prodInvariant("99",eventName),EventPluginRegistry.eventNameDispatchConfigs[eventName]=dispatchConfig;var phasedRegistrationNames=dispatchConfig.phasedRegistrationNames;if(phasedRegistrationNames){for(var phaseName in phasedRegistrationNames){if(phasedRegistrationNames.hasOwnProperty(phaseName))publishRegistrationName(phasedRegistrationNames[phaseName],pluginModule,eventName)}return!0}return!!dispatchConfig.registrationName&&(publishRegistrationName(dispatchConfig.registrationName,pluginModule,eventName),!0)}function publishRegistrationName(registrationName,pluginModule,eventName){EventPluginRegistry.registrationNameModules[registrationName]&&_prodInvariant("100",registrationName),EventPluginRegistry.registrationNameModules[registrationName]=pluginModule,EventPluginRegistry.registrationNameDependencies[registrationName]=pluginModule.eventTypes[eventName].dependencies}var EventPluginRegistry={plugins:[],eventNameDispatchConfigs:{},registrationNameModules:{},registrationNameDependencies:{},possibleRegistrationNames:null,injectEventPluginOrder:function injectEventPluginOrder(injectedEventPluginOrder){eventPluginOrder&&_prodInvariant("101"),eventPluginOrder=Array.prototype.slice.call(injectedEventPluginOrder),recomputePluginOrdering()},injectEventPluginsByName:function injectEventPluginsByName(injectedNamesToPlugins){var isOrderingDirty=!1;for(var pluginName in injectedNamesToPlugins)if(injectedNamesToPlugins.hasOwnProperty(pluginName)){var pluginModule=injectedNamesToPlugins[pluginName];namesToPlugins.hasOwnProperty(pluginName)&&namesToPlugins[pluginName]===pluginModule||(namesToPlugins[pluginName]&&_prodInvariant("102",pluginName),namesToPlugins[pluginName]=pluginModule,isOrderingDirty=!0)}isOrderingDirty&&recomputePluginOrdering()},getPluginModuleForEvent:function getPluginModuleForEvent(event){var dispatchConfig=event.dispatchConfig;if(dispatchConfig.registrationName)return EventPluginRegistry.registrationNameModules[dispatchConfig.registrationName]||null;if(void 0!==dispatchConfig.phasedRegistrationNames){var phasedRegistrationNames=dispatchConfig.phasedRegistrationNames;for(var phase in phasedRegistrationNames)if(phasedRegistrationNames.hasOwnProperty(phase)){var pluginModule=EventPluginRegistry.registrationNameModules[phasedRegistrationNames[phase]];if(pluginModule)return pluginModule}}return null},_resetEventPlugins:function _resetEventPlugins(){for(var pluginName in eventPluginOrder=null,namesToPlugins)namesToPlugins.hasOwnProperty(pluginName)&&delete namesToPlugins[pluginName];EventPluginRegistry.plugins.length=0;var eventNameDispatchConfigs=EventPluginRegistry.eventNameDispatchConfigs;for(var eventName in eventNameDispatchConfigs)eventNameDispatchConfigs.hasOwnProperty(eventName)&&delete eventNameDispatchConfigs[eventName];var registrationNameModules=EventPluginRegistry.registrationNameModules;for(var registrationName in registrationNameModules)registrationNameModules.hasOwnProperty(registrationName)&&delete registrationNameModules[registrationName]}};module.exports=EventPluginRegistry},function(module,exports,__webpack_require__){"use strict";var ComponentTree,TreeTraversal,_prodInvariant=__webpack_require__(4),ReactErrorUtils=__webpack_require__(174);__webpack_require__(2),__webpack_require__(3);function executeDispatch(event,simulated,listener,inst){var type=event.type||"unknown-event";event.currentTarget=EventPluginUtils.getNodeFromInstance(inst),simulated?ReactErrorUtils.invokeGuardedCallbackWithCatch(type,listener,event):ReactErrorUtils.invokeGuardedCallback(type,listener,event),event.currentTarget=null}var EventPluginUtils={isEndish:function isEndish(topLevelType){return"topMouseUp"===topLevelType||"topTouchEnd"===topLevelType||"topTouchCancel"===topLevelType},isMoveish:function isMoveish(topLevelType){return"topMouseMove"===topLevelType||"topTouchMove"===topLevelType},isStartish:function isStartish(topLevelType){return"topMouseDown"===topLevelType||"topTouchStart"===topLevelType},executeDirectDispatch:function executeDirectDispatch(event){var dispatchListener=event._dispatchListeners,dispatchInstance=event._dispatchInstances;Array.isArray(dispatchListener)&&_prodInvariant("103"),event.currentTarget=dispatchListener?EventPluginUtils.getNodeFromInstance(dispatchInstance):null;var res=dispatchListener?dispatchListener(event):null;return event.currentTarget=null,event._dispatchListeners=null,event._dispatchInstances=null,res},executeDispatchesInOrder:function executeDispatchesInOrder(event,simulated){var dispatchListeners=event._dispatchListeners,dispatchInstances=event._dispatchInstances;if(Array.isArray(dispatchListeners))for(var i=0;i0&&keys.length<20?displayName+" (keys: "+keys.join(", ")+")":displayName}function getInternalInstanceReadyForUpdate(publicInstance,callerName){var internalInstance=ReactInstanceMap.get(publicInstance);return internalInstance||null}var ReactUpdateQueue={isMounted:function isMounted(publicInstance){var internalInstance=ReactInstanceMap.get(publicInstance);return!!internalInstance&&!!internalInstance._renderedComponent},enqueueCallback:function enqueueCallback(publicInstance,callback,callerName){ReactUpdateQueue.validateCallback(callback,callerName);var internalInstance=getInternalInstanceReadyForUpdate(publicInstance);if(!internalInstance)return null;internalInstance._pendingCallbacks?internalInstance._pendingCallbacks.push(callback):internalInstance._pendingCallbacks=[callback],enqueueUpdate(internalInstance)},enqueueCallbackInternal:function enqueueCallbackInternal(internalInstance,callback){internalInstance._pendingCallbacks?internalInstance._pendingCallbacks.push(callback):internalInstance._pendingCallbacks=[callback],enqueueUpdate(internalInstance)},enqueueForceUpdate:function enqueueForceUpdate(publicInstance){var internalInstance=getInternalInstanceReadyForUpdate(publicInstance);internalInstance&&(internalInstance._pendingForceUpdate=!0,enqueueUpdate(internalInstance))},enqueueReplaceState:function enqueueReplaceState(publicInstance,completeState,callback){var internalInstance=getInternalInstanceReadyForUpdate(publicInstance);internalInstance&&(internalInstance._pendingStateQueue=[completeState],internalInstance._pendingReplaceState=!0,void 0!==callback&&null!==callback&&(ReactUpdateQueue.validateCallback(callback,"replaceState"),internalInstance._pendingCallbacks?internalInstance._pendingCallbacks.push(callback):internalInstance._pendingCallbacks=[callback]),enqueueUpdate(internalInstance))},enqueueSetState:function enqueueSetState(publicInstance,partialState){var internalInstance=getInternalInstanceReadyForUpdate(publicInstance);internalInstance&&((internalInstance._pendingStateQueue||(internalInstance._pendingStateQueue=[])).push(partialState),enqueueUpdate(internalInstance))},enqueueElementInternal:function enqueueElementInternal(internalInstance,nextElement,nextContext){internalInstance._pendingElement=nextElement,internalInstance._context=nextContext,enqueueUpdate(internalInstance)},validateCallback:function validateCallback(callback,callerName){callback&&"function"!=typeof callback&&_prodInvariant("122",callerName,formatUnexpectedArgument(callback))}};module.exports=ReactUpdateQueue},function(module,exports,__webpack_require__){"use strict";__webpack_require__(6);var emptyFunction=__webpack_require__(30),validateDOMNesting=(__webpack_require__(3),emptyFunction);module.exports=validateDOMNesting},function(module,exports,__webpack_require__){"use strict";module.exports=function getEventCharCode(nativeEvent){var charCode,keyCode=nativeEvent.keyCode;return"charCode"in nativeEvent?0===(charCode=nativeEvent.charCode)&&13===keyCode&&(charCode=13):charCode=keyCode,charCode>=32||13===charCode?charCode:0}},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__replaceResultTransformer__=__webpack_require__(949);__webpack_require__.d(__webpack_exports__,"a",function(){return __WEBPACK_IMPORTED_MODULE_0__replaceResultTransformer__.a})},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.decorateAction=exports.configureActions=exports.action=exports.EVENT_ID=exports.PANEL_ID=exports.ADDON_ID=void 0;var _preview=__webpack_require__(292),ADDON_ID=exports.ADDON_ID="storybook/actions";exports.PANEL_ID=ADDON_ID+"/actions-panel",exports.EVENT_ID=ADDON_ID+"/action-event";exports.action=_preview.action,exports.configureActions=_preview.configureActions,exports.decorateAction=_preview.decorateAction},function(module,exports,__webpack_require__){var ctx=__webpack_require__(39),IObject=__webpack_require__(158),toObject=__webpack_require__(65),toLength=__webpack_require__(112),asc=__webpack_require__(612);module.exports=function(TYPE,$create){var IS_MAP=1==TYPE,IS_FILTER=2==TYPE,IS_SOME=3==TYPE,IS_EVERY=4==TYPE,IS_FIND_INDEX=6==TYPE,NO_HOLES=5==TYPE||IS_FIND_INDEX,create=$create||asc;return function($this,callbackfn,that){for(var val,res,O=toObject($this),self=IObject(O),f=ctx(callbackfn,that,3),length=toLength(self.length),index=0,result=IS_MAP?create($this,length):IS_FILTER?create($this,0):void 0;length>index;index++)if((NO_HOLES||index in self)&&(res=f(val=self[index],index,O),TYPE))if(IS_MAP)result[index]=res;else if(res)switch(TYPE){case 3:return!0;case 5:return val;case 6:return index;case 2:result.push(val)}else if(IS_EVERY)return!1;return IS_FIND_INDEX?-1:IS_SOME||IS_EVERY?IS_EVERY:result}}},function(module,exports,__webpack_require__){var isObject=__webpack_require__(21);module.exports=function(it,TYPE){if(!isObject(it)||it._t!==TYPE)throw TypeError("Incompatible receiver, "+TYPE+" required!");return it}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.types=exports.undefinedType=exports.symbolType=exports.regexpType=exports.nanType=exports.infinityType=exports.functionType=exports.dateType=exports.objectType=void 0;var _object2=_interopRequireDefault(__webpack_require__(620)),_date2=_interopRequireDefault(__webpack_require__(627)),_function2=_interopRequireDefault(__webpack_require__(628)),_infinity2=_interopRequireDefault(__webpack_require__(630)),_nan2=_interopRequireDefault(__webpack_require__(634)),_regexp2=_interopRequireDefault(__webpack_require__(638)),_symbol2=_interopRequireDefault(__webpack_require__(640)),_undefined2=_interopRequireDefault(__webpack_require__(642));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.objectType=_object2.default,exports.dateType=_date2.default,exports.functionType=_function2.default,exports.infinityType=_infinity2.default,exports.nanType=_nan2.default,exports.regexpType=_regexp2.default,exports.symbolType=_symbol2.default,exports.undefinedType=_undefined2.default;exports.types=[_date2.default,_function2.default,_nan2.default,_infinity2.default,_regexp2.default,_symbol2.default,_undefined2.default]},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function createFunction(){var name=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(_canConfigureName2.default){var func=function unnamed(){};return Object.defineProperty(func,"name",{value:name}),func}return(0,_createFunctionEval2.default)(name)};var _canConfigureName2=_interopRequireDefault(__webpack_require__(293)),_createFunctionEval2=_interopRequireDefault(__webpack_require__(622));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ScaleUtils=exports.AxisUtils=exports.FlexibleHeightXYPlot=exports.FlexibleWidthXYPlot=exports.FlexibleXYPlot=exports.makeWidthFlexible=exports.makeVisFlexible=exports.makeHeightFlexible=exports.Sunburst=exports.Sankey=exports.ParallelCoordinates=exports.RadarChart=exports.RadialChart=exports.Treemap=exports.ContinuousSizeLegend=exports.ContinuousColorLegend=exports.SearchableDiscreteColorLegend=exports.DiscreteColorLegend=exports.Voronoi=exports.HorizontalGridLines=exports.VerticalGridLines=exports.GradientDefs=exports.GridLines=exports.CircularGridLines=exports.YAxis=exports.XAxis=exports.DecorativeAxis=exports.XYPlot=exports.Crosshair=exports.Borders=exports.Hint=exports.LineMarkSeriesCanvas=exports.LineMarkSeries=exports.ArcSeries=exports.AreaSeries=exports.CustomSVGSeries=exports.ContourSeries=exports.HeatmapSeries=exports.WhiskerSeries=exports.MarkSeriesCanvas=exports.MarkSeries=exports.RectSeriesCanvas=exports.RectSeries=exports.PolygonSeries=exports.LabelSeries=exports.HorizontalRectSeriesCanvas=exports.HorizontalRectSeries=exports.VerticalRectSeriesCanvas=exports.VerticalRectSeries=exports.VerticalBarSeriesCanvas=exports.VerticalBarSeries=exports.HorizontalBarSeriesCanvas=exports.HorizontalBarSeries=exports.LineSeriesCanvas=exports.LineSeries=exports.AbstractSeries=void 0;var _makeVisFlexible=__webpack_require__(992);Object.defineProperty(exports,"makeHeightFlexible",{enumerable:!0,get:function get(){return _makeVisFlexible.makeHeightFlexible}}),Object.defineProperty(exports,"makeVisFlexible",{enumerable:!0,get:function get(){return _makeVisFlexible.makeVisFlexible}}),Object.defineProperty(exports,"makeWidthFlexible",{enumerable:!0,get:function get(){return _makeVisFlexible.makeWidthFlexible}}),Object.defineProperty(exports,"FlexibleXYPlot",{enumerable:!0,get:function get(){return _makeVisFlexible.FlexibleXYPlot}}),Object.defineProperty(exports,"FlexibleWidthXYPlot",{enumerable:!0,get:function get(){return _makeVisFlexible.FlexibleWidthXYPlot}}),Object.defineProperty(exports,"FlexibleHeightXYPlot",{enumerable:!0,get:function get(){return _makeVisFlexible.FlexibleHeightXYPlot}});var _abstractSeries2=_interopRequireDefault(__webpack_require__(19)),_lineSeries2=_interopRequireDefault(__webpack_require__(668)),_lineSeriesCanvas2=_interopRequireDefault(__webpack_require__(791)),_horizontalBarSeries2=_interopRequireDefault(__webpack_require__(1107)),_horizontalBarSeriesCanvas2=_interopRequireDefault(__webpack_require__(1108)),_verticalBarSeries2=_interopRequireDefault(__webpack_require__(1109)),_verticalBarSeriesCanvas2=_interopRequireDefault(__webpack_require__(1110)),_verticalRectSeries2=_interopRequireDefault(__webpack_require__(794)),_verticalRectSeriesCanvas2=_interopRequireDefault(__webpack_require__(1111)),_horizontalRectSeries2=_interopRequireDefault(__webpack_require__(1112)),_horizontalRectSeriesCanvas2=_interopRequireDefault(__webpack_require__(1113)),_labelSeries2=_interopRequireDefault(__webpack_require__(199)),_polygonSeries2=_interopRequireDefault(__webpack_require__(675)),_rectSeries2=_interopRequireDefault(__webpack_require__(673)),_rectSeriesCanvas2=_interopRequireDefault(__webpack_require__(674)),_markSeries2=_interopRequireDefault(__webpack_require__(676)),_markSeriesCanvas2=_interopRequireDefault(__webpack_require__(795)),_whiskerSeries2=_interopRequireDefault(__webpack_require__(1114)),_heatmapSeries2=_interopRequireDefault(__webpack_require__(1115)),_contourSeries2=_interopRequireDefault(__webpack_require__(1116)),_customSvgSeries2=_interopRequireDefault(__webpack_require__(1150)),_areaSeries2=_interopRequireDefault(__webpack_require__(1151)),_arcSeries2=_interopRequireDefault(__webpack_require__(682)),_lineMarkSeries2=_interopRequireDefault(__webpack_require__(816)),_lineMarkSeriesCanvas2=_interopRequireDefault(__webpack_require__(1152)),_hint2=_interopRequireDefault(__webpack_require__(1153)),_borders2=_interopRequireDefault(__webpack_require__(1154)),_crosshair2=_interopRequireDefault(__webpack_require__(1155)),_xyPlot2=_interopRequireDefault(__webpack_require__(137)),_decorativeAxis2=_interopRequireDefault(__webpack_require__(683)),_xAxis2=_interopRequireDefault(__webpack_require__(1157)),_yAxis2=_interopRequireDefault(__webpack_require__(1161)),_circularGridLines2=_interopRequireDefault(__webpack_require__(1162)),_gridLines2=_interopRequireDefault(__webpack_require__(684)),_gradientDefs2=_interopRequireDefault(__webpack_require__(1163)),_verticalGridLines2=_interopRequireDefault(__webpack_require__(1164)),_horizontalGridLines2=_interopRequireDefault(__webpack_require__(1165)),_voronoi2=_interopRequireDefault(__webpack_require__(818)),_discreteColorLegend2=_interopRequireDefault(__webpack_require__(819)),_searchableDiscreteColorLegend2=_interopRequireDefault(__webpack_require__(1167)),_continuousColorLegend2=_interopRequireDefault(__webpack_require__(1168)),_continuousSizeLegend2=_interopRequireDefault(__webpack_require__(1169)),_treemap2=_interopRequireDefault(__webpack_require__(1170)),_radialChart2=_interopRequireDefault(__webpack_require__(1195)),_radarChart2=_interopRequireDefault(__webpack_require__(1196)),_parallelCoordinates2=_interopRequireDefault(__webpack_require__(1197)),_sankey2=_interopRequireDefault(__webpack_require__(1198)),_sunburst2=_interopRequireDefault(__webpack_require__(1203)),_axisUtils2=_interopRequireDefault(__webpack_require__(78)),_scalesUtils2=_interopRequireDefault(__webpack_require__(50));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.AbstractSeries=_abstractSeries2.default,exports.LineSeries=_lineSeries2.default,exports.LineSeriesCanvas=_lineSeriesCanvas2.default,exports.HorizontalBarSeries=_horizontalBarSeries2.default,exports.HorizontalBarSeriesCanvas=_horizontalBarSeriesCanvas2.default,exports.VerticalBarSeries=_verticalBarSeries2.default,exports.VerticalBarSeriesCanvas=_verticalBarSeriesCanvas2.default,exports.VerticalRectSeries=_verticalRectSeries2.default,exports.VerticalRectSeriesCanvas=_verticalRectSeriesCanvas2.default,exports.HorizontalRectSeries=_horizontalRectSeries2.default,exports.HorizontalRectSeriesCanvas=_horizontalRectSeriesCanvas2.default,exports.LabelSeries=_labelSeries2.default,exports.PolygonSeries=_polygonSeries2.default,exports.RectSeries=_rectSeries2.default,exports.RectSeriesCanvas=_rectSeriesCanvas2.default,exports.MarkSeries=_markSeries2.default,exports.MarkSeriesCanvas=_markSeriesCanvas2.default,exports.WhiskerSeries=_whiskerSeries2.default,exports.HeatmapSeries=_heatmapSeries2.default,exports.ContourSeries=_contourSeries2.default,exports.CustomSVGSeries=_customSvgSeries2.default,exports.AreaSeries=_areaSeries2.default,exports.ArcSeries=_arcSeries2.default,exports.LineMarkSeries=_lineMarkSeries2.default,exports.LineMarkSeriesCanvas=_lineMarkSeriesCanvas2.default,exports.Hint=_hint2.default,exports.Borders=_borders2.default,exports.Crosshair=_crosshair2.default,exports.XYPlot=_xyPlot2.default,exports.DecorativeAxis=_decorativeAxis2.default,exports.XAxis=_xAxis2.default,exports.YAxis=_yAxis2.default,exports.CircularGridLines=_circularGridLines2.default,exports.GridLines=_gridLines2.default,exports.GradientDefs=_gradientDefs2.default,exports.VerticalGridLines=_verticalGridLines2.default,exports.HorizontalGridLines=_horizontalGridLines2.default,exports.Voronoi=_voronoi2.default,exports.DiscreteColorLegend=_discreteColorLegend2.default,exports.SearchableDiscreteColorLegend=_searchableDiscreteColorLegend2.default,exports.ContinuousColorLegend=_continuousColorLegend2.default,exports.ContinuousSizeLegend=_continuousSizeLegend2.default,exports.Treemap=_treemap2.default,exports.RadialChart=_radialChart2.default,exports.RadarChart=_radarChart2.default,exports.ParallelCoordinates=_parallelCoordinates2.default,exports.Sankey=_sankey2.default,exports.Sunburst=_sunburst2.default,exports.AxisUtils=_axisUtils2.default,exports.ScaleUtils=_scalesUtils2.default},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"a",function(){return map}),__webpack_require__.d(__webpack_exports__,"b",function(){return slice});var array=Array.prototype,map=array.map,slice=array.slice},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.MarginPropType=void 0,exports.getInnerDimensions=function getInnerDimensions(props,defaultMargins){var margin=props.margin,width=props.width,height=props.height,marginProps=_extends({},defaultMargins,"number"==typeof margin?{left:margin,right:margin,top:margin,bottom:margin}:margin),_marginProps$left=marginProps.left,marginLeft=void 0===_marginProps$left?0:_marginProps$left,_marginProps$top=marginProps.top,marginTop=void 0===_marginProps$top?0:_marginProps$top,_marginProps$right=marginProps.right,marginRight=void 0===_marginProps$right?0:_marginProps$right,_marginProps$bottom=marginProps.bottom,marginBottom=void 0===_marginProps$bottom?0:_marginProps$bottom;return{marginLeft:marginLeft,marginTop:marginTop,marginRight:marginRight,marginBottom:marginBottom,innerHeight:height-marginBottom-marginTop,innerWidth:width-marginLeft-marginRight}},exports.getRadialLayoutMargin=function getRadialLayoutMargin(width,height,radius){var marginX=width/2-radius,marginY=height/2-radius;return{bottom:marginY,left:marginX,right:marginX,top:marginY}};var _propTypes2=function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}(__webpack_require__(1));var _extends=Object.assign||function(target){for(var i=1;i=0;i--)if(ka[i]!=kb[i])return!1;for(i=ka.length-1;i>=0;i--)if(key=ka[i],!deepEqual(a[key],b[key],opts))return!1;return(void 0===a?"undefined":_typeof(a))===(void 0===b?"undefined":_typeof(b))}(actual,expected,opts))};function isUndefinedOrNull(value){return null===value||void 0===value}function isBuffer(x){return!(!x||"object"!==(void 0===x?"undefined":_typeof(x))||"number"!=typeof x.length)&&("function"==typeof x.copy&&"function"==typeof x.slice&&!(x.length>0&&"number"!=typeof x[0]))}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a=function(a,b){return ab?1:a>=b?0:NaN}},function(module,__webpack_exports__,__webpack_require__){"use strict";function Adder(){this.reset()}__webpack_exports__.a=function(){return new Adder},Adder.prototype={constructor:Adder,reset:function reset(){this.s=this.t=0},add:function add(y){_add(temp,y,this.t),_add(this,temp.s,this.s),this.s?this.t+=temp.t:this.s=temp.t},valueOf:function valueOf(){return this.s}};var temp=new Adder;function _add(adder,a,b){var x=adder.s=a+b,bv=x-a,av=x-bv;adder.t=a-av+(b-bv)}},,,,,,function(module,exports,__webpack_require__){var global=__webpack_require__(44),core=__webpack_require__(59),hide=__webpack_require__(60),redefine=__webpack_require__(105),ctx=__webpack_require__(360),$export=function $export(type,name,source){var key,own,out,exp,IS_FORCED=type&$export.F,IS_GLOBAL=type&$export.G,IS_PROTO=type&$export.P,IS_BIND=type&$export.B,target=IS_GLOBAL?global:type&$export.S?global[name]||(global[name]={}):(global[name]||{}).prototype,exports=IS_GLOBAL?core:core[name]||(core[name]={}),expProto=exports.prototype||(exports.prototype={});for(key in IS_GLOBAL&&(source=name),source)out=((own=!IS_FORCED&&target&&void 0!==target[key])?target:source)[key],exp=IS_BIND&&own?ctx(out,global):IS_PROTO&&"function"==typeof out?ctx(Function.call,out):out,target&&redefine(target,key,out,type&$export.U),exports[key]!=out&&hide(exports,key,exp),IS_PROTO&&expProto[key]!=out&&(expProto[key]=out)};global.core=core,$export.F=1,$export.G=2,$export.S=4,$export.P=8,$export.B=16,$export.W=32,$export.U=64,$export.R=128,module.exports=$export},function(module,exports,__webpack_require__){module.exports=!__webpack_require__(58)&&!__webpack_require__(102)(function(){return 7!=Object.defineProperty(__webpack_require__(222)("div"),"a",{get:function get(){return 7}}).a})},function(module,exports,__webpack_require__){var isObject=__webpack_require__(81),document=__webpack_require__(44).document,is=isObject(document)&&isObject(document.createElement);module.exports=function(it){return is?document.createElement(it):{}}},function(module,exports,__webpack_require__){exports.f=__webpack_require__(45)},function(module,exports,__webpack_require__){var has=__webpack_require__(52),toIObject=__webpack_require__(62),arrayIndexOf=__webpack_require__(366)(!1),IE_PROTO=__webpack_require__(149)("IE_PROTO");module.exports=function(object,names){var key,O=toIObject(object),i=0,result=[];for(key in O)key!=IE_PROTO&&has(O,key)&&result.push(key);for(;names.length>i;)has(O,key=names[i++])&&(~arrayIndexOf(result,key)||result.push(key));return result}},function(module,exports){module.exports=function(it){if(void 0==it)throw TypeError("Can't call method on "+it);return it}},function(module,exports){var ceil=Math.ceil,floor=Math.floor;module.exports=function(it){return isNaN(it=+it)?0:(it>0?floor:ceil)(it)}},function(module,exports){exports.f=Object.getOwnPropertySymbols},function(module,exports,__webpack_require__){var anObject=__webpack_require__(103),dPs=__webpack_require__(370),enumBugKeys=__webpack_require__(150),IE_PROTO=__webpack_require__(149)("IE_PROTO"),Empty=function Empty(){},_createDict=function createDict(){var iframeDocument,iframe=__webpack_require__(222)("iframe"),i=enumBugKeys.length;for(iframe.style.display="none",__webpack_require__(371).appendChild(iframe),iframe.src="javascript:",(iframeDocument=iframe.contentWindow.document).open(),iframeDocument.write("