react-jsx-highstock
Advanced tools
Comparing version 4.2.0 to 4.2.1
@@ -1,1 +0,1 @@ | ||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define(["react"],t):"object"==typeof exports?exports.ReactHighcharts=t(require("react")):e.ReactHighcharts=t(e.React)}("undefined"!=typeof self?self:this,(function(e){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=7)}([function(t,n){t.exports=e},function(e,t,n){e.exports=n(5)()},,,,function(e,t,n){"use strict";var r=n(6);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,a){if(a!==r){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";function r(){return(r=Object.assign||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)}n.r(t),n.d(t,"HighchartsProvider",(function(){return J})),n.d(t,"HighchartsChart",(function(){return ne})),n.d(t,"HighchartsSparkline",(function(){return Pe})),n.d(t,"Highcharts3dChart",(function(){return ke})),n.d(t,"Annotation",(function(){return Be})),n.d(t,"Caption",(function(){return He})),n.d(t,"Chart",(function(){return ue})),n.d(t,"ColorAxis",(function(){return Fe})),n.d(t,"Credits",(function(){return We})),n.d(t,"Loading",(function(){return Ue})),n.d(t,"Legend",(function(){return tt})),n.d(t,"Pane",(function(){return it})),n.d(t,"PlotBand",(function(){return yt})),n.d(t,"PlotLine",(function(){return ht})),n.d(t,"Subtitle",(function(){return jt})),n.d(t,"Title",(function(){return Et})),n.d(t,"Tooltip",(function(){return Ct})),n.d(t,"XAxis",(function(){return me})),n.d(t,"YAxis",(function(){return he})),n.d(t,"ZAxis",(function(){return Tt})),n.d(t,"AreaRangeSeries",(function(){return It})),n.d(t,"AreaSeries",(function(){return Mt})),n.d(t,"AreaSplineRangeSeries",(function(){return _t})),n.d(t,"AreaSplineSeries",(function(){return Ht})),n.d(t,"BarSeries",(function(){return Lt})),n.d(t,"BellCurveSeries",(function(){return Vt})),n.d(t,"BoxPlotSeries",(function(){return Ft})),n.d(t,"BubbleSeries",(function(){return qt})),n.d(t,"BulletSeries",(function(){return Gt})),n.d(t,"ColumnPyramidSeries",(function(){return Wt})),n.d(t,"ColumnRangeSeries",(function(){return zt})),n.d(t,"ColumnSeries",(function(){return Xt})),n.d(t,"CylinderSeries",(function(){return Ut})),n.d(t,"DependencyWheelSeries",(function(){return Yt})),n.d(t,"ErrorBarSeries",(function(){return Zt})),n.d(t,"FunnelSeries",(function(){return $t})),n.d(t,"Funnel3dSeries",(function(){return Jt})),n.d(t,"GaugeSeries",(function(){return Kt})),n.d(t,"HeatmapSeries",(function(){return Qt})),n.d(t,"HistogramSeries",(function(){return en})),n.d(t,"ItemSeries",(function(){return tn})),n.d(t,"LineSeries",(function(){return nn})),n.d(t,"NetworkGraphSeries",(function(){return rn})),n.d(t,"PackedBubbleSeries",(function(){return on})),n.d(t,"ParetoSeries",(function(){return an})),n.d(t,"PieSeries",(function(){return un})),n.d(t,"PolygonSeries",(function(){return cn})),n.d(t,"PyramidSeries",(function(){return ln})),n.d(t,"Pyramid3dSeries",(function(){return dn})),n.d(t,"SankeySeries",(function(){return fn})),n.d(t,"OrganizationSeries",(function(){return sn})),n.d(t,"ScatterSeries",(function(){return bn})),n.d(t,"Scatter3dSeries",(function(){return vn})),n.d(t,"SolidGaugeSeries",(function(){return pn})),n.d(t,"SplineSeries",(function(){return mn})),n.d(t,"StreamGraphSeries",(function(){return yn})),n.d(t,"SunburstSeries",(function(){return hn})),n.d(t,"TilemapSeries",(function(){return On})),n.d(t,"TimelineSeries",(function(){return gn})),n.d(t,"TreemapSeries",(function(){return jn})),n.d(t,"VariablePieSeries",(function(){return xn})),n.d(t,"VariwideSeries",(function(){return Sn})),n.d(t,"VennSeries",(function(){return En})),n.d(t,"VectorSeries",(function(){return Pn})),n.d(t,"WaterfallSeries",(function(){return wn})),n.d(t,"WindBarbSeries",(function(){return Cn})),n.d(t,"XRangeSeries",(function(){return An})),n.d(t,"useHighcharts",(function(){return N})),n.d(t,"useChart",(function(){return I})),n.d(t,"useAxis",(function(){return V})),n.d(t,"useSeries",(function(){return Rt})),n.d(t,"usePlotBandLine",(function(){return st})),n.d(t,"useModifiedProps",(function(){return re})),n.d(t,"withHighcharts",(function(){return $})),n.d(t,"Axis",(function(){return ve})),n.d(t,"BaseChart",(function(){return te})),n.d(t,"Debug",(function(){return Nt})),n.d(t,"Series",(function(){return Y})),n.d(t,"getNonEventHandlerProps",(function(){return w})),n.d(t,"getEventsConfig",(function(){return C})),n.d(t,"withSeriesType",(function(){return Z})),n.d(t,"HighchartsStockChart",(function(){return Tn})),n.d(t,"Navigator",(function(){return Vn})),n.d(t,"RangeSelector",(function(){return gr})),n.d(t,"Scrollbar",(function(){return Sr})),n.d(t,"CandlestickSeries",(function(){return Er})),n.d(t,"FlagsSeries",(function(){return Pr})),n.d(t,"OHLCSeries",(function(){return wr}));var i=n(0),o=n(1),a=n.n(o);function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function c(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,i=!1,o=void 0;try{for(var a,u=e[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{r||null==u.return||u.return()}finally{if(i)throw o}}return n}}(e,t)||c(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(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 s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function b(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var v="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),p=new Uint8Array(16);function m(){if(!v)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return v(p)}var y=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var h=function(e){return"string"==typeof e&&y.test(e)},O=[],g=0;g<256;++g)O.push((g+256).toString(16).substr(1));var j=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(O[e[t+0]]+O[e[t+1]]+O[e[t+2]]+O[e[t+3]]+"-"+O[e[t+4]]+O[e[t+5]]+"-"+O[e[t+6]]+O[e[t+7]]+"-"+O[e[t+8]]+O[e[t+9]]+"-"+O[e[t+10]]+O[e[t+11]]+O[e[t+12]]+O[e[t+13]]+O[e[t+14]]+O[e[t+15]]).toLowerCase();if(!h(n))throw TypeError("Stringified UUID is invalid");return n};var x=function(e,t,n){var r=(e=e||{}).random||(e.rng||m)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var i=0;i<16;++i)t[n+i]=r[i];return t}return j(r)},S=Object(i.createContext)();S.displayName="SeriesContext";var E=S,P=function(e,t){var n={};return e&&Object.keys(e).filter((function(n){return t(n,e[n])})).forEach((function(t){n[t]=e[t]})),n},w=function(e){return P(e,(function(e,t){return!A(e,t)}))},C=function(e){var t=function(e){return P(e,A)}(e),n={};return Object.keys(t).forEach((function(e){var r=e.slice(2)[0].toLowerCase()+e.slice(3);n[r]=t[e]})),n},A=function(e,t){return 0===e.indexOf("on")&&e.length>2&&"function"==typeof t};function T(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=t.children,i=b(t,["children"]),o=P(i,(function(t,n){return!e||!1===Object.is(n,e[t])}));return!n||e&&!1!==Object.is(e.children,r)||(o.text=r),Object.keys(o).length>0&&o}function L(e){var t=Object(i.useRef)();return Object(i.useEffect)((function(){t.current=e})),t.current}var R=Object(i.createContext)();R.displayName="HighchartsContext";var k=R;function N(){return Object(i.useContext)(k)}var B=Object(i.createContext)();B.displayName="ChartContext";var D=B;function I(){return Object(i.useContext)(D)}var M=Object(i.createContext)();M.displayName="AxisContext";var _=M,H=function(e){return e?{object:e,id:e.userOptions&&e.userOptions.id,type:e.coll,update:e.update.bind(e),remove:e.remove.bind(e),addPlotBandOrLine:e.addPlotBandOrLine.bind(e),removePlotBandOrLine:e.removePlotBandOrLine.bind(e),getExtremes:e.getExtremes.bind(e),setExtremes:e.setExtremes.bind(e),setTitle:e.setTitle.bind(e)}:null};function V(e){var t=I(),n=Object(i.useContext)(_),r=function(){if(n)return n;if(e){var r=t.get(e);return H(r)}return null},o=l(Object(i.useState)(r),2),a=o[0],u=o[1];return Object(i.useEffect)((function(){a||u(r())}),[]),Object(i.useDebugValue)(a?a.id:null),a}var F=Object(i.createContext)();F.displayName="ColorAxisContext";var q=F,G=function(e){return e?{object:e,id:e.userOptions&&e.userOptions.id}:null};function W(e){return e?{object:e,id:e.userOptions&&e.userOptions.id,type:e.type,update:e.update.bind(e),remove:e.remove.bind(e),setData:e.setData.bind(e),setVisible:e.setVisible.bind(e)}:null}var z=[],X=Object(i.memo)((function(e){var t=e.id,n=void 0===t?x:t,r=e.data,o=void 0===r?z:r,a=e.isDataEqual,u=void 0===a?Object.is:a,c=e.type,d=void 0===c?"line":c,f=e.visible,v=void 0===f||f,p=e.children,m=void 0===p?null:p,y=e.axisId,h=e.requiresAxis,O=void 0===h||h,g=e.jsxOptions,j=s({id:n,data:o,type:d,visible:v},b(e,["id","data","isDataEqual","type","visible","children","axisId","requiresAxis","jsxOptions"])),S=(N(),I()),P=S.addSeries,w=S.needsRedraw,C=Object(i.useRef)(null),A=l(Object(i.useState)(!1),2)[1],R=Object(i.useRef)(null),k=V(y),B=function(e){var t=I(),n=Object(i.useContext)(q),r=function(){if(n)return n;if(e){var r=t.get(e);return G(r)}return null},o=l(Object(i.useState)(r),2),a=o[0],u=o[1];return Object(i.useEffect)((function(){a||u(r())}),[]),Object(i.useDebugValue)(a?a.id:null),a}();Object(i.useEffect)((function(){if(!O||k){var e=U(j,k,B,O),t=P(e,!1);return C.current=t,R.current=W(C.current),A(!0),w(),function(){if(t&&t.remove){try{t.remove.bind(t)(!1),C.current=null}catch(e){}w()}}}}),[k]);var D=L(j);return Object(i.useEffect)((function(){if(D&&C.current){var e=C.current,t=j.visible,n=j.data,r=b(j,["visible","data"]),i=!1;if(!1===u(n,D.data)){var o=g&&g.animation,a=g&&g.updatePoints;e.setData(n,!1,o,a),i=!0}t!==D.visible&&(e.setVisible(t,!1),i=!0);var c=T(D,r);!1!==c&&(e.update(c,!1),i=!0),i&&w()}})),C.current?i.createElement(E.Provider,{value:R.current},m):null}));X.displayName="Series";var U=function(e,t,n,r){var i=e.id,o=e.data,a=b(e,["id","data"]),u="function"==typeof i?i():i,c=w(a),l=s({id:u,data:o,events:C(a)},c);return n&&(l.colorAxis=n.id),r&&(l[t.type]=t.id),l},Y=X;function Z(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(n){return i.createElement(Y,r({},n,t,{type:e.toLowerCase()}))};return n.displayName="".concat(e,"Series"),n}function $(e,t){return function(n){return i.createElement(J,{Highcharts:t},i.createElement(e,n))}}var J=function(e){var t=e.Highcharts,n=e.children;return i.createElement(k.Provider,{value:t},n)},K=function(e,t){return{object:e,type:t,get:e.get.bind(e),setSize:e.setSize.bind(e),update:e.update.bind(e),addAxis:e.addAxis.bind(e),addColorAxis:e.addColorAxis.bind(e),addSeries:e.addSeries.bind(e),setTitle:e.setTitle.bind(e),setCaption:e.setCaption.bind(e),showLoading:e.showLoading.bind(e),hideLoading:e.hideLoading.bind(e),addCredits:e.addCredits.bind(e),addAnnotation:e.addAnnotation?e.addAnnotation.bind(e):null,removeAnnotation:e.removeAnnotation?e.removeAnnotation.bind(e):null,needsRedraw:(n=function(){if(!e.__destroyed)try{e.redraw.bind(e)()}catch(e){}},i=window.cancelAnimationFrame,o=window.requestAnimationFrame,function(){r&&i(r);for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];r=o(n.bind.apply(n,[n].concat(t)))})};var n,r,i,o},Q=function(e){return e},ee=function(e,t){if(t){var n=e.chartCreationFunc,r=(e.callback,e.chart),i=e.polar,o=e.gauge,a=e.styledMode,u=void 0!==a&&a,c=(e.children,b(e,["chartCreationFunc","callback","chart","polar","gauge","styledMode","children"])),l=n(t,s({chart:s({styledMode:u},r),title:{text:null},subtitle:{text:null},legend:{enabled:!1},rangeSelector:{enabled:!1},navigator:{enabled:!1},scrollbar:{enabled:!1},tooltip:{enabled:!1},credits:{enabled:!1},series:[],xAxis:[],yAxis:[]},c));return l.polar=i,l.angular=o,l}},te=function(e){var t=e.children,n=void 0===t?null:t,o=e.callback,a=void 0===o?Q:o,u=e.className,c=void 0===u?"":u,d=e.containerProps,f=void 0===d?null:d,s=b(e,["children","callback","className","containerProps"]),v=l(Object(i.useState)(!1),2),p=v[0],m=v[1],y=Object(i.useRef)(null),h=Object(i.useRef)(null),O=Object(i.useRef)(null);Object(i.useLayoutEffect)((function(){var e=ee(s,y.current);h.current=e,O.current=K(e,s.chartType),a(e),m(!0)}),[]),Object(i.useEffect)((function(){var e=h.current;return function(){e&&(window.requestAnimationFrame(e.destroy.bind(e)),e.__destroyed=!0)}}),[]);var g=L(s);return Object(i.useEffect)((function(){if(p){var e=s.plotOptions,t=h.current;!1===Object.is(g.plotOptions,e)&&t&&(t.update({plotOptions:e},!1),O.current.needsRedraw())}})),i.createElement("div",r({},f,{className:"chart ".concat(c),ref:y}),p&&i.createElement(D.Provider,{value:O.current},n))},ne=function(e){var t=N();return i.createElement(te,r({},e,{chartCreationFunc:t.chart,chartType:"chart"}))};function re(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Object(i.useRef)();Object(i.useEffect)((function(){n.current=e}));var r=T(n.current,e,t);return Object(i.useDebugValue)(r?"Modified":"Not modified"),r}var ie=function(e,t){var n=N(),r=C(e),i=L(r),o=T(i,r);!1!==o&&Object.keys(o).forEach((function(e){if(i){var r=i[e];r&&n.removeEvent(t,e,r)}var a=o[e];a&&n.addEvent(t,e,a)}))},oe=Object(i.memo)((function(e){var t=e.type,n=void 0===t?"line":t,r=e.width,o=e.height,a=b(e,["type","width","height"]),u=I(),c=Object(i.useRef)(!1),l=re(s({type:n},a));return Object(i.useEffect)((function(){void 0===r&&void 0===o||u.setSize(r,o)}),[r,o]),Object(i.useEffect)((function(){if(!1!==l&&c.current){var e=w(l);Object.getOwnPropertyNames(e).length>0&&ae(l,u,u.needsRedraw)}})),Object(i.useEffect)((function(){var e=w(s({type:n},a));ae(e,u),c.current=!0}),[]),ie(a,u.object),null})),ae=function(e,t){t.update({chart:e},!1),t.needsRedraw()};oe.propTypes={type:a.a.string,width:a.a.oneOfType([a.a.string,a.a.number]),height:a.a.oneOfType([a.a.string,a.a.number]),onAddSeries:a.a.func,onAfterPrint:a.a.func,onBeforePrint:a.a.func,onClick:a.a.func,onLoad:a.a.func,onRedraw:a.a.func,onRender:a.a.func,onSelection:a.a.func},oe.displayName="Chart";var ue=oe,ce=function(e,t,n){var r,i=t.id,o=void 0===i?x:i,a=t.isX,u=function(e){var t=e.id,n=void 0===t?x:t,r=b(e,["id"]),i="function"==typeof n?n():n,o=w(r);return s({id:i,title:{text:null},events:C(r)},o)}(t);if(n)r=e.addAxis(u,a,!1);else{var c="function"==typeof o?o():o;(r=e.get(c)).update.call(r,u,!1)}return r},le=function(e){var t=e.children,n=void 0===t?null:t,r=e.dynamicAxis,o=void 0===r||r,a=b(e,["children","dynamicAxis"]),u=I(),c=Object(i.useRef)(null),d=Object(i.useRef)(null),f=l(Object(i.useState)(!1),2),s=f[0],v=f[1];Object(i.useEffect)((function(){var e=ce(u,a,o);return c.current=e,d.current=H(c.current),v(!0),u.needsRedraw(),function(){if(e.remove&&o){try{e.remove.bind(e)(!1)}catch(e){}u.needsRedraw()}}}),[]);var p=re(a);return Object(i.useEffect)((function(){if(s&&!1!==p){var e=c.current;e.plotLinesAndBands&&e.plotLinesAndBands.length>0?e.update(p,!0):(e.update(p,!1),u.needsRedraw())}})),s?i.createElement(_.Provider,{value:d.current},n):null},de=Object(i.memo)((function(e){var t=e.children,n=e.axisId,r=b(e,["children","axisId"]),o=V(n);return Object(i.useEffect)((function(){o&&fe(s({text:t},r),o)})),Object(i.useEffect)((function(){return function(){if(o)try{fe({text:null},o)}catch(e){}}}),[o]),null})),fe=function(e,t){t.setTitle(e,!0)};de.displayName="AxisTitle";var se=de,be=le;be.Title=se;var ve=be,pe=function(e){var t=e.id,n=b(e,["id"]),o="stockChart"===I().type,a=o?"datetime":"linear",u=o?"xAxis":t;return i.createElement(ve,r({type:a},n,{id:u,isX:!0}))};pe.Title=ve.Title;var me=pe,ye=function(e){var t=e.type,n=void 0===t?"linear":t,o=b(e,["type"]);return i.createElement(ve,r({type:n},o,{isX:!1}))};ye.displayName="YAxis",ye.Title=ve.Title;var he=ye,Oe={series:{animation:!1,lineWidth:1,shadow:!1,states:{hover:{lineWidth:1}},marker:{radius:1,states:{hover:{radius:2}}},fillOpacity:.25}},ge=[],je={},xe=[0],Se={enabled:!1},Ee=[2,0,2,0],Pe=function(e){var t=e.height,n=void 0===t?20:t,o=e.width,a=void 0===o?120:o,u=e.margin,c=void 0===u?Ee:u,l=e.style,d=void 0===l?je:l,f=e.series,v=e.children,p=e.plotOptions,m=void 0===p?Oe:p,y=b(e,["height","width","margin","style","series","children","plotOptions"]),h=Object(i.useMemo)((function(){return s({overflow:"visible"},d)}),[d]),O=!!f,g=O?f:v;return i.createElement(ne,r({plotOptions:m},y),i.createElement(ue,{height:n,width:a,animation:!1,backgroundColor:null,borderWidth:0,margin:c,style:h,skipClone:!0}),i.createElement(me,{labels:Se,startOnTick:!1,endOnTick:!1,tickPositions:ge}),i.createElement(he,{id:"sparkline",labels:Se,startOnTick:!1,endOnTick:!1,tickPositions:xe},g),O&&i.createElement(i.Fragment,null,v))},we={visible:"default",size:1,bottom:{},top:{},left:{},right:{},back:{},front:{}},Ce=Object(i.memo)((function(e){var t=e.enabled,n=void 0!==t&&t,r=e.alpha,o=void 0===r?0:r,a=e.beta,u=void 0===a?0:a,c=e.depth,l=void 0===c?100:c,d=e.fitToPlot,f=void 0===d||d,v=e.viewDistance,p=void 0===v?25:v,m=e.axisLabelPosition,y=void 0===m?"default":m,h=e.frame,O=s({enabled:n,alpha:o,beta:u,depth:l,fitToPlot:f,viewDistance:p,axisLabelPosition:y,frame:void 0===h?we:h},b(e,["enabled","alpha","beta","depth","fitToPlot","viewDistance","axisLabelPosition","frame"])),g=(N(),I());return Object(i.useEffect)((function(){Ae(g,O)})),null})),Ae=function(e,t){var n={chart:{options3d:{enabled:!0,alpha:t.alpha,axisLabelPosition:t.axisLabelPosition,beta:t.beta,depth:t.depth,fitToPlot:t.fitToPlot,frame:t.frame,viewDistance:t.viewDistance}}};e.update(n,!0)};Ce.propTypes={alpha:a.a.number,axisLabelPosition:a.a.string,beta:a.a.number,depth:a.a.number,fitToPlot:a.a.bool,frame:a.a.object,viewDistance:a.a.number},Ce.displayName="Options3d";var Te=Ce,Le={options3d:{enabled:!0}},Re={id:"zAxis"},ke=function(e){var t=e.children,n=e.alpha,o=e.axisLabelPosition,a=e.beta,u=e.depth,c=e.fitToPlot,l=e.frame,d=e.viewDistance,f=b(e,["children","alpha","axisLabelPosition","beta","depth","fitToPlot","frame","viewDistance"]);return i.createElement(ne,r({chart:Le,zAxis:Re},f),i.createElement(Te,{alpha:n,axisLabelPosition:o,beta:a,depth:u,fitToPlot:c,frame:l,viewDistance:d}),t)},Ne=Object(i.memo)((function(e){var t=e.id,n=void 0===t?x:t,r=(e.children,b(e,["id","children"])),o=I(),a=o.addAnnotation,u=o.removeAnnotation;var c=Object(i.useRef)();return Object(i.useEffect)((function(){c.current="function"==typeof n?n():n;var e=c.current,t=s({id:e},r);return a(t),function(){try{u(e)}catch(e){}}})),null}));Ne.propTypes={id:a.a.oneOfType([a.a.string,a.a.func])},Ne.displayName="Annotation";var Be=Ne,De=function(e){return e},Ie=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:De,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:De,r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=I(),a=re(e,r);Object(i.useEffect)((function(){!1!==a&&(t(o,a),o.needsRedraw())})),Object(i.useEffect)((function(){return function(){try{n(o)}catch(e){}o.needsRedraw()}}),[])},Me=Object(i.memo)((function(e){return Ie(e,_e,(function(e){return _e(e,{text:null})})),null})),_e=function(e,t){e.setCaption(t)};Me.displayName="Caption";var He=Me,Ve=function(e,t){var n=function(e){var t=e.id,n=void 0===t?x:t,r=b(e,["id"]),i="function"==typeof n?n():n,o=w(r);return s({id:i,events:C(r)},o)}(t);return e.addColorAxis(n,!1)},Fe=function(e){var t=e.children,n=void 0===t?null:t,r=b(e,["children"]),o=I(),a=Object(i.useRef)(null),u=Object(i.useRef)(null),c=l(Object(i.useState)(!1),2),d=c[0],f=c[1];Object(i.useEffect)((function(){var e=Ve(o,r);return a.current=e,u.current=G(a.current),f(!0),o.needsRedraw(),function(){if(e&&e.remove){try{e.remove.bind(e)(!1)}catch(e){}o.needsRedraw()}}}),[]);var s=re(r);return Object(i.useEffect)((function(){null!==a.current&&!1!==s&&(a.current.update(s,!1),o.needsRedraw())})),d?i.createElement(q.Provider,{value:u.current},n):null},qe=function(e){var t=e.enabled,n=void 0===t||t,r=b(e,["enabled"]);return Ie(s({enabled:n},r),Ge,(function(e){return Ge(e,{enabled:!1})})),null},Ge=function(e,t){"text"in t&&!t.text&&delete t.text,e.addCredits(t,!0)};qe.propTypes={enabled:a.a.bool};var We=qe,ze=Object(i.memo)((function(e){var t=e.children,n=e.isLoading,r=void 0===n||n,o=b(e,["children","isLoading"]),a=I(),u=re(o);return Object(i.useEffect)((function(){!1!==u&&Xe(u,a),r?a.showLoading(t):a.hideLoading()})),Object(i.useEffect)((function(){return function(){try{a.hideLoading()}catch(e){}}}),[]),null})),Xe=function(e,t){t.update({loading:e},!0)};ze.propTypes={isLoading:a.a.bool,hideDuration:a.a.number,labelStyle:a.a.object,showDuration:a.a.number,style:a.a.object},ze.displayName="Loading";var Ue=ze,Ye=Object(i.memo)((function(e){var t=e.children,n=void 0===t?null:t,r=e.enabled,i=void 0===r||r,o=b(e,["children","enabled"]);return Ie(s({enabled:i},o),Ze,(function(e){return Ze(e,{enabled:!1})}),!1),n})),Ze=function(e,t){e.update({legend:t},!1)};Ye.propTypes={enabled:a.a.bool},Ye.displayName="Legend";var $e=Ye,Je=Object(i.memo)((function(e){return Ie(e,Ke,(function(e){return Ke(e,{text:null})})),null})),Ke=function(e,t){e.update({legend:{title:t}},!1)};Je.displayName="LegendTitle";var Qe=Je,et=$e;et.Title=Qe;var tt=et,nt=Object(i.memo)((function(e){e.children;var t=b(e,["children"]);return Ie(t,rt,(function(e){return rt(e,{})}),!1),null})),rt=function(e,t){e.update({pane:t},!1)};nt.displayName="Pane";var it=nt,ot=Object(i.createContext)();ot.displayName="PlotBandLineContext";var at=ot;function ut(e,t){var n=e.id,r=void 0===n?x:n,o=e.axisId,a=(e.children,b(e,["id","axisId","children"])),u=V(o),c=Object(i.useRef)(),d=l(Object(i.useState)(null),2),f=d[0],v=d[1],p=re(a);return Object(i.useEffect)((function(){if(u&&(!f||!1!==p)){f||(c.current="function"==typeof r?r():r);var e=c.current,n=s({id:e},a);f&&u.removePlotBandOrLine(c.current),u.addPlotBandOrLine(n,t),v({id:e,get object(){return u&&u.object&&u.object.plotLinesAndBands?u.object.plotLinesAndBands.find((function(t){return t.id===e})):null}})}})),Object(i.useEffect)((function(){return function(){try{u.removePlotBandOrLine(c.current)}catch(e){}}}),[]),f}var ct=Object(i.memo)((function(e){var t=ut(e,"plotBands"),n=e.children;return n||t?i.createElement(at.Provider,{value:t},n):null}));ct.displayName="PlotBand";var lt=ct,dt=Object(i.memo)((function(e){var t=ut(e,"plotLines"),n=e.children;return n||t?i.createElement(at.Provider,{value:t},n):null}));dt.displayName="PlotLine";var ft=dt;function st(){return Object(i.useContext)(at)}var bt=Object(i.memo)((function(e){var t=st();return Object(i.useEffect)((function(){if(t){var n=e.children,r=(e.id,b(e,["children","id"]));vt(t.object,s({text:n},r))}})),Object(i.useEffect)((function(){return function(){if(t)try{vt(t.object,{text:null})}catch(e){}}}),[]),null})),vt=function(e,t){e&&(e.options.label=pt(t),e.render())},pt=function(e){return{text:e.text,formatter:e.formatter,align:e.align,rotation:e.rotation,style:e.style,textAlign:e.textAlign,useHTML:e.useHTML,verticalAlign:e.verticalAlign,x:e.x,y:e.y}};bt.displayName="PlotBandLineLabel";var mt=bt,yt=lt;yt.Label=mt;var ht=ft;ht.Label=mt;var Ot=Object(i.memo)((function(e){return Ie(e,gt,(function(e){return gt(e,{text:null})})),null})),gt=function(e,t){e.setTitle(void 0,t,!1)};Ot.displayName="Subtitle";var jt=Ot,xt=Object(i.memo)((function(e){return Ie(e,St,(function(e){return St(e,{text:null})})),null})),St=function(e,t){e.setTitle(t,null,!1)};xt.displayName="Title";var Et=xt,Pt=Object(i.memo)((function(e){e.children;var t,n=b(e,["children"]),r=I(),o=N();n.enabled=null===(t=e.enabled)||void 0===t||t,Object(i.useEffect)((function(){return wt(r,s(s({},o.defaultOptions&&o.defaultOptions.tooltip),n)),function(){try{wt(r,{enabled:!1})}catch(e){}}}),[]);var a=re(n);return Object(i.useEffect)((function(){!1!==a&&wt(r,a)})),null})),wt=function(e,t){e.update({tooltip:t})};Pt.displayName="Tooltip",Pt.propTypes={enabled:a.a.bool};var Ct=Pt,At=function(e){var t=e.type,n=void 0===t?"linear":t,o=b(e,["type"]);return i.createElement(ve,r({type:n},o,{id:"zAxis",isX:!1,dynamicAxis:!1}))};At.displayName="ZAxis",At.Title=ve.Title;var Tt=At,Lt=function(e){var t=I();return Object(i.useEffect)((function(){t.update({chart:{inverted:!0}})}),[]),i.createElement(Y,r({},e,{type:"bar"}))};function Rt(e){var t=Object(i.useContext)(E),n=I(),r=function(){return t||(e?W(n.get(e)):null)},o=l(Object(i.useState)(r),2),a=o[0],u=o[1];return Object(i.useEffect)((function(){a||u(r())}),[]),Object(i.useDebugValue)(a?a.id:null),a}var kt=function(e){var t=e.varName,n=void 0===t?"chart":t,r=I();return Object(i.useEffect)((function(){return window[n]=r.object,console.log("Chart instance available as global variable as window.".concat(n)),function(){window[n]=void 0}}),[n]),null};kt.propTypes={varName:a.a.string};var Nt=kt,Bt={requiresAxis:!1},Dt={baseSeries:a.a.string.isRequired},It=Z("AreaRange"),Mt=Z("Area"),_t=Z("AreaSplineRange"),Ht=Z("AreaSpline"),Vt=Z("BellCurve",{},Dt),Ft=Z("BoxPlot"),qt=Z("Bubble"),Gt=Z("Bullet"),Wt=Z("ColumnPyramid"),zt=Z("ColumnRange"),Xt=Z("Column"),Ut=Z("Cylinder"),Yt=Z("DependencyWheel"),Zt=Z("ErrorBar"),$t=Z("Funnel",Bt),Jt=Z("Funnel3d"),Kt=Z("Gauge"),Qt=Z("Heatmap"),en=Z("Histogram",{},Dt),tn=Z("Item"),nn=Z("Line"),rn=Z("NetworkGraph"),on=Z("PackedBubble",Bt),an=Z("Pareto",{},Dt),un=Z("Pie",Bt),cn=Z("Polygon"),ln=Z("Pyramid",Bt),dn=Z("Pyramid3d"),fn=Z("Sankey"),sn=Z("Organization"),bn=Z("Scatter"),vn=Z("Scatter3d"),pn=Z("SolidGauge"),mn=Z("Spline"),yn=Z("StreamGraph"),hn=Z("Sunburst"),On=Z("Tilemap"),gn=Z("Timeline"),jn=Z("Treemap"),xn=Z("VariablePie",Bt),Sn=Z("Variwide"),En=Z("Venn",Bt),Pn=Z("Vector"),wn=Z("Waterfall"),Cn=Z("WindBarb"),An=Z("XRange"),Tn=function(e){var t=N();return i.createElement(te,r({},e,{chartCreationFunc:t.stockChart,chartType:"stockChart"}))},Ln=function(e,t){t.update(e)},Rn=function(e){var t=e.children,n=e.axisId,r=b(e,["children","axisId"]),o=V(n),a=Object(i.useRef)(!1);Object(i.useEffect)((function(){o&&Ln(w(r),o)}),[o]);var u=re(r);if(Object(i.useEffect)((function(){a.current?o&&!1!==u&&Ln(u,o):a.current=!0})),!t)return null;var c=i.Children.map(t,(function(e){return!1===Object(i.isValidElement)(e)?e:Object(i.cloneElement)(e,{axisId:n})}));return i.createElement(i.Fragment,null,c)},kn=function(e){return i.createElement(Rn,r({},e,{axisId:"navigator-x-axis"}))},Nn=function(e,t){t.update({navigator:e},!0)},Bn=function(e){var t=e.enabled,n=s({enabled:void 0===t||t},b(e,["enabled"])),r=l(Object(i.useState)(!1),2),o=r[0],a=r[1],u=I(),c=N();Object(i.useEffect)((function(){n.children;var e=b(n,["children"]),t=u.object;return t.options.navigator.enabled=!0,c.fireEvent(t,"beforeRender"),Nn(e,u),a(!0),function(){try{Nn({enabled:!1},u)}catch(e){}}}),[]);var d=re(n);Object(i.useEffect)((function(){!1!==d&&Nn(d,u)}));var f=n.children;return f&&o?i.createElement(kn,null,f):null},Dn=function(e){var t=Rt(e.seriesId);return Object(i.useEffect)((function(){if(t)return In(t,{showInNavigator:!0}),function(){try{In(t,{showInNavigator:!1})}catch(e){}}}),[t]),null},In=function(e,t){e.update(t)};Dn.propTypes={seriesId:a.a.string};var Mn=Dn,_n=function(e){return i.createElement(Rn,r({},e,{axisId:"navigator-y-axis"}))},Hn=Bn;Hn.Series=Mn,Hn.XAxis=kn,Hn.YAxis=_n;var Vn=Hn,Fn=function(e){var t=e.enabled,n=void 0===t||t,r=e.children,o=s({enabled:n},b(e,["enabled","children"])),a=l(Object(i.useState)(!1),2),u=a[0],c=a[1],d=N(),f=I(),v=V("xAxis");Object(i.useEffect)((function(){if(v){var e=f.object;e.options.rangeSelector.enabled=!0,d.fireEvent(e,"afterGetContainer");var t=qn(o,d);Gn(t,f);var n=Wn(f,v),r=v.object;return d.addEvent(r,"afterSetExtremes",n),c(!0),function(){var e=v.object;d.removeEvent(e,"afterSetExtremes",n);try{Gn({enabled:!1},f)}catch(e){}}}}),[v]);var p=re(o);return Object(i.useEffect)((function(){v&&u&&!1!==p&&Gn(p,f)})),r&&u?i.createElement(i.Fragment,null,r):null},qn=function(e,t){return s(s(s({},t.defaultOptions&&t.defaultOptions.rangeSelector),e),{},{inputEnabled:!1,buttons:[]})},Gn=function(e,t){t.update({rangeSelector:e},!0)},Wn=function(e,t){return function(){var n=e.object,r=t.getExtremes();n.rangeSelector.render.call(n.rangeSelector,r.min,r.max)}};Fn.propTypes={enabled:a.a.bool};var zn=Fn;function Xn(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||c(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Un=function(e){var t=e.count,n=void 0===t?1:t,r=e.offsetMin,o=void 0===r?0:r,a=e.offsetMax,u=s({count:n,offsetMin:o,offsetMax:void 0===a?0:a},b(e,["count","offsetMin","offsetMax"])),c=I();return Object(i.useEffect)((function(){if(!(Zn(u,c)>-1)){var e=u.count,t=u.type,n=u.offsetMin,r=u.offsetMax,i=u.dataGrouping,o=u.children,a=b(u,["count","type","offsetMin","offsetMax","dataGrouping","children"]),l={count:e,type:t,offsetMin:n,offsetMax:r,dataGrouping:i,text:o,events:C(a)};return $n(l,c),function(){try{Jn(u,c)}catch(e){}}}}),[]),null},Yn=function(e){var t=e.object;if(t&&t.options){var n=t.options.rangeSelector.buttons;return void 0===n?[]:n}return[]},Zn=function(e,t){var n=e.count,r=e.type;return Yn(t).findIndex((function(e){return e.count===n&&e.type===r}))},$n=function(e,t){var n=[].concat(Xn(Yn(t)),[e]);Kn(n,t)},Jn=function(e,t){var n=Zn(e);if(-1!==n){var r=Xn(Yn());r.splice(n,1),Kn(r,t)}},Kn=function(e,t){t.update({rangeSelector:{buttons:e}})};Un.propTypes={count:a.a.number,type:a.a.oneOf(["millisecond","second","minute","hour","day","week","month","ytd","all"]),offsetMin:a.a.number.isRequired,offsetMax:a.a.number.isRequired,dataGrouping:a.a.object};var Qn=Un;var er=function(e,t){return null==e?void 0:e[t]},tr=function(){try{var e=er(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();var nr=function(e,t,n){"__proto__"==t&&tr?tr(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n};var rr=function(e){return function(t,n,r){for(var i=-1,o=Object(t),a=r(t),u=a.length;u--;){var c=a[e?u:++i];if(!1===n(o[c],c,o))break}return t}}();var ir=function(e,t){return function(n){return e(t(n))}}(Object.keys,Object);var or=function(e,t){return e&&rr(e,t,ir)};var ar=function(e){return e};var ur=function(e,t){var n={};return t=ar(t,3),or(e,(function(e,r,i){nr(n,t(e,r,i),e)})),n};var cr=function(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(i);++r<i;)o[r]=e[r+t];return o};var lr=function(e,t,n){var r=e.length;return n=void 0===n?r:n,!t&&n>=r?e:cr(e,t,n)};var dr=function(){return!1};var fr=function(e){return e.split("")};var sr=function(e){return e.split("")};var br=function(e){return dr(e)?sr(e):fr(e)};var vr=function(e){return e};var pr=function(e){return function(t){t=vr(t);var n=dr(t)?br(t):void 0,r=n?n[0]:t.charAt(0),i=n?lr(n,1).join(""):t.slice(1);return r[e]()+i}}("toUpperCase"),mr=function(e){var t=e.enabled,n=void 0===t||t,r=b(e,["enabled"]),o=I();Object(i.useEffect)((function(){return function(){try{yr({enabled:!1},o)}catch(e){}}}),[]);var a=re(s({enabled:n},r));return Object(i.useEffect)((function(){!1!==a&&yr(a,o)})),null},yr=function(e,t){var n=function(e){return ur(e,(function(e,t){return 0===t.indexOf("input")?t:"input".concat(pr(t))}))}(e);t.update({rangeSelector:s({},n)})};mr.propTypes={update:a.a.func,enabled:a.a.bool.isRequired};var hr=mr,Or=zn;Or.Button=Qn,Or.Input=hr;var gr=Or,jr=function(e){var t=e.children,n=e.enabled,r=void 0===n||n,o=b(e,["children","enabled"]),a=I();Object(i.useEffect)((function(){return function(){try{xr({enabled:!1},a)}catch(e){}}}),[]);var u=re(s({enabled:r},o));return Object(i.useEffect)((function(){!1!==u&&xr(u,a)})),t?i.createElement(i.Fragment,null,t):null},xr=function(e,t){t.update({scrollbar:e},!0)};jr.propTypes={enabled:a.a.bool};var Sr=jr,Er=Z("Candlestick"),Pr=Z("Flags"),wr=Z("OHLC")}])})); | ||
!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n(require("react")):"function"==typeof define&&define.amd?define(["react"],n):"object"==typeof exports?exports.ReactHighcharts=n(require("react")):e.ReactHighcharts=n(e.React)}("undefined"!=typeof self?self:this,(function(e){return function(){var n={703:function(e,n,t){"use strict";var r=t(414);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,n,t,i,o,u){if(u!==r){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function n(){return e}e.isRequired=e;var t={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:o,resetWarningCache:i};return t.PropTypes=t,t}},697:function(e,n,t){e.exports=t(703)()},414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},888:function(n){"use strict";n.exports=e}},t={};function r(e){if(t[e])return t[e].exports;var i=t[e]={exports:{}};return n[e](i,i.exports,r),i.exports}r.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(n,{a:n}),n},r.d=function(e,n){for(var t in n)r.o(n,t)&&!r.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:n[t]})},r.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var i={};return function(){"use strict";function e(){return(e=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e}).apply(this,arguments)}r.r(i),r.d(i,{Annotation:function(){return Ae},AreaRangeSeries:function(){return jn},AreaSeries:function(){return Ln},AreaSplineRangeSeries:function(){return Rn},AreaSplineSeries:function(){return kn},Axis:function(){return ae},BarSeries:function(){return On},BaseChart:function(){return J},BellCurveSeries:function(){return Nn},BoxPlotSeries:function(){return Bn},BubbleSeries:function(){return Dn},BulletSeries:function(){return In},CandlestickSeries:function(){return or},Caption:function(){return ke},Chart:function(){return te},ColorAxis:function(){return Ne},ColumnPyramidSeries:function(){return Mn},ColumnRangeSeries:function(){return Hn},ColumnSeries:function(){return Vn},Credits:function(){return Ie},CylinderSeries:function(){return _n},Debug:function(){return Cn},DependencyWheelSeries:function(){return Fn},ErrorBarSeries:function(){return qn},FlagsSeries:function(){return ur},Funnel3dSeries:function(){return Wn},FunnelSeries:function(){return Gn},GaugeSeries:function(){return zn},HeatmapSeries:function(){return Xn},Highcharts3dChart:function(){return we},HighchartsChart:function(){return K},HighchartsProvider:function(){return Z},HighchartsSparkline:function(){return ye},HighchartsStockChart:function(){return St},HistogramSeries:function(){return Un},ItemSeries:function(){return Yn},Legend:function(){return Ue},LineSeries:function(){return Zn},Loading:function(){return Ve},Navigator:function(){return Lt},NetworkGraphSeries:function(){return $n},OHLCSeries:function(){return ar},OrganizationSeries:function(){return it},PackedBubbleSeries:function(){return Jn},Pane:function(){return $e},ParetoSeries:function(){return Kn},PieSeries:function(){return Qn},PlotBand:function(){return fn},PlotLine:function(){return sn},PolygonSeries:function(){return et},Pyramid3dSeries:function(){return tt},PyramidSeries:function(){return nt},RangeSelector:function(){return nr},SankeySeries:function(){return rt},Scatter3dSeries:function(){return ut},ScatterSeries:function(){return ot},Scrollbar:function(){return ir},Series:function(){return X},SolidGaugeSeries:function(){return at},SplineSeries:function(){return ct},StreamGraphSeries:function(){return lt},Subtitle:function(){return vn},SunburstSeries:function(){return ft},TilemapSeries:function(){return st},TimelineSeries:function(){return dt},Title:function(){return hn},Tooltip:function(){return xn},TreemapSeries:function(){return pt},VariablePieSeries:function(){return vt},VariwideSeries:function(){return bt},VectorSeries:function(){return ht},VennSeries:function(){return mt},WaterfallSeries:function(){return yt},WindBarbSeries:function(){return gt},XAxis:function(){return le},XRangeSeries:function(){return xt},YAxis:function(){return se},ZAxis:function(){return En},getEventsConfig:function(){return w},getNonEventHandlerProps:function(){return P},useAxis:function(){return H},useChart:function(){return B},useHighcharts:function(){return R},useModifiedProps:function(){return Q},usePlotBandLine:function(){return on},useSeries:function(){return Pn},withHighcharts:function(){return Y},withSeriesType:function(){return U}});var n,t=r(888),o=r(697),u=r.n(o);function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function c(e,n){if(e){if("string"==typeof e)return a(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?a(e,n):void 0}}function l(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var t=[],r=!0,i=!1,o=void 0;try{for(var u,a=e[Symbol.iterator]();!(r=(u=a.next()).done)&&(t.push(u.value),!n||t.length!==n);r=!0);}catch(e){i=!0,o=e}finally{try{r||null==a.return||a.return()}finally{if(i)throw o}}return t}}(e,n)||c(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function d(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?s(Object(t),!0).forEach((function(n){f(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):s(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function p(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var v=new Uint8Array(16);function b(){if(!n&&!(n="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return n(v)}for(var m=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,h=function(e){return"string"==typeof e&&m.test(e)},y=[],g=0;g<256;++g)y.push((g+256).toString(16).substr(1));var x=function(e,n,t){var r=(e=e||{}).random||(e.rng||b)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,n){t=t||0;for(var i=0;i<16;++i)n[t+i]=r[i];return n}return function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=(y[e[n+0]]+y[e[n+1]]+y[e[n+2]]+y[e[n+3]]+"-"+y[e[n+4]]+y[e[n+5]]+"-"+y[e[n+6]]+y[e[n+7]]+"-"+y[e[n+8]]+y[e[n+9]]+"-"+y[e[n+10]]+y[e[n+11]]+y[e[n+12]]+y[e[n+13]]+y[e[n+14]]+y[e[n+15]]).toLowerCase();if(!h(t))throw TypeError("Stringified UUID is invalid");return t}(r)},S=(0,t.createContext)();S.displayName="SeriesContext";var E=S;function O(e,n){var t={};return e&&Object.keys(e).filter((function(t){return n(t,e[t])})).forEach((function(n){t[n]=e[n]})),t}var P=function(e){return O(e,(function(e,n){return!C(e,n)}))},w=function(e){var n=function(e){return O(e,C)}(e),t={};return Object.keys(n).forEach((function(e){var r=e.slice(2)[0].toLowerCase()+e.slice(3);t[r]=n[e]})),t},C=function(e,n){return 0===e.indexOf("on")&&e.length>2&&"function"==typeof n};function A(e,n){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=n.children,i=p(n,["children"]),o=O(i,(function(n,t){return!e||!1===Object.is(t,e[n])}));return!t||e&&!1!==Object.is(e.children,r)||(o.text=r),Object.keys(o).length>0&&o}function T(e){var n=(0,t.useRef)();return(0,t.useEffect)((function(){n.current=e})),n.current}var j=(0,t.createContext)();j.displayName="HighchartsContext";var L=j;function R(){return(0,t.useContext)(L)}var k=(0,t.createContext)();k.displayName="ChartContext";var N=k;function B(){return(0,t.useContext)(N)}var D=(0,t.createContext)();D.displayName="AxisContext";var I=D,M=function(e){return e?{object:e,id:e.userOptions&&e.userOptions.id,type:e.coll,update:e.update.bind(e),remove:e.remove.bind(e),addPlotBandOrLine:e.addPlotBandOrLine.bind(e),removePlotBandOrLine:e.removePlotBandOrLine.bind(e),getExtremes:e.getExtremes.bind(e),setExtremes:e.setExtremes.bind(e),setTitle:e.setTitle.bind(e)}:null};function H(e){var n=B(),r=(0,t.useContext)(I),i=function(){if(r)return r;if(e){var t=n.get(e);return M(t)}return null},o=l((0,t.useState)(i),2),u=o[0],a=o[1];return(0,t.useEffect)((function(){u||a(i())}),[]),(0,t.useDebugValue)(u?u.id:null),u}var V=(0,t.createContext)();V.displayName="ColorAxisContext";var _=V,F=function(e){return e?{object:e,id:e.userOptions&&e.userOptions.id}:null};function q(e){return e?{object:e,id:e.userOptions&&e.userOptions.id,type:e.type,update:e.update.bind(e),remove:e.remove.bind(e),setData:e.setData.bind(e),setVisible:e.setVisible.bind(e)}:null}var G=[],W=(0,t.memo)((function(e){var n=e.id,r=void 0===n?x:n,i=e.data,o=void 0===i?G:i,u=e.isDataEqual,a=void 0===u?Object.is:u,c=e.type,f=void 0===c?"line":c,s=e.visible,v=void 0===s||s,b=e.children,m=void 0===b?null:b,h=e.axisId,y=e.requiresAxis,g=void 0===y||y,S=e.jsxOptions,O=d({id:r,data:o,type:f,visible:v},p(e,["id","data","isDataEqual","type","visible","children","axisId","requiresAxis","jsxOptions"])),C=R(),j=B(),L=j.addSeries,k=j.needsRedraw,N=(0,t.useRef)(null),D=l((0,t.useState)(!1),2)[1],I=(0,t.useRef)(null),M=H(h),V=function(e){B();var n=(0,t.useContext)(_),r=function(){return n||null},i=l((0,t.useState)(r),2),o=i[0],u=i[1];return(0,t.useEffect)((function(){o||u(r())}),[]),(0,t.useDebugValue)(o?o.id:null),o}();(0,t.useEffect)((function(){if(!g||M){var e=z(O,M,V,g),n=L(e,!1);return N.current=n,I.current=q(N.current),D(!0),k(),function(){if(n&&n.remove){try{n.remove.bind(n)(!1),N.current=null}catch(e){}k()}}}}),[M]);var F=T(O);return(0,t.useEffect)((function(){if(F&&N.current){var e=N.current,n=O.visible,t=O.data,r=p(O,["visible","data"]),i=!1;if(!1===a(t,F.data)){var o=S&&S.animation,u=S&&S.updatePoints;e.setData(t,!1,o,u),i=!0}n!==F.visible&&(e.setVisible(n,!1),i=!0);var c=A(F,r);if(!1!==c){var l=P(c);e.update(l,!1);var f=w(c),s=w(F);Object.keys(f).forEach((function(n){var t=s[n];t&&C.removeEvent(e,n,t);var r=f[n];r&&C.addEvent(e,n,r)})),i=!0}i&&k()}})),N.current?t.createElement(E.Provider,{value:I.current},m):null}));W.displayName="Series";var z=function(e,n,t,r){var i=e.id,o=e.data,u=p(e,["id","data"]),a="function"==typeof i?i():i,c=P(u),l=d({id:a,data:o,events:w(u)},c);return t&&(l.colorAxis=t.id),r&&(l[n.type]=n.id),l},X=W;function U(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=function(i){return t.createElement(X,e({},i,r,{type:n.toLowerCase()}))};return i.displayName="".concat(n,"Series"),i}function Y(e,n){return function(r){return t.createElement(Z,{Highcharts:n},t.createElement(e,r))}}var Z=function(e){var n=e.Highcharts,r=e.children;return t.createElement(L.Provider,{value:n},r)},$=function(e){return e},J=function(n){var r=n.children,i=void 0===r?null:r,o=n.callback,u=void 0===o?$:o,a=n.className,c=void 0===a?"":a,f=n.containerProps,s=void 0===f?null:f,v=p(n,["children","callback","className","containerProps"]),b=l((0,t.useState)(!1),2),m=b[0],h=b[1],y=(0,t.useRef)(null),g=(0,t.useRef)(null),x=(0,t.useRef)(null);(0,t.useLayoutEffect)((function(){var e,n,t,r,i,o,a=function(e,n){if(n){var t=e.chartCreationFunc,r=(e.callback,e.chart),i=e.polar,o=e.gauge,u=e.styledMode,a=void 0!==u&&u,c=(e.children,p(e,["chartCreationFunc","callback","chart","polar","gauge","styledMode","children"])),l=t(n,d({chart:d({styledMode:a},r),title:{text:null},subtitle:{text:null},legend:{enabled:!1},rangeSelector:{enabled:!1},navigator:{enabled:!1},scrollbar:{enabled:!1},tooltip:{enabled:!1},credits:{enabled:!1},series:[],xAxis:[],yAxis:[]},c));return l.polar=i,l.angular=o,l}}(v,y.current);g.current=a,x.current=(e=a,n=v.chartType,{object:e,type:n,get:e.get.bind(e),setSize:e.setSize.bind(e),update:e.update.bind(e),addAxis:e.addAxis.bind(e),addColorAxis:e.addColorAxis.bind(e),addSeries:e.addSeries.bind(e),setTitle:e.setTitle.bind(e),setCaption:e.setCaption.bind(e),showLoading:e.showLoading.bind(e),hideLoading:e.hideLoading.bind(e),addCredits:e.addCredits.bind(e),addAnnotation:e.addAnnotation?e.addAnnotation.bind(e):null,removeAnnotation:e.removeAnnotation?e.removeAnnotation.bind(e):null,needsRedraw:(t=function(){if(!e.__destroyed)try{e.redraw.bind(e)()}catch(e){}},i=window.cancelAnimationFrame,o=window.requestAnimationFrame,function(){r&&i(r);for(var e=arguments.length,n=new Array(e),u=0;u<e;u++)n[u]=arguments[u];r=o(t.bind.apply(t,[t].concat(n)))})}),u(a),h(!0)}),[]),(0,t.useEffect)((function(){var e=g.current;return function(){e&&(window.requestAnimationFrame(e.destroy.bind(e)),e.__destroyed=!0)}}),[]);var S=T(v);return(0,t.useEffect)((function(){if(m){var e=v.plotOptions,n=g.current;!1===Object.is(S.plotOptions,e)&&n&&(n.update({plotOptions:e},!1),x.current.needsRedraw())}})),t.createElement("div",e({},s,{className:"chart ".concat(c),ref:y}),m&&t.createElement(N.Provider,{value:x.current},i))},K=function(n){var r=R();return t.createElement(J,e({},n,{chartCreationFunc:r.chart,chartType:"chart"}))};function Q(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=(0,t.useRef)();(0,t.useEffect)((function(){r.current=e}));var i=A(r.current,e,n);return(0,t.useDebugValue)(i?"Modified":"Not modified"),i}var ee=(0,t.memo)((function(e){var n,r,i,o,u,a,c=e.type,l=void 0===c?"line":c,f=e.width,s=e.height,v=p(e,["type","width","height"]),b=B(),m=(0,t.useRef)(!1),h=Q(d({type:l},v));return(0,t.useEffect)((function(){void 0===f&&void 0===s||b.setSize(f,s)}),[f,s]),(0,t.useEffect)((function(){if(!1!==h&&m.current){var e=P(h);Object.getOwnPropertyNames(e).length>0&&ne(h,b,b.needsRedraw)}})),(0,t.useEffect)((function(){var e=P(d({type:l},v));ne(e,b),m.current=!0}),[]),n=v,r=b.object,i=R(),o=w(n),u=T(o),!1!==(a=A(u,o))&&Object.keys(a).forEach((function(e){if(u){var n=u[e];n&&i.removeEvent(r,e,n)}var t=a[e];t&&i.addEvent(r,e,t)})),null})),ne=function(e,n){n.update({chart:e},!1),n.needsRedraw()};ee.propTypes={type:u().string,width:u().oneOfType([u().string,u().number]),height:u().oneOfType([u().string,u().number]),onAddSeries:u().func,onAfterPrint:u().func,onBeforePrint:u().func,onClick:u().func,onLoad:u().func,onRedraw:u().func,onRender:u().func,onSelection:u().func},ee.displayName="Chart";var te=ee,re=(0,t.memo)((function(e){var n=e.children,r=e.axisId,i=p(e,["children","axisId"]),o=H(r);return(0,t.useEffect)((function(){o&&ie(d({text:n},i),o)})),(0,t.useEffect)((function(){return function(){if(o)try{ie({text:null},o)}catch(e){}}}),[o]),null})),ie=function(e,n){n.setTitle(e,!0)};re.displayName="AxisTitle";var oe=re,ue=function(e){var n=e.children,r=void 0===n?null:n,i=e.dynamicAxis,o=void 0===i||i,u=p(e,["children","dynamicAxis"]),a=B(),c=(0,t.useRef)(null),f=(0,t.useRef)(null),s=l((0,t.useState)(!1),2),v=s[0],b=s[1];(0,t.useEffect)((function(){var e=function(e,n,t){var r,i=n.id,o=void 0===i?x:i,u=n.isX,a=function(e){var n=e.id,t=void 0===n?x:n,r=p(e,["id"]),i="function"==typeof t?t():t,o=P(r);return d({id:i,title:{text:null},events:w(r)},o)}(n);if(t)r=e.addAxis(a,u,!1);else{var c="function"==typeof o?o():o;(r=e.get(c)).update.call(r,a,!1)}return r}(a,u,o);return c.current=e,f.current=M(c.current),b(!0),a.needsRedraw(),function(){if(e.remove&&o){try{e.remove.bind(e)(!1)}catch(e){}a.needsRedraw()}}}),[]);var m=Q(u);return(0,t.useEffect)((function(){if(v&&!1!==m){var e=c.current;e.plotLinesAndBands&&e.plotLinesAndBands.length>0?e.update(m,!0):(e.update(m,!1),a.needsRedraw())}})),v?t.createElement(I.Provider,{value:f.current},r):null};ue.Title=oe;var ae=ue,ce=function(n){var r=n.id,i=p(n,["id"]),o="stockChart"===B().type,u=o?"datetime":"linear",a=o?"xAxis":r;return t.createElement(ae,e({type:u},i,{id:a,isX:!0}))};ce.Title=ae.Title;var le=ce,fe=function(n){var r=n.type,i=void 0===r?"linear":r,o=p(n,["type"]);return t.createElement(ae,e({type:i},o,{isX:!1}))};fe.displayName="YAxis",fe.Title=ae.Title;var se=fe,de={series:{animation:!1,lineWidth:1,shadow:!1,states:{hover:{lineWidth:1}},marker:{radius:1,states:{hover:{radius:2}}},fillOpacity:.25}},pe=[],ve={},be=[0],me={enabled:!1},he=[2,0,2,0],ye=function(n){var r=n.height,i=void 0===r?20:r,o=n.width,u=void 0===o?120:o,a=n.margin,c=void 0===a?he:a,l=n.style,f=void 0===l?ve:l,s=n.series,v=n.children,b=n.plotOptions,m=void 0===b?de:b,h=p(n,["height","width","margin","style","series","children","plotOptions"]),y=(0,t.useMemo)((function(){return d({overflow:"visible"},f)}),[f]),g=!!s,x=g?s:v;return t.createElement(K,e({plotOptions:m},h),t.createElement(te,{height:i,width:u,animation:!1,backgroundColor:null,borderWidth:0,margin:c,style:y,skipClone:!0}),t.createElement(le,{labels:me,startOnTick:!1,endOnTick:!1,tickPositions:pe}),t.createElement(se,{id:"sparkline",labels:me,startOnTick:!1,endOnTick:!1,tickPositions:be},x),g&&t.createElement(t.Fragment,null,v))},ge={visible:"default",size:1,bottom:{},top:{},left:{},right:{},back:{},front:{}},xe=(0,t.memo)((function(e){var n=e.enabled,r=void 0!==n&&n,i=e.alpha,o=void 0===i?0:i,u=e.beta,a=void 0===u?0:u,c=e.depth,l=void 0===c?100:c,f=e.fitToPlot,s=void 0===f||f,v=e.viewDistance,b=void 0===v?25:v,m=e.axisLabelPosition,h=void 0===m?"default":m,y=e.frame,g=d({enabled:r,alpha:o,beta:a,depth:l,fitToPlot:s,viewDistance:b,axisLabelPosition:h,frame:void 0===y?ge:y},p(e,["enabled","alpha","beta","depth","fitToPlot","viewDistance","axisLabelPosition","frame"])),x=(R(),B());return(0,t.useEffect)((function(){Se(x,g)})),null})),Se=function(e,n){var t={chart:{options3d:{enabled:!0,alpha:n.alpha,axisLabelPosition:n.axisLabelPosition,beta:n.beta,depth:n.depth,fitToPlot:n.fitToPlot,frame:n.frame,viewDistance:n.viewDistance}}};e.update(t,!0)};xe.propTypes={alpha:u().number,axisLabelPosition:u().string,beta:u().number,depth:u().number,fitToPlot:u().bool,frame:u().object,viewDistance:u().number},xe.displayName="Options3d";var Ee=xe,Oe={options3d:{enabled:!0}},Pe={id:"zAxis"},we=function(n){var r=n.children,i=n.alpha,o=n.axisLabelPosition,u=n.beta,a=n.depth,c=n.fitToPlot,l=n.frame,f=n.viewDistance,s=p(n,["children","alpha","axisLabelPosition","beta","depth","fitToPlot","frame","viewDistance"]);return t.createElement(K,e({chart:Oe,zAxis:Pe},s),t.createElement(Ee,{alpha:i,axisLabelPosition:o,beta:u,depth:a,fitToPlot:c,frame:l,viewDistance:f}),r)},Ce=(0,t.memo)((function(e){var n=e.id,r=void 0===n?x:n,i=(e.children,p(e,["id","children"])),o=B(),u=o.addAnnotation,a=o.removeAnnotation,c=(0,t.useRef)();return(0,t.useEffect)((function(){c.current="function"==typeof r?r():r;var e=c.current,n=d({id:e},i);return u(n),function(){try{a(e)}catch(e){}}})),null}));Ce.propTypes={id:u().oneOfType([u().string,u().func])},Ce.displayName="Annotation";var Ae=Ce,Te=function(e){return e},je=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Te,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Te,i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=B(),u=Q(e,i);(0,t.useEffect)((function(){!1!==u&&(n(o,u),o.needsRedraw())})),(0,t.useEffect)((function(){return function(){try{r(o)}catch(e){}o.needsRedraw()}}),[])},Le=(0,t.memo)((function(e){return je(e,Re,(function(e){return Re(e,{text:null})})),null})),Re=function(e,n){e.setCaption(n)};Le.displayName="Caption";var ke=Le,Ne=function(e){var n=e.children,r=void 0===n?null:n,i=p(e,["children"]),o=B(),u=(0,t.useRef)(null),a=(0,t.useRef)(null),c=l((0,t.useState)(!1),2),f=c[0],s=c[1];(0,t.useEffect)((function(){var e=function(e,n){var t=function(e){var n=e.id,t=void 0===n?x:n,r=p(e,["id"]),i="function"==typeof t?t():t,o=P(r);return d({id:i,events:w(r)},o)}(n);return e.addColorAxis(t,!1)}(o,i);return u.current=e,a.current=F(u.current),s(!0),o.needsRedraw(),function(){if(e&&e.remove){try{e.remove.bind(e)(!1)}catch(e){}o.needsRedraw()}}}),[]);var v=Q(i);return(0,t.useEffect)((function(){null!==u.current&&!1!==v&&(u.current.update(v,!1),o.needsRedraw())})),f?t.createElement(_.Provider,{value:a.current},r):null},Be=function(e){var n=e.enabled,t=void 0===n||n,r=p(e,["enabled"]);return je(d({enabled:t},r),De,(function(e){return De(e,{enabled:!1})})),null},De=function(e,n){"text"in n&&!n.text&&delete n.text,e.addCredits(n,!0)};Be.propTypes={enabled:u().bool};var Ie=Be,Me=(0,t.memo)((function(e){var n=e.children,r=e.isLoading,i=void 0===r||r,o=p(e,["children","isLoading"]),u=B(),a=Q(o);return(0,t.useEffect)((function(){!1!==a&&He(a,u),i?u.showLoading(n):u.hideLoading()})),(0,t.useEffect)((function(){return function(){try{u.hideLoading()}catch(e){}}}),[]),null})),He=function(e,n){n.update({loading:e},!0)};Me.propTypes={isLoading:u().bool,hideDuration:u().number,labelStyle:u().object,showDuration:u().number,style:u().object},Me.displayName="Loading";var Ve=Me,_e=(0,t.memo)((function(e){var n=e.children,t=void 0===n?null:n,r=e.enabled,i=void 0===r||r,o=p(e,["children","enabled"]);return je(d({enabled:i},o),Fe,(function(e){return Fe(e,{enabled:!1})}),!1),t})),Fe=function(e,n){e.update({legend:n},!1)};_e.propTypes={enabled:u().bool},_e.displayName="Legend";var qe=_e,Ge=(0,t.memo)((function(e){return je(e,We,(function(e){return We(e,{text:null})})),null})),We=function(e,n){e.update({legend:{title:n}},!1)};Ge.displayName="LegendTitle";var ze=Ge,Xe=qe;Xe.Title=ze;var Ue=Xe,Ye=(0,t.memo)((function(e){e.children;var n=p(e,["children"]);return je(n,Ze,(function(e){return Ze(e,{})}),!1),null})),Ze=function(e,n){e.update({pane:n},!1)};Ye.displayName="Pane";var $e=Ye,Je=(0,t.createContext)();Je.displayName="PlotBandLineContext";var Ke=Je;function Qe(e,n){var r=e.id,i=void 0===r?x:r,o=e.axisId,u=(e.children,p(e,["id","axisId","children"])),a=H(o),c=(0,t.useRef)(),f=l((0,t.useState)(null),2),s=f[0],v=f[1],b=Q(u);return(0,t.useEffect)((function(){if(a&&(!s||!1!==b)){s||(c.current="function"==typeof i?i():i);var e=c.current,t=d({id:e},u);s&&a.removePlotBandOrLine(c.current),a.addPlotBandOrLine(t,n),v({id:e,get object(){return a&&a.object&&a.object.plotLinesAndBands?a.object.plotLinesAndBands.find((function(n){return n.id===e})):null}})}})),(0,t.useEffect)((function(){return function(){try{a.removePlotBandOrLine(c.current)}catch(e){}}}),[]),s}var en=(0,t.memo)((function(e){var n=Qe(e,"plotBands"),r=e.children;return r||n?t.createElement(Ke.Provider,{value:n},r):null}));en.displayName="PlotBand";var nn=en,tn=(0,t.memo)((function(e){var n=Qe(e,"plotLines"),r=e.children;return r||n?t.createElement(Ke.Provider,{value:n},r):null}));tn.displayName="PlotLine";var rn=tn;function on(){return(0,t.useContext)(Ke)}var un=(0,t.memo)((function(e){var n=on();return(0,t.useEffect)((function(){if(n){var t=e.children,r=(e.id,p(e,["children","id"]));an(n.object,d({text:t},r))}})),(0,t.useEffect)((function(){return function(){if(n)try{an(n.object,{text:null})}catch(e){}}}),[]),null})),an=function(e,n){e&&(e.options.label=cn(n),e.render())},cn=function(e){return{text:e.text,formatter:e.formatter,align:e.align,rotation:e.rotation,style:e.style,textAlign:e.textAlign,useHTML:e.useHTML,verticalAlign:e.verticalAlign,x:e.x,y:e.y}};un.displayName="PlotBandLineLabel";var ln=un,fn=nn;fn.Label=ln;var sn=rn;sn.Label=ln;var dn=(0,t.memo)((function(e){return je(e,pn,(function(e){return pn(e,{text:null})})),null})),pn=function(e,n){e.setTitle(void 0,n,!1)};dn.displayName="Subtitle";var vn=dn,bn=(0,t.memo)((function(e){return je(e,mn,(function(e){return mn(e,{text:null})})),null})),mn=function(e,n){e.setTitle(n,null,!1)};bn.displayName="Title";var hn=bn,yn=(0,t.memo)((function(e){e.children;var n,r=p(e,["children"]),i=B(),o=R();r.enabled=null===(n=e.enabled)||void 0===n||n,(0,t.useEffect)((function(){return gn(i,d(d({},o.defaultOptions&&o.defaultOptions.tooltip),r)),function(){try{gn(i,{enabled:!1})}catch(e){}}}),[]);var u=Q(r);return(0,t.useEffect)((function(){!1!==u&&gn(i,u)})),null})),gn=function(e,n){e.update({tooltip:n})};yn.displayName="Tooltip",yn.propTypes={enabled:u().bool};var xn=yn,Sn=function(n){var r=n.type,i=void 0===r?"linear":r,o=p(n,["type"]);return t.createElement(ae,e({type:i},o,{id:"zAxis",isX:!1,dynamicAxis:!1}))};Sn.displayName="ZAxis",Sn.Title=ae.Title;var En=Sn,On=function(n){var r=B();return(0,t.useEffect)((function(){r.update({chart:{inverted:!0}})}),[]),t.createElement(X,e({},n,{type:"bar"}))};function Pn(e){var n=(0,t.useContext)(E),r=B(),i=function(){return n||(e?q(r.get(e)):null)},o=l((0,t.useState)(i),2),u=o[0],a=o[1];return(0,t.useEffect)((function(){u||a(i())}),[]),(0,t.useDebugValue)(u?u.id:null),u}var wn=function(e){var n=e.varName,r=void 0===n?"chart":n,i=B();return(0,t.useEffect)((function(){return window[r]=i.object,console.log("Chart instance available as global variable as window.".concat(r)),function(){window[r]=void 0}}),[r]),null};wn.propTypes={varName:u().string};var Cn=wn,An={requiresAxis:!1},Tn={baseSeries:u().string.isRequired},jn=U("AreaRange"),Ln=U("Area"),Rn=U("AreaSplineRange"),kn=U("AreaSpline"),Nn=U("BellCurve",{},Tn),Bn=U("BoxPlot"),Dn=U("Bubble"),In=U("Bullet"),Mn=U("ColumnPyramid"),Hn=U("ColumnRange"),Vn=U("Column"),_n=U("Cylinder"),Fn=U("DependencyWheel"),qn=U("ErrorBar"),Gn=U("Funnel",An),Wn=U("Funnel3d"),zn=U("Gauge"),Xn=U("Heatmap"),Un=U("Histogram",{},Tn),Yn=U("Item"),Zn=U("Line"),$n=U("NetworkGraph"),Jn=U("PackedBubble",An),Kn=U("Pareto",{},Tn),Qn=U("Pie",An),et=U("Polygon"),nt=U("Pyramid",An),tt=U("Pyramid3d"),rt=U("Sankey"),it=U("Organization"),ot=U("Scatter"),ut=U("Scatter3d"),at=U("SolidGauge"),ct=U("Spline"),lt=U("StreamGraph"),ft=U("Sunburst"),st=U("Tilemap"),dt=U("Timeline"),pt=U("Treemap"),vt=U("VariablePie",An),bt=U("Variwide"),mt=U("Venn",An),ht=U("Vector"),yt=U("Waterfall"),gt=U("WindBarb"),xt=U("XRange"),St=function(n){var r=R();return t.createElement(J,e({},n,{chartCreationFunc:r.stockChart,chartType:"stockChart"}))},Et=function(e,n){n.update(e)},Ot=function(e){var n=e.children,r=e.axisId,i=p(e,["children","axisId"]),o=H(r),u=(0,t.useRef)(!1);(0,t.useEffect)((function(){o&&Et(P(i),o)}),[o]);var a=Q(i);if((0,t.useEffect)((function(){u.current?o&&!1!==a&&Et(a,o):u.current=!0})),!n)return null;var c=t.Children.map(n,(function(e){return!1===(0,t.isValidElement)(e)?e:(0,t.cloneElement)(e,{axisId:r})}));return t.createElement(t.Fragment,null,c)},Pt=function(n){return t.createElement(Ot,e({},n,{axisId:"navigator-x-axis"}))},wt=function(e,n){n.update({navigator:e},!0)},Ct=function(e){var n=Pn(e.seriesId);return(0,t.useEffect)((function(){if(n)return At(n,{showInNavigator:!0}),function(){try{At(n,{showInNavigator:!1})}catch(e){}}}),[n]),null},At=function(e,n){e.update(n)};Ct.propTypes={seriesId:u().string};var Tt=Ct,jt=function(e){var n=e.enabled,r=d({enabled:void 0===n||n},p(e,["enabled"])),i=l((0,t.useState)(!1),2),o=i[0],u=i[1],a=B(),c=R();(0,t.useEffect)((function(){r.children;var e=p(r,["children"]),n=a.object;return n.options.navigator.enabled=!0,c.fireEvent(n,"beforeRender"),wt(e,a),u(!0),function(){try{wt({enabled:!1},a)}catch(e){}}}),[]);var f=Q(r);(0,t.useEffect)((function(){!1!==f&&wt(f,a)}));var s=r.children;return s&&o?t.createElement(Pt,null,s):null};jt.Series=Tt,jt.XAxis=Pt,jt.YAxis=function(n){return t.createElement(Ot,e({},n,{axisId:"navigator-y-axis"}))};var Lt=jt,Rt=function(e){var n=e.enabled,r=void 0===n||n,i=e.children,o=d({enabled:r},p(e,["enabled","children"])),u=l((0,t.useState)(!1),2),a=u[0],c=u[1],f=R(),s=B(),v=H("xAxis");(0,t.useEffect)((function(){if(v){var e=s.object;e.options.rangeSelector.enabled=!0,f.fireEvent(e,"afterGetContainer");var n=kt(o,f);Nt(n,s);var t=Bt(s,v),r=v.object;return f.addEvent(r,"afterSetExtremes",t),c(!0),function(){var e=v.object;f.removeEvent(e,"afterSetExtremes",t);try{Nt({enabled:!1},s)}catch(e){}}}}),[v]);var b=Q(o);return(0,t.useEffect)((function(){v&&a&&!1!==b&&Nt(b,s)})),i&&a?t.createElement(t.Fragment,null,i):null},kt=function(e,n){return d(d(d({},n.defaultOptions&&n.defaultOptions.rangeSelector),e),{},{inputEnabled:!1,buttons:[]})},Nt=function(e,n){n.update({rangeSelector:e},!0)},Bt=function(e,n){return function(){var t=e.object,r=n.getExtremes();t.rangeSelector.render.call(t.rangeSelector,r.min,r.max)}};Rt.propTypes={enabled:u().bool};var Dt=Rt;function It(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||c(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Mt=function(e){var n=e.count,r=void 0===n?1:n,i=e.offsetMin,o=void 0===i?0:i,u=e.offsetMax,a=d({count:r,offsetMin:o,offsetMax:void 0===u?0:u},p(e,["count","offsetMin","offsetMax"])),c=B();return(0,t.useEffect)((function(){if(!(Vt(a,c)>-1)){var e=a.count,n=a.type,t=a.offsetMin,r=a.offsetMax,i=a.dataGrouping,o=a.children,u=p(a,["count","type","offsetMin","offsetMax","dataGrouping","children"]),l={count:e,type:n,offsetMin:t,offsetMax:r,dataGrouping:i,text:o,events:w(u)};return _t(l,c),function(){try{Ft(a,c)}catch(e){}}}}),[]),null},Ht=function(e){var n=e.object;if(n&&n.options){var t=n.options.rangeSelector.buttons;return void 0===t?[]:t}return[]},Vt=function(e,n){var t=e.count,r=e.type;return Ht(n).findIndex((function(e){return e.count===t&&e.type===r}))},_t=function(e,n){var t=[].concat(It(Ht(n)),[e]);qt(t,n)},Ft=function(e,n){var t=Vt(e);if(-1!==t){var r=It(Ht());r.splice(t,1),qt(r,n)}},qt=function(e,n){n.update({rangeSelector:{buttons:e}})};Mt.propTypes={count:u().number,type:u().oneOf(["millisecond","second","minute","hour","day","week","month","ytd","all"]),offsetMin:u().number.isRequired,offsetMax:u().number.isRequired,dataGrouping:u().object};var Gt,Wt,zt=Mt,Xt=function(){try{var e=(t="defineProperty",null==(n=Object)?void 0:n[t]);return e({},"",{}),e}catch(e){}var n,t}(),Ut=function(e,n,t){for(var r=-1,i=Object(e),o=t(e),u=o.length;u--;){var a=o[++r];if(!1===n(i[a],a,i))break}return e},Yt=(Gt=Object.keys,Wt=Object,function(e){return Gt(Wt(e))}),Zt=function(e,n){var t={};return n=n,function(e,n){e&&Ut(e,n,Yt)}(e,(function(e,r,i){!function(e,n,t){"__proto__"==n&&Xt?Xt(e,n,{configurable:!0,enumerable:!0,value:t,writable:!0}):e[n]=t}(t,n(e,r,i),e)})),t},$t=function(e){var n=(e=e).charAt(0),t=e.slice(1);return n.toUpperCase()+t},Jt=function(e){var n=e.enabled,r=void 0===n||n,i=p(e,["enabled"]),o=B();(0,t.useEffect)((function(){return function(){try{Kt({enabled:!1},o)}catch(e){}}}),[]);var u=Q(d({enabled:r},i));return(0,t.useEffect)((function(){!1!==u&&Kt(u,o)})),null},Kt=function(e,n){var t=function(e){return Zt(e,(function(e,n){return 0===n.indexOf("input")?n:"input".concat($t(n))}))}(e);n.update({rangeSelector:d({},t)})};Jt.propTypes={update:u().func,enabled:u().bool.isRequired};var Qt=Jt,er=Dt;er.Button=zt,er.Input=Qt;var nr=er,tr=function(e){var n=e.children,r=e.enabled,i=void 0===r||r,o=p(e,["children","enabled"]),u=B();(0,t.useEffect)((function(){return function(){try{rr({enabled:!1},u)}catch(e){}}}),[]);var a=Q(d({enabled:i},o));return(0,t.useEffect)((function(){!1!==a&&rr(a,u)})),n?t.createElement(t.Fragment,null,n):null},rr=function(e,n){n.update({scrollbar:e},!0)};tr.propTypes={enabled:u().bool};var ir=tr,or=U("Candlestick"),ur=U("Flags"),ar=U("OHLC")}(),i}()})); |
{ | ||
"name": "react-jsx-highstock", | ||
"version": "4.2.0", | ||
"version": "4.2.1", | ||
"description": "Highcharts (including Highstock) charts built using React components", | ||
@@ -62,41 +62,38 @@ "main": "dist/react-jsx-highstock.min.js", | ||
"dependencies": { | ||
"@babel/runtime": "^7.12.1", | ||
"lodash-es": "^4.17.13", | ||
"react-jsx-highcharts": "4.2.0" | ||
"@babel/runtime": "^7.13.9", | ||
"lodash-es": "^4.17.21", | ||
"react-jsx-highcharts": "4.2.1" | ||
}, | ||
"devDependencies": { | ||
"@babel/cli": "^7.12.1", | ||
"@babel/core": "^7.12.3", | ||
"@babel/plugin-proposal-class-properties": "^7.12.1", | ||
"@babel/plugin-transform-runtime": "^7.12.1", | ||
"@babel/preset-env": "^7.12.1", | ||
"@babel/preset-react": "^7.12.1", | ||
"@babel/cli": "^7.13.0", | ||
"@babel/core": "^7.13.8", | ||
"@babel/plugin-proposal-class-properties": "^7.13.0", | ||
"@babel/plugin-transform-runtime": "^7.13.9", | ||
"@babel/preset-env": "^7.13.9", | ||
"@babel/preset-react": "^7.12.13", | ||
"@testing-library/react": "^11.2.5", | ||
"babel-eslint": "^10.1.0", | ||
"babel-loader": "^8.1.0", | ||
"babel-loader": "^8.2.2", | ||
"babel-plugin-transform-react-remove-prop-types": "^0.4.24", | ||
"cross-env": "^7.0.2", | ||
"enzyme": "~3.11.0", | ||
"enzyme-adapter-react-16": "^1.15.5", | ||
"cross-env": "^7.0.3", | ||
"eslint": "^5.16.0", | ||
"eslint-config-prettier": "^6.14.0", | ||
"eslint-config-prettier": "^6.15.0", | ||
"eslint-plugin-import": "^2.22.1", | ||
"eslint-plugin-prettier": "^3.1.4", | ||
"eslint-plugin-react": "^7.21.5", | ||
"eslint-plugin-prettier": "^3.3.1", | ||
"eslint-plugin-react": "^7.22.0", | ||
"eslint-plugin-react-hooks": "^4.2.0", | ||
"eslint-plugin-react-perf": "^3.2.4", | ||
"highcharts": "^8.2.2", | ||
"jest": "^26.6.0", | ||
"jest-enzyme": "^7.1.2", | ||
"lodash-webpack-plugin": "^0.11.5", | ||
"prettier": "^2.1.2", | ||
"eslint-plugin-react-perf": "^3.3.0", | ||
"highcharts": "^9.0.1", | ||
"jest": "^26.6.3", | ||
"lodash-webpack-plugin": "^0.11.6", | ||
"prettier": "^2.2.1", | ||
"prop-types": "^15.7.2", | ||
"react": "^16.14.0", | ||
"react-dom": "^16.14.0", | ||
"react-test-renderer": "^16.14.0", | ||
"react": "^17.0.1", | ||
"react-dom": "^17.0.1", | ||
"rimraf": "^3.0.2", | ||
"webpack": "^4.44.2", | ||
"webpack-cli": "^3.3.12" | ||
"webpack": "^5.24.3", | ||
"webpack-cli": "^4.5.0" | ||
}, | ||
"peerDependencies": { | ||
"highcharts": "^8.0.0", | ||
"highcharts": "^8.0.0 || ^9.0.0", | ||
"prop-types": "^15.0.0", | ||
@@ -103,0 +100,0 @@ "react": "^16.8.6 || ^17.0.0", |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
28
71493
33
842
2
+ Addedhighcharts@9.3.3(transitive)
+ Addedreact-jsx-highcharts@4.2.1(transitive)
- Removedhighcharts@8.2.2(transitive)
- Removedreact-jsx-highcharts@4.2.0(transitive)
Updated@babel/runtime@^7.13.9
Updatedlodash-es@^4.17.21
Updatedreact-jsx-highcharts@4.2.1