1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5481],{23263:function(e,t,n){n.d(t,{u:function(){return _}});var r=n(2265),a=n(61994),i=n(84735),o=n(86757),l=n.n(o),c=n(95645),s=n.n(c),u=n(77571),p=n.n(u),f=n(82559),y=n.n(f),h=n(21652),m=n.n(h),d=n(37430),v=n(81889),b=n(9841),x=n(58772),A=n(34067),g=n(16630),O=n(79145),P=n(82944),j=["layout","type","stroke","connectNulls","isRange","ref"],k=["key"];function E(e){return(E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function w(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function S(){return(S=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function L(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function D(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?L(Object(n),!0).forEach(function(t){I(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function M(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,R(r.key),r)}}function N(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(N=function(){return!!e})()}function B(e){return(B=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function C(e,t){return(C=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function I(e,t,n){return(t=R(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function R(e){var t=function(e,t){if("object"!=E(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=E(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==E(t)?t:t+""}var _=function(e){var t,n;function o(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,o);for(var e,t,n,r=arguments.length,a=Array(r),i=0;i<r;i++)a[i]=arguments[i];return t=o,n=[].concat(a),t=B(t),I(e=function(e,t){if(t&&("object"===E(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,N()?Reflect.construct(t,n||[],B(this).constructor):t.apply(this,n)),"state",{isAnimationFinished:!0}),I(e,"id",(0,g.EL)("recharts-area-")),I(e,"handleAnimationEnd",function(){var t=e.props.onAnimationEnd;e.setState({isAnimationFinished:!0}),l()(t)&&t()}),I(e,"handleAnimationStart",function(){var t=e.props.onAnimationStart;e.setState({isAnimationFinished:!1}),l()(t)&&t()}),e}return!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&C(e,t)}(o,e),t=[{key:"renderDots",value:function(e,t,n){var a=this.props.isAnimationActive,i=this.state.isAnimationFinished;if(a&&!i)return null;var l=this.props,c=l.dot,s=l.points,u=l.dataKey,p=(0,P.L6)(this.props,!1),f=(0,P.L6)(c,!0),y=s.map(function(e,t){var n=D(D(D({key:"dot-".concat(t),r:3},p),f),{},{index:t,cx:e.x,cy:e.y,dataKey:u,value:e.value,payload:e.payload,points:s});return o.renderDotItem(c,n)}),h={clipPath:e?"url(#clipPath-".concat(t?"":"dots-").concat(n,")"):null};return r.createElement(b.m,S({className:"recharts-area-dots"},h),y)}},{key:"renderHorizontalRect",value:function(e){var t=this.props,n=t.baseLine,a=t.points,i=t.strokeWidth,o=a[0].x,l=a[a.length-1].x,c=e*Math.abs(o-l),u=s()(a.map(function(e){return e.y||0}));return((0,g.hj)(n)&&"number"==typeof n?u=Math.max(n,u):n&&Array.isArray(n)&&n.length&&(u=Math.max(s()(n.map(function(e){return e.y||0})),u)),(0,g.hj)(u))?r.createElement("rect",{x:o<l?o:o-c,y:0,width:c,height:Math.floor(u+(i?parseInt("".concat(i),10):1))}):null}},{key:"renderVerticalRect",value:function(e){var t=this.props,n=t.baseLine,a=t.points,i=t.strokeWidth,o=a[0].y,l=a[a.length-1].y,c=e*Math.abs(o-l),u=s()(a.map(function(e){return e.x||0}));return((0,g.hj)(n)&&"number"==typeof n?u=Math.max(n,u):n&&Array.isArray(n)&&n.length&&(u=Math.max(s()(n.map(function(e){return e.x||0})),u)),(0,g.hj)(u))?r.createElement("rect",{x:0,y:o<l?o:o-c,width:u+(i?parseInt("".concat(i),10):1),height:Math.floor(c)}):null}},{key:"renderClipRect",value:function(e){return"vertical"===this.props.layout?this.renderVerticalRect(e):this.renderHorizontalRect(e)}},{key:"renderAreaStatically",value:function(e,t,n,a){var i=this.props,o=i.layout,l=i.type,c=i.stroke,s=i.connectNulls,u=i.isRange,p=(i.ref,w(i,j));return r.createElement(b.m,{clipPath:n?"url(#clipPath-".concat(a,")"):null},r.createElement(d.H,S({},(0,P.L6)(p,!0),{points:e,connectNulls:s,type:l,baseLine:t,layout:o,stroke:"none",className:"recharts-area-area"})),"none"!==c&&r.createElement(d.H,S({},(0,P.L6)(this.props,!1),{className:"recharts-area-curve",layout:o,type:l,connectNulls:s,fill:"none",points:e})),"none"!==c&&u&&r.createElement(d.H,S({},(0,P.L6)(this.props,!1),{className:"recharts-area-curve",layout:o,type:l,connectNulls:s,fill:"none",points:t})))}},{key:"renderAreaWithAnimation",value:function(e,t){var n=this,a=this.props,o=a.points,l=a.baseLine,c=a.isAnimationActive,s=a.animationBegin,u=a.animationDuration,f=
1a.animationEasing,h=a.animationId,m=this.state,d=m.prevPoints,v=m.prevBaseLine;return r.createElement(i.ZP,{begin:s,duration:u,isActive:c,easing:f,from:{t:0},to:{t:1},key:"area-".concat(h),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(a){var i=a.t;if(d){var c,s=d.length/o.length,u=o.map(function(e,t){var n=Math.floor(t*s);if(d[n]){var r=d[n],a=(0,g.k4)(r.x,e.x),o=(0,g.k4)(r.y,e.y);return D(D({},e),{},{x:a(i),y:o(i)})}return e});return c=(0,g.hj)(l)&&"number"==typeof l?(0,g.k4)(v,l)(i):p()(l)||y()(l)?(0,g.k4)(v,0)(i):l.map(function(e,t){var n=Math.floor(t*s);if(v[n]){var r=v[n],a=(0,g.k4)(r.x,e.x),o=(0,g.k4)(r.y,e.y);return D(D({},e),{},{x:a(i),y:o(i)})}return e}),n.renderAreaStatically(u,c,e,t)}return r.createElement(b.m,null,r.createElement("defs",null,r.createElement("clipPath",{id:"animationClipPath-".concat(t)},n.renderClipRect(i))),r.createElement(b.m,{clipPath:"url(#animationClipPath-".concat(t,")")},n.renderAreaStatically(o,l,e,t)))})}},{key:"renderArea",value:function(e,t){var n=this.props,r=n.points,a=n.baseLine,i=n.isAnimationActive,o=this.state,l=o.prevPoints,c=o.prevBaseLine,s=o.totalLength;return i&&r&&r.length&&(!l&&s>0||!m()(l,r)||!m()(c,a))?this.renderAreaWithAnimation(e,t):this.renderAreaStatically(r,a,e,t)}},{key:"render",value:function(){var e,t=this.props,n=t.hide,i=t.dot,o=t.points,l=t.className,c=t.top,s=t.left,u=t.xAxis,f=t.yAxis,y=t.width,h=t.height,m=t.isAnimationActive,d=t.id;if(n||!o||!o.length)return null;var v=this.state.isAnimationFinished,A=1===o.length,g=(0,a.Z)("recharts-area",l),O=u&&u.allowDataOverflow,j=f&&f.allowDataOverflow,k=O||j,E=p()(d)?this.id:d,w=null!==(e=(0,P.L6)(i,!1))&&void 0!==e?e:{r:3,strokeWidth:2},S=w.r,L=w.strokeWidth,D=((0,P.jf)(i)?i:{}).clipDot,M=void 0===D||D,N=2*(void 0===S?3:S)+(void 0===L?2:L);return r.createElement(b.m,{className:g},O||j?r.createElement("defs",null,r.createElement("clipPath",{id:"clipPath-".concat(E)},r.createElement("rect",{x:O?s:s-y/2,y:j?c:c-h/2,width:O?y:2*y,height:j?h:2*h})),!M&&r.createElement("clipPath",{id:"clipPath-dots-".concat(E)},r.createElement("rect",{x:s-N/2,y:c-N/2,width:y+N,height:h+N}))):null,A?null:this.renderArea(k,E),(i||A)&&this.renderDots(k,M,E),(!m||v)&&x.e.renderCallByParent(this.props,o))}}],n=[{key:"getDerivedStateFromProps",value:function(e,t){return e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curPoints:e.points,curBaseLine:e.baseLine,prevPoints:t.curPoints,prevBaseLine:t.curBaseLine}:e.points!==t.curPoints||e.baseLine!==t.curBaseLine?{curPoints:e.points,curBaseLine:e.baseLine}:null}}],t&&M(o.prototype,t),n&&M(o,n),Object.defineProperty(o,"prototype",{writable:!1}),o}(r.PureComponent);I(_,"displayName","Area"),I(_,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!A.x.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"}),I(_,"getBaseValue",function(e,t,n,r){var a=e.layout,i=e.baseValue,o=t.props.baseValue,l=null!=o?o:i;if((0,g.hj)(l)&&"number"==typeof l)return l;var c="horizontal"===a?r:n,s=c.scale.domain();if("number"===c.type){var u=Math.max(s[0],s[1]),p=Math.min(s[0],s[1]);return"dataMin"===l?p:"dataMax"===l?u:u<0?u:Math.max(Math.min(s[0],s[1]),0)}return"dataMin"===l?s[0]:"dataMax"===l?s[1]:s[0]}),I(_,"getComposedData",function(e){var t,n=e.props,r=e.item,a=e.xAxis,i=e.yAxis,o=e.xAxisTicks,l=e.yAxisTicks,c=e.bandSize,s=e.dataKey,u=e.stackedData,p=e.dataStartIndex,f=e.displayedData,y=e.offset,h=n.layout,m=u&&u.length,d=_.getBaseValue(n,r,a,i),v="horizontal"===h,b=!1,x=f.map(function(e,t){m?n=u[p+t]:Array.isArray(n=(0,O.F$)(e,s))?b=!0:n=[d,n];var n,r=null==n[1]||m&&null==(0,O.F$)(e,s);return v?{x:(0,O.Hv)({axis:a,ticks:o,bandSize:c,entry:e,index:t}),y:r?null:i.scale(n[1]),value:n,payload:e}:{x:r?null:a.scale(n[1]),y:(0,O.Hv)({axis:i,ticks:l,bandSize:c,entry:e,index:t}),value:n,payload:e}});return t=m||b?x.map(function(e){var t=Array.isArray(e.value)?e.value[0]:null;return v?{x:e.x,y:null!=t&&null!=e.y?i.scale(t):null}:{x:null!=t?a.scale(t):null,y:e.y}}):v?i.scale(d):a.scale(d),D({points:x,baseLine:t,layout:h,isRange:b},y)}),I(_,"renderDotItem",function(e,t){var n;if(r.isValidElement(e))n=r.cloneElement(e,t);else if(l()(e))n=e(t);else{var i=(0,a.Z)("recharts-area-dot","boolean"!=typeof e?e.className:""),o=t.key,c=w(t,k);n=r.createElement(v.o,S({},c,{key:o,className:i}))}return n})},5481:function(e,t,n){n.d(t,{T:function(){return c}});var r=n(93765),a=n(23263),i=n(97059),o=n(62994),l=n(25311),c=(0,r.z)({chartName:"AreaChart",GraphicalChild:a.u,axisComponents:[{axisType:"xAxis",AxisComp:i.K},{axisType:"yAxis",AxisComp:o.B}],formatAxisMap:l.t9})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.