cl-react-graph
Version:
2 lines • 27.9 kB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{"30+C":function(e,t,n){"use strict";var r=n("k1TG"),i=n("aXB2"),o=n("q1tI"),a=n("iuhU"),c=n("kKAo"),s=n("H2TA"),u=o.forwardRef((function(e,t){var n=e.classes,s=e.className,u=e.raised,l=void 0!==u&&u,f=Object(i.a)(e,["classes","className","raised"]);return o.createElement(c.a,Object(r.a)({className:Object(a.a)(n.root,s),elevation:l?8:1,ref:t},f))}));t.a=Object(s.a)({root:{overflow:"hidden"}},{name:"MuiCard"})(u)},"3UD+":function(e,t){e.exports=function(e){if(!e.webpackPolyfill){var t=Object.create(e);t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,"exports",{enumerable:!0}),t.webpackPolyfill=1}return t}},"6iqo":function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return c})),n.d(t,"e",(function(){return s})),n.d(t,"d",(function(){return u}));n("E9XD"),n("t8Zj"),n("2b7M");var r=n("ZZWI"),i=n("6MCL"),o=(n("t6b9"),function(e,t,n){if(void 0===n&&(n=!0),void 0===e[0]||void 0===e[1])return[0,0];try{var r="time"===t.scale?e[0].getTime():e[0],i="time"===t.scale?e[1].getTime():e[1],o=i-r,c="log"===t.scale?100:5,s=i+(a(o,n,c)-o);return"time"===t.scale?[e[0],new Date(s)]:[e[0],s]}catch(u){return[0,0]}}),a=function(e,t,n){return void 0===t&&(t=!0),void 0===n&&(n=5),t?e+e*n/100:e-e*n/100},c=function(e){return"time"===e.scale&&e.hasOwnProperty("dateFormat")||e.hasOwnProperty("numberFormat")},s=function(e){var t=e.axis,n=e.axisConfig;u(e),c(n)&&t.tickFormat(function(e){return function(t){var n,o;return"time"===e.scale?Object(i.a)(null!==(o=e.dateFormat)&&void 0!==o?o:"%B %d, %Y")(new Date(t)):isNaN(Number(t))?t:Object(r.a)(null!==(n=e.numberFormat)&&void 0!==n?n:".2s")(Number(t))}}(n))},u=function(e){var t,n=e.axis,r=e.axisConfig,i=e.axisLength,o=e.limitByValues,a=e.scaleBand,c=e.valuesCount,s=null!==(t=null==r?void 0:r.tickSize)&&void 0!==t?t:void 0;void 0!==s&&n.tickSize(s),o&&i/c<10&&n.tickValues(a.domain().filter((function(e,t){return!(t%10)})))}},"72gv":function(e,t,n){"use strict";n.d(t,"a",(function(){return q}));var r,i=n("q1tI"),o=n("fvXW"),a=[],c="ResizeObserver loop completed with undelivered notifications.";!function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"}(r||(r={}));var s,u=function(){function e(e,t,n,r){return this.x=e,this.y=t,this.width=n,this.height=r,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,Object.freeze(this)}return e.prototype.toJSON=function(){var e=this;return{x:e.x,y:e.y,top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.width,height:e.height}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),l=function(e){return e instanceof SVGElement&&"getBBox"in e},f=function(e){if(l(e)){var t=e.getBBox(),n=t.width,r=t.height;return!n&&!r}var i=e,o=i.offsetWidth,a=i.offsetHeight;return!(o||a||e.getClientRects().length)},h=function(e){var t,n,r=null===(n=null===(t=e)||void 0===t?void 0:t.ownerDocument)||void 0===n?void 0:n.defaultView;return!!(r&&e instanceof r.Element)},d="undefined"!=typeof window?window:{},v=new WeakMap,b=/auto|scroll/,p=/^tb|vertical/,g=/msie|trident/i.test(d.navigator&&d.navigator.userAgent),x=function(e){return parseFloat(e||"0")},m=function(e,t,n){return void 0===e&&(e=0),void 0===t&&(t=0),void 0===n&&(n=!1),Object.freeze({inlineSize:(n?t:e)||0,blockSize:(n?e:t)||0})},y=Object.freeze({devicePixelContentBoxSize:m(),borderBoxSize:m(),contentBoxSize:m(),contentRect:new u(0,0,0,0)}),w=function(e,t){if(void 0===t&&(t=!1),v.has(e)&&!t)return v.get(e);if(f(e))return v.set(e,y),y;var n=getComputedStyle(e),r=l(e)&&e.ownerSVGElement&&e.getBBox(),i=!g&&"border-box"===n.boxSizing,o=p.test(n.writingMode||""),a=!r&&b.test(n.overflowY||""),c=!r&&b.test(n.overflowX||""),s=r?0:x(n.paddingTop),h=r?0:x(n.paddingRight),d=r?0:x(n.paddingBottom),w=r?0:x(n.paddingLeft),O=r?0:x(n.borderTopWidth),j=r?0:x(n.borderRightWidth),E=r?0:x(n.borderBottomWidth),S=w+h,_=s+d,T=(r?0:x(n.borderLeftWidth))+j,z=O+E,k=c?e.offsetHeight-z-e.clientHeight:0,B=a?e.offsetWidth-T-e.clientWidth:0,C=i?S+T:0,M=i?_+z:0,R=r?r.width:x(n.width)-C-B,N=r?r.height:x(n.height)-M-k,D=R+S+B+T,W=N+_+k+z,I=Object.freeze({devicePixelContentBoxSize:m(Math.round(R*devicePixelRatio),Math.round(N*devicePixelRatio),o),borderBoxSize:m(D,W,o),contentBoxSize:m(R,N,o),contentRect:new u(w,s,R,N)});return v.set(e,I),I},O=function(e,t,n){var i=w(e,n),o=i.borderBoxSize,a=i.contentBoxSize,c=i.devicePixelContentBoxSize;switch(t){case r.DEVICE_PIXEL_CONTENT_BOX:return c;case r.BORDER_BOX:return o;default:return a}},j=function(e){var t=w(e);this.target=e,this.contentRect=t.contentRect,this.borderBoxSize=[t.borderBoxSize],this.contentBoxSize=[t.contentBoxSize],this.devicePixelContentBoxSize=[t.devicePixelContentBoxSize]},E=function(e){if(f(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},S=function(){var e=1/0,t=[];a.forEach((function(n){if(0!==n.activeTargets.length){var r=[];n.activeTargets.forEach((function(t){var n=new j(t.target),i=E(t.target);r.push(n),t.lastReportedSize=O(t.target,t.observedBox),i<e&&(e=i)})),t.push((function(){n.callback.call(n.observer,r,n.observer)})),n.activeTargets.splice(0,n.activeTargets.length)}}));for(var n=0,r=t;n<r.length;n++){(0,r[n])()}return e},_=function(e){a.forEach((function(t){t.activeTargets.splice(0,t.activeTargets.length),t.skippedTargets.splice(0,t.skippedTargets.length),t.observationTargets.forEach((function(n){n.isActive()&&(E(n.target)>e?t.activeTargets.push(n):t.skippedTargets.push(n))}))}))},T=function(){var e,t=0;for(_(t);a.some((function(e){return e.activeTargets.length>0}));)t=S(),_(t);return a.some((function(e){return e.skippedTargets.length>0}))&&("function"==typeof ErrorEvent?e=new ErrorEvent("error",{message:c}):((e=document.createEvent("Event")).initEvent("error",!1,!1),e.message=c),window.dispatchEvent(e)),t>0},z=[],k=function(e){if(!s){var t=0,n=document.createTextNode("");new MutationObserver((function(){return z.splice(0).forEach((function(e){return e()}))})).observe(n,{characterData:!0}),s=function(){n.textContent=""+(t?t--:t++)}}z.push(e),s()},B=0,C={attributes:!0,characterData:!0,childList:!0,subtree:!0},M=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],R=function(e){return void 0===e&&(e=0),Date.now()+e},N=!1,D=new(function(){function e(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return e.prototype.run=function(e){var t=this;if(void 0===e&&(e=250),!N){N=!0;var n,r=R(e);n=function(){var n=!1;try{n=T()}finally{if(N=!1,e=r-R(),!B)return;n?t.run(1e3):e>0?t.run(e):t.start()}},k((function(){requestAnimationFrame(n)}))}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var e=this,t=function(){return e.observer&&e.observer.observe(document.body,C)};document.body?t():d.addEventListener("DOMContentLoaded",t)},e.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),M.forEach((function(t){return d.addEventListener(t,e.listener,!0)})))},e.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),M.forEach((function(t){return d.removeEventListener(t,e.listener,!0)})),this.stopped=!0)},e}()),W=function(e){!B&&e>0&&D.start(),!(B+=e)&&D.stop()},I=function(){function e(e,t){this.target=e,this.observedBox=t||r.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var e,t=O(this.target,this.observedBox,!0);return e=this.target,l(e)||function(e){switch(e.tagName){case"INPUT":if("image"!==e.type)break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1}(e)||"inline"!==getComputedStyle(e).display||(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),L=function(e,t){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=t},A=new WeakMap,P=function(e,t){for(var n=0;n<e.length;n+=1)if(e[n].target===t)return n;return-1},X=function(){function e(){}return e.connect=function(e,t){var n=new L(e,t);A.set(e,n)},e.observe=function(e,t,n){var r=A.get(e),i=0===r.observationTargets.length;P(r.observationTargets,t)<0&&(i&&a.push(r),r.observationTargets.push(new I(t,n&&n.box)),W(1),D.schedule())},e.unobserve=function(e,t){var n=A.get(e),r=P(n.observationTargets,t),i=1===n.observationTargets.length;r>=0&&(i&&a.splice(a.indexOf(n),1),n.observationTargets.splice(r,1),W(-1))},e.disconnect=function(e){var t=this,n=A.get(e);n.observationTargets.slice().forEach((function(n){return t.unobserve(e,n.target)})),n.activeTargets.splice(0,n.activeTargets.length)},e}(),F=function(){function e(e){if(0===arguments.length)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if("function"!=typeof e)throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");X.connect(this,e)}return e.prototype.observe=function(e,t){if(0===arguments.length)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!h(e))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");X.observe(this,e,t)},e.prototype.unobserve=function(e){if(0===arguments.length)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!h(e))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");X.unobserve(this,e)},e.prototype.disconnect=function(){X.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}(),q=function(e){var t=Object(o.a)({debounce:20,polyfill:F}),n=t[0],r=t[1].width,a=Object(i.useState)(r),c=a[0],s=a[1];return Object(i.useLayoutEffect)((function(){var t="number"==typeof e?e:e.includes("%")?r*(parseInt(e,10)/100):parseInt(e,10);s(t)}),[e,r]),[n,c]}},"8UuD":function(e,t,n){"use strict";n.d(t,"c",(function(){return p})),n.d(t,"b",(function(){return g})),n.d(t,"a",(function(){return x}));var r=n("2b7M"),i=n("SSiR"),o=n("k9xw"),a=n("q9au"),c=n("ArWm");function s(e){return e[0]}function u(e){return e[1]}var l=function(){var e=s,t=u,n=Object(a.a)(!0),r=null,i=c.a,l=null;function f(a){var c,s,u,f=a.length,h=!1;for(null==r&&(l=i(u=Object(o.a)())),c=0;c<=f;++c)!(c<f&&n(s=a[c],c,a))===h&&((h=!h)?l.lineStart():l.lineEnd()),h&&l.point(+e(s,c,a),+t(s,c,a));if(u)return l=null,u+""||null}return f.x=function(t){return arguments.length?(e="function"==typeof t?t:Object(a.a)(+t),f):e},f.y=function(e){return arguments.length?(t="function"==typeof e?e:Object(a.a)(+e),f):t},f.defined=function(e){return arguments.length?(n="function"==typeof e?e:Object(a.a)(!!e),f):n},f.curve=function(e){return arguments.length?(i=e,null!=r&&(l=i(r)),f):i},f.context=function(e){return arguments.length?(null==e?r=l=null:l=i(r=e),f):r},f},f=n("q1tI"),h=n("6iqo"),d=n("2XWM"),v=n("XuR1"),b=n("OQCi"),p=function(e){var t=e.data,n=e.width,i=e.height,o=e.axis,a=e.left,c=void 0===a?0:a,s=Object(f.useState)({xScale:null,yScale:null}),u=s[0],l=s[1];return Object(f.useEffect)((function(){var e=function(e){var t,n;switch(e.x.scale){case"log":t=Object(d.a)().clamp(!0);break;case"time":t=Object(v.a)();break;default:t=Object(b.a)()}switch(e.y.scale){case"log":n=Object(d.a)().clamp(!0);break;case"time":n=Object(v.a)();break;default:n=Object(b.a)()}return[t,n]}(o),a=e[0],s=e[1],u=[],f=[];t.forEach((function(e){var t="log"===o.y.scale&&0===e.y?1e-6:e.y,n="log"===o.x.scale&&0===e.x?1e-6:e.x;u.push(t),f.push(n)}));var p=Object(h.b)(Object(r.a)(u),o.y),g=Object(h.b)(Object(r.a)(f),o.x);a.domain(g).rangeRound([c,n+c]),s.domain(p).range([i,0]),l({xScale:a,yScale:s})}),[t,n,i,c]),u},g=function(e){var t=Object(f.useState)(""),n=t[0],r=t[1],o=Object(f.useState)(""),a=o[0],c=o[1],s=p(e),u=s.xScale,h=s.yScale;return Object(f.useEffect)((function(){var t,o,a=e.data,s=e.line.curveType,f=void 0===s?i.a:s;if(null!==h){var d=String((t=u,o=h,l().curve(f).x((function(e){return t(e.x)})).y((function(e){return o(e.y)})))(a));d!==n&&(c(n),r(d))}}),[u,h,e.data,e.width,e.line]),{previous:a,current:n}},x=function(e){var t=Object(f.useState)(""),n=t[0],r=t[1],h=Object(f.useState)(""),d=h[0],v=h[1],b=p(e),g=b.xScale,x=b.yScale;return Object(f.useEffect)((function(){var t=e.data,f=e.height,h=e.line.curveType,d=void 0===h?i.a:h;if(null!==x){var b=String(function(){var e=s,t=null,n=Object(a.a)(0),r=u,i=Object(a.a)(!0),f=null,h=c.a,d=null;function v(a){var c,s,u,l,v,b=a.length,p=!1,g=new Array(b),x=new Array(b);for(null==f&&(d=h(v=Object(o.a)())),c=0;c<=b;++c){if(!(c<b&&i(l=a[c],c,a))===p)if(p=!p)s=c,d.areaStart(),d.lineStart();else{for(d.lineEnd(),d.lineStart(),u=c-1;u>=s;--u)d.point(g[u],x[u]);d.lineEnd(),d.areaEnd()}p&&(g[c]=+e(l,c,a),x[c]=+n(l,c,a),d.point(t?+t(l,c,a):g[c],r?+r(l,c,a):x[c]))}if(v)return d=null,v+""||null}function b(){return l().defined(i).curve(h).context(f)}return v.x=function(n){return arguments.length?(e="function"==typeof n?n:Object(a.a)(+n),t=null,v):e},v.x0=function(t){return arguments.length?(e="function"==typeof t?t:Object(a.a)(+t),v):e},v.x1=function(e){return arguments.length?(t=null==e?null:"function"==typeof e?e:Object(a.a)(+e),v):t},v.y=function(e){return arguments.length?(n="function"==typeof e?e:Object(a.a)(+e),r=null,v):n},v.y0=function(e){return arguments.length?(n="function"==typeof e?e:Object(a.a)(+e),v):n},v.y1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:Object(a.a)(+e),v):r},v.lineX0=v.lineY0=function(){return b().x(e).y(n)},v.lineY1=function(){return b().x(e).y(r)},v.lineX1=function(){return b().x(t).y(n)},v.defined=function(e){return arguments.length?(i="function"==typeof e?e:Object(a.a)(!!e),v):i},v.curve=function(e){return arguments.length?(h=e,null!=f&&(d=h(f)),v):h},v.context=function(e){return arguments.length?(null==e?f=d=null:d=h(f=e),v):f},v}().curve(d).x((function(e){return g(e.x)})).y0((function(e){return f})).y1((function(e){return x(e.y)}))(t));b!==n&&(v(n),r(b))}}),[g,x,e.data]),{previous:d,current:n}}},ArWm:function(e,t,n){"use strict";function r(e){this._context=e}r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}},t.a=function(e){return new r(e)}},dYxw:function(e,t,n){"use strict";var r=n("yw3p"),i=n("q1tI"),o=n.n(i),a=n("fWs0"),c=n("8UuD");t.a=function(e){var t=e.label,n=void 0===t?"":t,s=e.line,u="line-"+n.replace(/[^a-z]/gi,""),l=Object(c.b)(e),f=l.previous,h=l.current,d=Object(a.c)({from:{t:0},to:{t:1},reset:!0,delay:0}),v=function(){return Object(r.a)(f,h)},b=Object(i.useRef)(v());return Object(i.useLayoutEffect)((function(){b.current=v()})),o.a.createElement(o.a.Fragment,null,o.a.createElement(a.a.path,{"data-testid":u,className:u,fill:"none",strokeDashoffset:s.strokeDashOffset,strokeDasharray:s.strokeDashArray,stroke:s.stroke,d:e.animate?d.t.interpolate((function(e){return b.current(Number(e))})):h}))}},fvXW:function(e,t,n){"use strict";(function(e){var r=n("KQm4"),i=n("ODXe"),o=n("1OyB"),a=n("q1tI"),c=n("wht2");function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{debounce:0,scroll:!1},t=e.debounce,n=e.scroll,r=e.polyfill,s=r||("undefined"==typeof window?function e(){Object(o.a)(this,e)}:window.ResizeObserver);if(!s)throw new Error("This browser does not support ResizeObserver out of the box. See: https://github.com/react-spring/react-use-measure/#resize-observer-polyfills");var h=Object(a.useState)({left:0,top:0,width:0,height:0,bottom:0,right:0,x:0,y:0}),v=Object(i.a)(h,2),b=v[0],p=v[1],g=Object(a.useRef)({element:null,scrollContainers:null,resizeObserver:null,lastBounds:b}),x=t?"number"==typeof t?t:t.scroll:null,m=t?"number"==typeof t?t:t.resize:null,y=Object(a.useRef)(!1);Object(a.useEffect)((function(){return y.current=!0,function(){y.current=!1}}));var w=Object(a.useMemo)((function(){var e=function(){if(g.current.element){var e=g.current.element.getBoundingClientRect(),t={left:e.left,top:e.top,width:e.width,height:e.height,bottom:e.bottom,right:e.right,x:e.x,y:e.y};Object.freeze(t),y.current&&!d(g.current.lastBounds,t)&&p(g.current.lastBounds=t)}};return[e,m?Object(c.debounce)(e,m):e,x?Object(c.debounce)(e,x):e]}),[p,x,m]),O=Object(i.a)(w,3),j=O[0],E=O[1],S=O[2];function _(){g.current.scrollContainers&&(g.current.scrollContainers.forEach((function(e){return e.removeEventListener("scroll",S,!0)})),g.current.scrollContainers=null),g.current.resizeObserver&&(g.current.resizeObserver.disconnect(),g.current.resizeObserver=null)}function T(){g.current.element&&(g.current.resizeObserver=new s(S),g.current.resizeObserver.observe(g.current.element),n&&g.current.scrollContainers&&g.current.scrollContainers.forEach((function(e){return e.addEventListener("scroll",S,{capture:!0,passive:!0})})))}var z=function(e){e&&e!==g.current.element&&(_(),g.current.element=e,g.current.scrollContainers=f(e),T())};return l(S,Boolean(n)),u(E),Object(a.useEffect)((function(){_(),T()}),[n,S,E]),Object(a.useEffect)((function(){return _}),[]),[z,b,j]}function u(e){Object(a.useEffect)((function(){var t=e;return window.addEventListener("resize",t),function(){window.removeEventListener("resize",t)}}),[e])}function l(e,t){Object(a.useEffect)((function(){if(t){var n=e;return window.addEventListener("scroll",n,{capture:!0,passive:!0}),function(){window.removeEventListener("scroll",n,!0)}}}),[e,t])}function f(e){var t=[];if(!e||e===document.body)return t;var n=window.getComputedStyle(e);return[n.overflow,n.overflowX,n.overflowY].some((function(e){return"auto"===e||"scroll"===e}))&&t.push(e),[].concat(t,Object(r.a)(f(e.parentElement)))}var h=["x","y","top","bottom","left","right","width","height"],d=function(e,t){return h.every((function(n){return e[n]===t[n]}))};Object.getOwnPropertyDescriptor&&Object.getOwnPropertyDescriptor(e,"exports").writable&&(e.exports=s),t.a=s}).call(this,n("3UD+")(e))},iNqd:function(e,t,n){"use strict";n("E9XD");var r=n("q1tI"),i=n.n(r),o=n("yw3p"),a=n("fWs0"),c=n("8UuD"),s=function(e){var t=e.label,n=void 0===t?"":t,s=e.line,u="area-"+n.replace(/[^a-z]/gi,""),l=Object(c.a)(e),f=l.previous,h=l.current,d=Object(a.c)({from:{t:0},to:{t:1},reset:!0,delay:0}),v=function(){return Object(o.a)(f,h)},b=Object(r.useRef)(v());return Object(r.useLayoutEffect)((function(){b.current=v()})),i.a.createElement(a.a.path,{className:u,fill:s.fill.fill,d:d.t.interpolate((function(e){return b.current(e)}))})},u=n("ress"),l=n("+2RS"),f=n("dYxw"),h=n("8o2o"),d=function(e){var t,n=e.data,r=e.radius,o=void 0===r?5:r,a=e.fill,s=void 0===a?"#000":a,u=e.stroke,l=void 0===u?"#000":u,f=e.showTitle,d=void 0===f||f,v=Object(c.c)(e),b=v.xScale,p=v.yScale,g="point-"+(null!==(t=e.label)&&void 0!==t?t:"").replace(/[^a-z]/gi,"");return null===p?null:i.a.createElement(i.a.Fragment,null,n.map((function(e){var t=e.x,n=e.y,r=Object(h.a)(e,["x","y"]),a=p(n),c=b(t);return i.a.createElement("circle",Object.assign({key:"point-"+g+"-"+c+"-"+a,className:g+"-"+c+"-"+a,"data-testid":g+"-"+c+"-"+a,r:o,cy:a,cx:c,fill:s,stroke:l},r),d&&i.a.createElement("title",null,t+", "+n))})))},v=n("faMQ"),b=n("o6j4"),p=n("1pFL");t.a=function(e){var t,n,o=e.axis,a=e.clampToZero,c=void 0===a||a,h=e.data,g=e.grid,x=e.height,m=e.width,y=e.xAxisHeight,w=void 0===y?60:y,O=e.yAxisWidth,j=void 0===O?100:O,E=e.title,S=e.description,_=e.axisLabelFormat,T=Object(p.b)({values:h,clampToZero:c}),z=h.reduce((function(e,t){return e.concat(t.data.map((function(e){return e.x})))}),[]);return i.a.createElement(u.a,{width:m,height:x,title:E,description:S},g&&i.a.createElement(l.a,{left:j,height:x-w,svgProps:Object.assign({},g.x.style),lines:{vertical:g.y.ticks,horizontal:g.x.ticks},width:m-j}),h.map((function(e){return i.a.createElement(r.Fragment,{key:e.label.replace(/[^a-zA-Z0-9-]/,"")}," ",i.a.createElement(f.a,{axis:o,key:e.label,label:e.label,line:e.line,width:m-j,left:j,height:x-w,data:e.data}),e.point.show&&i.a.createElement(d,{axis:o,label:e.label,key:"points-"+e.label,width:m-j,left:j,height:x-w,radius:e.point.radius,fill:e.point.fill,showTitle:e.point.showTitle,stroke:e.point.stroke,data:e.data}),e.line.fill.show&&i.a.createElement(s,{axis:o,label:e.label,key:"area-fill-"+e.label,width:m-j,left:j,height:x-w,line:e.line,data:e.data}))})),i.a.createElement(b.b,{width:j,height:x-w,scale:null!==(t=o.y.scale)&&void 0!==t?t:"linear",domain:T}),i.a.createElement(v.a,{width:m-j,height:w,labelFormat:_,scale:null!==(n=o.x.scale)&&void 0!==n?n:"band",top:x-w,left:j,values:z.length>4?[z[0],z[Math.floor(z.length/4)],z[Math.floor(z.length/2)],z[Math.floor(z.length*(3/4))]]:z}))}},k9xw:function(e,t,n){"use strict";var r=Math.PI,i=2*r,o=i-1e-6;function a(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function c(){return new a}a.prototype=c.prototype={constructor:a,moveTo:function(e,t){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(e,t){this._+="L"+(this._x1=+e)+","+(this._y1=+t)},quadraticCurveTo:function(e,t,n,r){this._+="Q"+ +e+","+ +t+","+(this._x1=+n)+","+(this._y1=+r)},bezierCurveTo:function(e,t,n,r,i,o){this._+="C"+ +e+","+ +t+","+ +n+","+ +r+","+(this._x1=+i)+","+(this._y1=+o)},arcTo:function(e,t,n,i,o){e=+e,t=+t,n=+n,i=+i,o=+o;var a=this._x1,c=this._y1,s=n-e,u=i-t,l=a-e,f=c-t,h=l*l+f*f;if(o<0)throw new Error("negative radius: "+o);if(null===this._x1)this._+="M"+(this._x1=e)+","+(this._y1=t);else if(h>1e-6)if(Math.abs(f*s-u*l)>1e-6&&o){var d=n-a,v=i-c,b=s*s+u*u,p=d*d+v*v,g=Math.sqrt(b),x=Math.sqrt(h),m=o*Math.tan((r-Math.acos((b+h-p)/(2*g*x)))/2),y=m/x,w=m/g;Math.abs(y-1)>1e-6&&(this._+="L"+(e+y*l)+","+(t+y*f)),this._+="A"+o+","+o+",0,0,"+ +(f*d>l*v)+","+(this._x1=e+w*s)+","+(this._y1=t+w*u)}else this._+="L"+(this._x1=e)+","+(this._y1=t);else;},arc:function(e,t,n,a,c,s){e=+e,t=+t,s=!!s;var u=(n=+n)*Math.cos(a),l=n*Math.sin(a),f=e+u,h=t+l,d=1^s,v=s?a-c:c-a;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+f+","+h:(Math.abs(this._x1-f)>1e-6||Math.abs(this._y1-h)>1e-6)&&(this._+="L"+f+","+h),n&&(v<0&&(v=v%i+i),v>o?this._+="A"+n+","+n+",0,1,"+d+","+(e-u)+","+(t-l)+"A"+n+","+n+",0,1,"+d+","+(this._x1=f)+","+(this._y1=h):v>1e-6&&(this._+="A"+n+","+n+",0,"+ +(v>=r)+","+d+","+(this._x1=e+n*Math.cos(c))+","+(this._y1=t+n*Math.sin(c))))},rect:function(e,t,n,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}},t.a=c},"oa/T":function(e,t,n){"use strict";var r=n("k1TG"),i=n("aXB2"),o=n("q1tI"),a=n("iuhU"),c=n("H2TA"),s=o.forwardRef((function(e,t){var n=e.classes,c=e.className,s=e.component,u=void 0===s?"div":s,l=Object(i.a)(e,["classes","className","component"]);return o.createElement(u,Object(r.a)({className:Object(a.a)(n.root,c),ref:t},l))}));t.a=Object(c.a)({root:{padding:16,"&:last-child":{paddingBottom:24}}},{name:"MuiCardContent"})(s)},q9au:function(e,t,n){"use strict";t.a=function(e){return function(){return e}}},tRbT:function(e,t,n){"use strict";n("E9XD");var r=n("aXB2"),i=n("k1TG"),o=n("q1tI"),a=n("iuhU"),c=n("H2TA"),s=[0,1,2,3,4,5,6,7,8,9,10],u=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12];function l(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=parseFloat(e);return"".concat(n/t).concat(String(e).replace(String(n),"")||"px")}var f=o.forwardRef((function(e,t){var n=e.alignContent,c=void 0===n?"stretch":n,s=e.alignItems,u=void 0===s?"stretch":s,l=e.classes,f=e.className,h=e.component,d=void 0===h?"div":h,v=e.container,b=void 0!==v&&v,p=e.direction,g=void 0===p?"row":p,x=e.item,m=void 0!==x&&x,y=e.justify,w=void 0===y?"flex-start":y,O=e.lg,j=void 0!==O&&O,E=e.md,S=void 0!==E&&E,_=e.sm,T=void 0!==_&&_,z=e.spacing,k=void 0===z?0:z,B=e.wrap,C=void 0===B?"wrap":B,M=e.xl,R=void 0!==M&&M,N=e.xs,D=void 0!==N&&N,W=e.zeroMinWidth,I=void 0!==W&&W,L=Object(r.a)(e,["alignContent","alignItems","classes","className","component","container","direction","item","justify","lg","md","sm","spacing","wrap","xl","xs","zeroMinWidth"]),A=Object(a.a)(l.root,f,b&&[l.container,0!==k&&l["spacing-xs-".concat(String(k))]],m&&l.item,I&&l.zeroMinWidth,"row"!==g&&l["direction-xs-".concat(String(g))],"wrap"!==C&&l["wrap-xs-".concat(String(C))],"stretch"!==u&&l["align-items-xs-".concat(String(u))],"stretch"!==c&&l["align-content-xs-".concat(String(c))],"flex-start"!==w&&l["justify-xs-".concat(String(w))],!1!==D&&l["grid-xs-".concat(String(D))],!1!==T&&l["grid-sm-".concat(String(T))],!1!==S&&l["grid-md-".concat(String(S))],!1!==j&&l["grid-lg-".concat(String(j))],!1!==R&&l["grid-xl-".concat(String(R))]);return o.createElement(d,Object(i.a)({className:A,ref:t},L))})),h=Object(c.a)((function(e){return Object(i.a)({root:{},container:{boxSizing:"border-box",display:"flex",flexWrap:"wrap",width:"100%"},item:{boxSizing:"border-box",margin:"0"},zeroMinWidth:{minWidth:0},"direction-xs-column":{flexDirection:"column"},"direction-xs-column-reverse":{flexDirection:"column-reverse"},"direction-xs-row-reverse":{flexDirection:"row-reverse"},"wrap-xs-nowrap":{flexWrap:"nowrap"},"wrap-xs-wrap-reverse":{flexWrap:"wrap-reverse"},"align-items-xs-center":{alignItems:"center"},"align-items-xs-flex-start":{alignItems:"flex-start"},"align-items-xs-flex-end":{alignItems:"flex-end"},"align-items-xs-baseline":{alignItems:"baseline"},"align-content-xs-center":{alignContent:"center"},"align-content-xs-flex-start":{alignContent:"flex-start"},"align-content-xs-flex-end":{alignContent:"flex-end"},"align-content-xs-space-between":{alignContent:"space-between"},"align-content-xs-space-around":{alignContent:"space-around"},"justify-xs-center":{justifyContent:"center"},"justify-xs-flex-end":{justifyContent:"flex-end"},"justify-xs-space-between":{justifyContent:"space-between"},"justify-xs-space-around":{justifyContent:"space-around"},"justify-xs-space-evenly":{justifyContent:"space-evenly"}},function(e,t){var n={};return s.forEach((function(r){var i=e.spacing(r);0!==i&&(n["spacing-".concat(t,"-").concat(r)]={margin:"-".concat(l(i,2)),width:"calc(100% + ".concat(l(i),")"),"& > $item":{padding:l(i,2)}})})),n}(e,"xs"),e.breakpoints.keys.reduce((function(t,n){return function(e,t,n){var r={};u.forEach((function(e){var t="grid-".concat(n,"-").concat(e);if(!0!==e)if("auto"!==e){var i="".concat(Math.round(e/12*1e8)/1e6,"%");r[t]={flexBasis:i,flexGrow:0,maxWidth:i}}else r[t]={flexBasis:"auto",flexGrow:0,maxWidth:"none"};else r[t]={flexBasis:0,flexGrow:1,maxWidth:"100%"}})),"xs"===n?Object(i.a)(e,r):e[t.breakpoints.up(n)]=r}(t,e,n),t}),{}))}),{name:"MuiGrid"})(f);t.a=h},wht2:function(e,t){function n(e,t,n){var r,i,o,a,c;function s(){var u=Date.now()-a;u<t&&u>=0?r=setTimeout(s,t-u):(r=null,n||(c=e.apply(o,i),o=i=null))}null==t&&(t=100);var u=function(){o=this,i=arguments,a=Date.now();var u=n&&!r;return r||(r=setTimeout(s,t)),u&&(c=e.apply(o,i),o=i=null),c};return u.clear=function(){r&&(clearTimeout(r),r=null)},u.flush=function(){r&&(c=e.apply(o,i),o=i=null,clearTimeout(r),r=null)},u}n.debounce=n,e.exports=n}}]);
//# sourceMappingURL=6708be29294271de822a51908a9c5fe26550f9b9-9be91ba03df2cfa6f446.js.map