Socket
Socket
Sign inDemoInstall

react-jsx-highmaps

Package Overview
Dependencies
14
Maintainers
2
Versions
36
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.2.0 to 2.2.1

2

dist/react-jsx-highmaps.min.js

@@ -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=9)}([function(t,n){t.exports=e},function(e,t,n){e.exports=n(7)()},,function(e,t,n){"use strict";function r(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}n.d(t,"a",(function(){return r}))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(3);function i(e,t){if(e){if("string"==typeof e)return Object(r.a)(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)?Object(r.a)(e,t):void 0}}},,function(e,t,n){"use strict";var r=n(8);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,"Chart",(function(){return Q})),n.d(t,"ColorAxis",(function(){return te})),n.d(t,"Credits",(function(){return ae})),n.d(t,"Debug",(function(){return ce})),n.d(t,"HighmapsProvider",(function(){return le})),n.d(t,"Loading",(function(){return be})),n.d(t,"Legend",(function(){return ge})),n.d(t,"Series",(function(){return W})),n.d(t,"Subtitle",(function(){return we})),n.d(t,"Title",(function(){return Ae})),n.d(t,"Tooltip",(function(){return ke})),n.d(t,"useHighcharts",(function(){return N})),n.d(t,"useChart",(function(){return D})),n.d(t,"useAxis",(function(){return V})),n.d(t,"useSeries",(function(){return Re})),n.d(t,"useModifiedProps",(function(){return $})),n.d(t,"withHighmaps",(function(){return de})),n.d(t,"withSeriesType",(function(){return Y})),n.d(t,"HighchartsMapChart",(function(){return Be})),n.d(t,"MapNavigation",(function(){return yt})),n.d(t,"XAxis",(function(){return Tt})),n.d(t,"YAxis",(function(){return St})),n.d(t,"MapBubbleSeries",(function(){return Rt})),n.d(t,"MapLineSeries",(function(){return Nt})),n.d(t,"MapPointSeries",(function(){return Lt})),n.d(t,"MapSeries",(function(){return Mt}));var i=n(0),o=n(1),a=n.n(o);var u=n(5);function c(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)||Object(u.a)(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 l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(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 b="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 v(){if(!b)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return b(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 m=function(e){return"string"==typeof e&&y.test(e)},O=[],h=0;h<256;++h)O.push((h+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(!m(n))throw TypeError("Stringified UUID is invalid");return n};var g=function(e,t,n){var r=(e=e||{}).random||(e.rng||v)();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)},x=Object(i.createContext)();x.displayName="SeriesContext";var E=x,w=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},C=function(e){return w(e,(function(e,t){return!A(e,t)}))},T=function(e){var t=function(e){return w(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 P(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=t.children,i=s(t,["children"]),o=w(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 S(e){var t=Object(i.useRef)();return Object(i.useEffect)((function(){t.current=e})),t.current}var k=Object(i.createContext)();k.displayName="HighchartsContext";var R=k;function N(){return Object(i.useContext)(R)}var L=Object(i.createContext)();L.displayName="ChartContext";var M=L;function D(){return Object(i.useContext)(M)}var _=Object(i.createContext)();_.displayName="AxisContext";var I=_,F=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=D(),n=Object(i.useContext)(I),r=function(){if(n)return n;if(e){var r=t.get(e);return F(r)}return null},o=c(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 B=Object(i.createContext)();B.displayName="ColorAxisContext";var q=B,z=function(e){return e?{object:e,id:e.userOptions&&e.userOptions.id}:null};function H(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 U=[],X=Object(i.memo)((function(e){var t=e.id,n=void 0===t?g:t,r=e.data,o=void 0===r?U:r,a=e.isDataEqual,u=void 0===a?Object.is:a,d=e.type,l=void 0===d?"line":d,b=e.visible,p=void 0===b||b,v=e.children,y=void 0===v?null:v,m=e.axisId,O=e.requiresAxis,h=void 0===O||O,j=e.jsxOptions,x=f({id:n,data:o,type:l,visible:p},s(e,["id","data","isDataEqual","type","visible","children","axisId","requiresAxis","jsxOptions"])),w=(N(),D()),C=w.addSeries,T=w.needsRedraw,A=Object(i.useRef)(null),k=c(Object(i.useState)(!1),2)[1],R=Object(i.useRef)(null),L=V(m),M=function(e){var t=D(),n=Object(i.useContext)(q),r=function(){if(n)return n;if(e){var r=t.get(e);return z(r)}return null},o=c(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(!h||L){var e=Z(x,L,M,h),t=C(e,!1);return A.current=t,R.current=H(A.current),k(!0),T(),function(){if(t&&t.remove){try{t.remove.bind(t)(!1),A.current=null}catch(e){}T()}}}}),[L]);var _=S(x);return Object(i.useEffect)((function(){if(_&&A.current){var e=A.current,t=x.visible,n=x.data,r=s(x,["visible","data"]),i=!1;if(!1===u(n,_.data)){var o=j&&j.animation,a=j&&j.updatePoints;e.setData(n,!1,o,a),i=!0}t!==_.visible&&(e.setVisible(t,!1),i=!0);var c=P(_,r);!1!==c&&(e.update(c,!1),i=!0),i&&T()}})),A.current?i.createElement(E.Provider,{value:R.current},y):null}));X.displayName="Series";var Z=function(e,t,n,r){var i=e.id,o=e.data,a=s(e,["id","data"]),u="function"==typeof i?i():i,c=C(a),d=f({id:u,data:o,events:T(a)},c);return n&&(d.colorAxis=n.id),r&&(d[t.type]=t.id),d},W=X;function Y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(n){return i.createElement(W,r({},n,t,{type:e.toLowerCase()}))};return n.displayName="".concat(e,"Series"),n}function $(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=P(n.current,e,t);return Object(i.useDebugValue)(r?"Modified":"Not modified"),r}var G=function(e,t){var n=N(),r=T(e),i=S(r),o=P(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)}))},J=Object(i.memo)((function(e){var t=e.type,n=void 0===t?"line":t,r=e.width,o=e.height,a=s(e,["type","width","height"]),u=D(),c=Object(i.useRef)(!1),d=$(f({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!==d&&c.current){var e=C(d);Object.getOwnPropertyNames(e).length>0&&K(d,u,u.needsRedraw)}})),Object(i.useEffect)((function(){var e=C(f({type:n},a));K(e,u),c.current=!0}),[]),G(a,u.object),null})),K=function(e,t){t.update({chart:e},!1),t.needsRedraw()};J.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},J.displayName="Chart";var Q=J,ee=function(e,t){var n=function(e){var t=e.id,n=void 0===t?g:t,r=s(e,["id"]),i="function"==typeof n?n():n,o=C(r);return f({id:i,events:T(r)},o)}(t);return e.addColorAxis(n,!1)},te=function(e){var t=e.children,n=void 0===t?null:t,r=s(e,["children"]),o=D(),a=Object(i.useRef)(null),u=Object(i.useRef)(null),d=c(Object(i.useState)(!1),2),l=d[0],f=d[1];Object(i.useEffect)((function(){var e=ee(o,r);return a.current=e,u.current=z(a.current),f(!0),o.needsRedraw(),function(){if(e&&e.remove){try{e.remove.bind(e)(!1)}catch(e){}o.needsRedraw()}}}),[]);var b=$(r);return Object(i.useEffect)((function(){null!==a.current&&!1!==b&&(a.current.update(b,!1),o.needsRedraw())})),l?i.createElement(q.Provider,{value:u.current},n):null},ne=function(e){return e},re=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ne,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ne,r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=D(),a=$(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()}}),[])},ie=function(e){var t=e.enabled,n=void 0===t||t,r=s(e,["enabled"]);return re(f({enabled:n},r),oe,(function(e){return oe(e,{enabled:!1})})),null},oe=function(e,t){"text"in t&&!t.text&&delete t.text,e.addCredits(t,!0)};ie.propTypes={enabled:a.a.bool};var ae=ie,ue=function(e){var t=e.varName,n=void 0===t?"chart":t,r=D();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};ue.propTypes={varName:a.a.string};var ce=ue;function de(e,t){return function(n){return i.createElement(le,{Highcharts:t},i.createElement(e,n))}}var le=function(e){var t=e.Highcharts,n=e.children;return i.createElement(R.Provider,{value:t},n)},fe=Object(i.memo)((function(e){var t=e.children,n=e.isLoading,r=void 0===n||n,o=s(e,["children","isLoading"]),a=D(),u=$(o);return Object(i.useEffect)((function(){!1!==u&&se(u,a),r?a.showLoading(t):a.hideLoading()})),Object(i.useEffect)((function(){return function(){try{a.hideLoading()}catch(e){}}}),[]),null})),se=function(e,t){t.update({loading:e},!0)};fe.propTypes={isLoading:a.a.bool,hideDuration:a.a.number,labelStyle:a.a.object,showDuration:a.a.number,style:a.a.object},fe.displayName="Loading";var be=fe,pe=Object(i.memo)((function(e){var t=e.children,n=void 0===t?null:t,r=e.enabled,i=void 0===r||r,o=s(e,["children","enabled"]);return re(f({enabled:i},o),ve,(function(e){return ve(e,{enabled:!1})}),!1),n})),ve=function(e,t){e.update({legend:t},!1)};pe.propTypes={enabled:a.a.bool},pe.displayName="Legend";var ye=pe,me=Object(i.memo)((function(e){return re(e,Oe,(function(e){return Oe(e,{text:null})})),null})),Oe=function(e,t){e.update({legend:{title:t}},!1)};me.displayName="LegendTitle";var he=me,je=ye;je.Title=he;var ge=je,xe=Object(i.memo)((function(e){return re(e,Ee,(function(e){return Ee(e,{text:null})})),null})),Ee=function(e,t){e.setTitle(void 0,t,!1)};xe.displayName="Subtitle";var we=xe,Ce=Object(i.memo)((function(e){return re(e,Te,(function(e){return Te(e,{text:null})})),null})),Te=function(e,t){e.setTitle(t,null,!1)};Ce.displayName="Title";var Ae=Ce,Pe=Object(i.memo)((function(e){e.children;var t,n=s(e,["children"]),r=D(),o=N();n.enabled=null===(t=e.enabled)||void 0===t||t,Object(i.useEffect)((function(){return Se(r,f(f({},o.defaultOptions&&o.defaultOptions.tooltip),n)),function(){try{Se(r,{enabled:!1})}catch(e){}}}),[]);var a=$(n);return Object(i.useEffect)((function(){!1!==a&&Se(r,a)})),null})),Se=function(e,t){e.update({tooltip:t})};Pe.displayName="Tooltip",Pe.propTypes={enabled:a.a.bool};var ke=Pe;function Re(e){var t=Object(i.useContext)(E),n=D(),r=function(){return t||(e?H(n.get(e)):null)},o=c(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 Ne=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},Le=function(e){return e},Me=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,s(e,["chartCreationFunc","callback","chart","polar","gauge","styledMode","children"])),d=n(t,f({chart:f({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 d.polar=i,d.angular=o,d}},De=function(e){var t=e.children,n=void 0===t?null:t,o=e.callback,a=void 0===o?Le:o,u=e.className,d=void 0===u?"":u,l=e.containerProps,f=void 0===l?null:l,b=s(e,["children","callback","className","containerProps"]),p=c(Object(i.useState)(!1),2),v=p[0],y=p[1],m=Object(i.useRef)(null),O=Object(i.useRef)(null),h=Object(i.useRef)(null);Object(i.useLayoutEffect)((function(){var e=Me(b,m.current);O.current=e,h.current=Ne(e,b.chartType),a(e),y(!0)}),[]),Object(i.useEffect)((function(){var e=O.current;return function(){e&&(window.requestAnimationFrame(e.destroy.bind(e)),e.__destroyed=!0)}}),[]);var j=S(b);return Object(i.useEffect)((function(){if(v){var e=b.plotOptions,t=O.current;!1===Object.is(j.plotOptions,e)&&t&&(t.update({plotOptions:e},!1),h.current.needsRedraw())}})),i.createElement("div",r({},f,{className:"chart ".concat(d),ref:m}),v&&i.createElement(M.Provider,{value:h.current},n))},_e={id:"xAxis"},Ie={id:"yAxis"},Fe={enabled:!1},Ve=function(e,t){if(e)return"string"==typeof e?t.maps[e]:e},Be=function(e){var t=e.map,n=e.chart,o=e.callback,a=s(e,["map","chart","callback"]),u=N(),c=Object(i.useMemo)((function(){return Ve(t,u)}),[t]),d=Object(i.useMemo)((function(){return f(f({},n),{},{map:c})}),[c,n]),l=Object(i.useCallback)((function(e){if(c){var t=u.format,n=e.options.credits,r=n.mapText,i=n.mapTextFull;e.mapCredits=t(r,{geojson:c}),e.mapCreditsFull=t(i,{geojson:c})}o&&o(e)}),[o]);return i.createElement(De,r({chart:d,mapNavigation:Fe,xAxis:_e,yAxis:Ie},a,{callback:l,chartCreationFunc:u.mapChart,chartType:"mapChart"}))},qe=function(e){var t=e.children,n=e.enabled,r=void 0===n||n,o=s(e,["children","enabled"]),a=c(Object(i.useState)(!1),2),u=a[0],d=a[1],l=D(),b=N();Object(i.useEffect)((function(){var e=l.object;e.options.mapNavigation.enabled=!0,b.fireEvent(e,"beforeRender");var t=ze(f({enabled:r},o),b);return He(t,l),d(!0),function(){try{He({enabled:!1},l)}catch(e){}}}),[]);var p=$(f({enabled:r},o));return Object(i.useEffect)((function(){u&&!1!==p&&He(p,l)})),t&&u?i.createElement(i.Fragment,null,t):null},ze=function(e,t){return f(f(f({},t.defaultOptions&&t.defaultOptions.mapNavigation),e),{},{enableButtons:!1,buttons:{zoomIn:{},zoomOut:{}}})},He=function(e,t){t.update({mapNavigation:e},!0)};qe.propTypes={enabled:a.a.bool};var Ue=qe;var Xe=function(e,t){return function(n){return e(t(n))}}(Object.keys,Object),Ze=Object.prototype.toString;var We=function(e){return Ze.call(e)};var Ye=function(){return!1},$e=Array.isArray,Ge=Object.prototype.toString;var Je=function(e){return Ge.call(e)};var Ke=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)};var Qe=function(e){if(!Ke(e))return!1;var t=Je(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t};var et=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991};var tt=function(e){return null!=e&&et(e.length)&&!Qe(e)};var nt=function(){return!1};var rt=function(){return!1};var it=function(){return!1},ot=Object.prototype.hasOwnProperty;var at=function(e){if(null==e)return!0;if(tt(e)&&($e(e)||"string"==typeof e||"function"==typeof e.splice||nt(e)||it(e)||Ye(e)))return!e.length;var t=We(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(rt(e))return!Xe(e).length;for(var n in e)if(ot.call(e,n))return!1;return!0},ut=function(e){var t=N(),n=D();return Object(i.useEffect)((function(){var r=e.type,i=s(e,["type"]),o=ct(i,t);return dt(r,o,n),function(){}}),[]),null},ct=function(e,t){var n=e.children,r=e.onClick,i=s(e,["children","onClick"]);return f(f(f({},t.defaultOptions&&t.defaultOptions.mapNavigation.buttonOptions),{},{onclick:r},i),{},{text:n})},dt=function(e,t,n){n.update({mapNavigation:{enableButtons:!at(t),buttons:d({},e,t)}})};ut.propTypes={type:a.a.oneOf(["zoomIn","zoomOut"]).isRequired};var lt=ut,ft=function(){this.mapZoom(.5)},st=function(e){var t=e.children,n=void 0===t?"+":t,o=e.onClick,a=void 0===o?ft:o,u=e.y,c=void 0===u?0:u,d=s(e,["children","onClick","y"]);return i.createElement(lt,r({type:"zoomIn",onClick:a,y:c},d),n)},bt=function(){this.mapZoom(2)},pt=function(e){var t=e.children,n=void 0===t?"-":t,o=e.onClick,a=void 0===o?bt:o,u=e.y,c=void 0===u?28:u,d=s(e,["children","onClick","y"]);return i.createElement(lt,r({type:"zoomOut",onClick:a,y:c},d),n)},vt=Ue;vt.ZoomIn=st,vt.ZoomOut=pt;var yt=vt,mt=function(e,t,n){var r,i=t.id,o=void 0===i?g:i,a=t.isX,u=function(e){var t=e.id,n=void 0===t?g:t,r=s(e,["id"]),i="function"==typeof n?n():n,o=C(r);return f({id:i,title:{text:null},events:T(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},Ot=function(e){var t=e.children,n=void 0===t?null:t,r=e.dynamicAxis,o=void 0===r||r,a=s(e,["children","dynamicAxis"]),u=D(),d=Object(i.useRef)(null),l=Object(i.useRef)(null),f=c(Object(i.useState)(!1),2),b=f[0],p=f[1];Object(i.useEffect)((function(){var e=mt(u,a,o);return d.current=e,l.current=F(d.current),p(!0),u.needsRedraw(),function(){if(e.remove&&o){try{e.remove.bind(e)(!1)}catch(e){}u.needsRedraw()}}}),[]);var v=$(a);return Object(i.useEffect)((function(){if(b&&!1!==v){var e=d.current;e.plotLinesAndBands&&e.plotLinesAndBands.length>0?e.update(v,!0):(e.update(v,!1),u.needsRedraw())}})),b?i.createElement(I.Provider,{value:l.current},n):null},ht=Object(i.memo)((function(e){var t=e.children,n=e.axisId,r=s(e,["children","axisId"]),o=V(n);return Object(i.useEffect)((function(){o&&jt(f({text:t},r),o)})),Object(i.useEffect)((function(){return function(){if(o)try{jt({text:null},o)}catch(e){}}}),[o]),null})),jt=function(e,t){t.setTitle(e,!0)};ht.displayName="AxisTitle";var gt=ht,xt=Ot;xt.Title=gt;var Et=xt,wt=function(e){var t=e.id,n=s(e,["id"]),o="stockChart"===D().type,a=o?"datetime":"linear",u=o?"xAxis":t;return i.createElement(Et,r({type:a},n,{id:u,isX:!0}))};wt.Title=Et.Title;var Ct=wt,Tt=function(e){var t=e.endOnTick,n=void 0!==t&&t,o=e.visible,a=void 0!==o&&o,u=e.minPadding,c=void 0===u?0:u,d=e.maxPadding,l=void 0===d?0:d,f=e.startOnTick,b=void 0!==f&&f,p=s(e,["endOnTick","visible","minPadding","maxPadding","startOnTick"]);return i.createElement(Ct,r({endOnTick:n,visible:a,minPadding:c,maxPadding:l,startOnTick:b},p,{id:"xAxis",dynamicAxis:!1}))},At=function(e){var t=e.type,n=void 0===t?"linear":t,o=s(e,["type"]);return i.createElement(Et,r({type:n},o,{isX:!1}))};At.displayName="YAxis",At.Title=Et.Title;var Pt=At,St=function(e){var t=e.endOnTick,n=void 0!==t&&t,o=e.visible,a=void 0!==o&&o,u=e.minPadding,c=void 0===u?0:u,d=e.maxPadding,l=void 0===d?0:d,f=e.startOnTick,b=void 0!==f&&f,p=e.reversed,v=void 0===p||p,y=s(e,["endOnTick","visible","minPadding","maxPadding","startOnTick","reversed"]);return i.createElement(Pt,r({endOnTick:n,visible:a,minPadding:c,maxPadding:l,startOnTick:b,reversed:v},y,{id:"yAxis",dynamicAxis:!1}))},kt={axisId:"yAxis"},Rt=Y("MapBubble",kt),Nt=Y("MapLine",kt),Lt=Y("MapPoint",kt),Mt=Y("Map",kt)}])}));
!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,{Chart:function(){return G},ColorAxis:function(){return J},Credits:function(){return te},Debug:function(){return ie},HighchartsMapChart:function(){return Le},HighmapsProvider:function(){return ue},Legend:function(){return me},Loading:function(){return de},MapBubbleSeries:function(){return pn},MapLineSeries:function(){return vn},MapNavigation:function(){return Qe},MapPointSeries:function(){return bn},MapSeries:function(){return yn},Series:function(){return X},Subtitle:function(){return Oe},Title:function(){return je},Tooltip:function(){return Te},XAxis:function(){return cn},YAxis:function(){return sn},useAxis:function(){return _},useChart:function(){return L},useHighcharts:function(){return k},useModifiedProps:function(){return W},useSeries:function(){return Ae},withHighmaps:function(){return oe},withSeriesType:function(){return Z}});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){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)||function(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}}(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 d(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function l(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 s(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?l(Object(t),!0).forEach((function(n){d(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):l(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function f(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 p=new Uint8Array(16);function v(){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(p)}for(var b=/^(?:[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,y=function(e){return"string"==typeof e&&b.test(e)},m=[],h=0;h<256;++h)m.push((h+256).toString(16).substr(1));var g=function(e,n,t){var r=(e=e||{}).random||(e.rng||v)();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=(m[e[n+0]]+m[e[n+1]]+m[e[n+2]]+m[e[n+3]]+"-"+m[e[n+4]]+m[e[n+5]]+"-"+m[e[n+6]]+m[e[n+7]]+"-"+m[e[n+8]]+m[e[n+9]]+"-"+m[e[n+10]]+m[e[n+11]]+m[e[n+12]]+m[e[n+13]]+m[e[n+14]]+m[e[n+15]]).toLowerCase();if(!y(t))throw TypeError("Stringified UUID is invalid");return t}(r)},O=(0,t.createContext)();O.displayName="SeriesContext";var x=O;function E(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 j=function(e){return E(e,(function(e,n){return!C(e,n)}))},w=function(e){var n=function(e){return E(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 T(e,n){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=n.children,i=f(n,["children"]),o=E(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 A(e){var n=(0,t.useRef)();return(0,t.useEffect)((function(){n.current=e})),n.current}var P=(0,t.createContext)();P.displayName="HighchartsContext";var S=P;function k(){return(0,t.useContext)(S)}var R=(0,t.createContext)();R.displayName="ChartContext";var N=R;function L(){return(0,t.useContext)(N)}var M=(0,t.createContext)();M.displayName="AxisContext";var D=M,I=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 _(e){var n=L(),r=(0,t.useContext)(D),i=function(){if(r)return r;if(e){var t=n.get(e);return I(t)}return null},o=c((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 F=(0,t.createContext)();F.displayName="ColorAxisContext";var V=F,B=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 z=[],H=(0,t.memo)((function(e){var n=e.id,r=void 0===n?g:n,i=e.data,o=void 0===i?z:i,u=e.isDataEqual,a=void 0===u?Object.is:u,d=e.type,l=void 0===d?"line":d,p=e.visible,v=void 0===p||p,b=e.children,y=void 0===b?null:b,m=e.axisId,h=e.requiresAxis,O=void 0===h||h,E=e.jsxOptions,C=s({id:r,data:o,type:l,visible:v},f(e,["id","data","isDataEqual","type","visible","children","axisId","requiresAxis","jsxOptions"])),P=k(),S=L(),R=S.addSeries,N=S.needsRedraw,M=(0,t.useRef)(null),D=c((0,t.useState)(!1),2)[1],I=(0,t.useRef)(null),F=_(m),B=function(e){L();var n=(0,t.useContext)(V),r=function(){return n||null},i=c((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(!O||F){var e=U(C,F,B,O),n=R(e,!1);return M.current=n,I.current=q(M.current),D(!0),N(),function(){if(n&&n.remove){try{n.remove.bind(n)(!1),M.current=null}catch(e){}N()}}}}),[F]);var H=A(C);return(0,t.useEffect)((function(){if(H&&M.current){var e=M.current,n=C.visible,t=C.data,r=f(C,["visible","data"]),i=!1;if(!1===a(t,H.data)){var o=E&&E.animation,u=E&&E.updatePoints;e.setData(t,!1,o,u),i=!0}n!==H.visible&&(e.setVisible(n,!1),i=!0);var c=T(H,r);if(!1!==c){var d=j(c);e.update(d,!1);var l=w(c),s=w(H);Object.keys(l).forEach((function(n){var t=s[n];t&&P.removeEvent(e,n,t);var r=l[n];r&&P.addEvent(e,n,r)})),i=!0}i&&N()}})),M.current?t.createElement(x.Provider,{value:I.current},y):null}));H.displayName="Series";var U=function(e,n,t,r){var i=e.id,o=e.data,u=f(e,["id","data"]),a="function"==typeof i?i():i,c=j(u),d=s({id:a,data:o,events:w(u)},c);return t&&(d.colorAxis=t.id),r&&(d[n.type]=n.id),d},X=H;function Z(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 W(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=T(r.current,e,n);return(0,t.useDebugValue)(i?"Modified":"Not modified"),i}var Y=(0,t.memo)((function(e){var n,r,i,o,u,a,c=e.type,d=void 0===c?"line":c,l=e.width,p=e.height,v=f(e,["type","width","height"]),b=L(),y=(0,t.useRef)(!1),m=W(s({type:d},v));return(0,t.useEffect)((function(){void 0===l&&void 0===p||b.setSize(l,p)}),[l,p]),(0,t.useEffect)((function(){if(!1!==m&&y.current){var e=j(m);Object.getOwnPropertyNames(e).length>0&&$(m,b,b.needsRedraw)}})),(0,t.useEffect)((function(){var e=j(s({type:d},v));$(e,b),y.current=!0}),[]),n=v,r=b.object,i=k(),o=w(n),u=A(o),!1!==(a=T(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})),$=function(e,n){n.update({chart:e},!1),n.needsRedraw()};Y.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},Y.displayName="Chart";var G=Y,J=function(e){var n=e.children,r=void 0===n?null:n,i=f(e,["children"]),o=L(),u=(0,t.useRef)(null),a=(0,t.useRef)(null),d=c((0,t.useState)(!1),2),l=d[0],p=d[1];(0,t.useEffect)((function(){var e=function(e,n){var t=function(e){var n=e.id,t=void 0===n?g:n,r=f(e,["id"]),i="function"==typeof t?t():t,o=j(r);return s({id:i,events:w(r)},o)}(n);return e.addColorAxis(t,!1)}(o,i);return u.current=e,a.current=B(u.current),p(!0),o.needsRedraw(),function(){if(e&&e.remove){try{e.remove.bind(e)(!1)}catch(e){}o.needsRedraw()}}}),[]);var v=W(i);return(0,t.useEffect)((function(){null!==u.current&&!1!==v&&(u.current.update(v,!1),o.needsRedraw())})),l?t.createElement(V.Provider,{value:a.current},r):null},K=function(e){return e},Q=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:K,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:K,i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=L(),u=W(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()}}),[])},ee=function(e){var n=e.enabled,t=void 0===n||n,r=f(e,["enabled"]);return Q(s({enabled:t},r),ne,(function(e){return ne(e,{enabled:!1})})),null},ne=function(e,n){"text"in n&&!n.text&&delete n.text,e.addCredits(n,!0)};ee.propTypes={enabled:u().bool};var te=ee,re=function(e){var n=e.varName,r=void 0===n?"chart":n,i=L();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};re.propTypes={varName:u().string};var ie=re;function oe(e,n){return function(r){return t.createElement(ue,{Highcharts:n},t.createElement(e,r))}}var ue=function(e){var n=e.Highcharts,r=e.children;return t.createElement(S.Provider,{value:n},r)},ae=(0,t.memo)((function(e){var n=e.children,r=e.isLoading,i=void 0===r||r,o=f(e,["children","isLoading"]),u=L(),a=W(o);return(0,t.useEffect)((function(){!1!==a&&ce(a,u),i?u.showLoading(n):u.hideLoading()})),(0,t.useEffect)((function(){return function(){try{u.hideLoading()}catch(e){}}}),[]),null})),ce=function(e,n){n.update({loading:e},!0)};ae.propTypes={isLoading:u().bool,hideDuration:u().number,labelStyle:u().object,showDuration:u().number,style:u().object},ae.displayName="Loading";var de=ae,le=(0,t.memo)((function(e){var n=e.children,t=void 0===n?null:n,r=e.enabled,i=void 0===r||r,o=f(e,["children","enabled"]);return Q(s({enabled:i},o),se,(function(e){return se(e,{enabled:!1})}),!1),t})),se=function(e,n){e.update({legend:n},!1)};le.propTypes={enabled:u().bool},le.displayName="Legend";var fe=le,pe=(0,t.memo)((function(e){return Q(e,ve,(function(e){return ve(e,{text:null})})),null})),ve=function(e,n){e.update({legend:{title:n}},!1)};pe.displayName="LegendTitle";var be=pe,ye=fe;ye.Title=be;var me=ye,he=(0,t.memo)((function(e){return Q(e,ge,(function(e){return ge(e,{text:null})})),null})),ge=function(e,n){e.setTitle(void 0,n,!1)};he.displayName="Subtitle";var Oe=he,xe=(0,t.memo)((function(e){return Q(e,Ee,(function(e){return Ee(e,{text:null})})),null})),Ee=function(e,n){e.setTitle(n,null,!1)};xe.displayName="Title";var je=xe,we=(0,t.memo)((function(e){e.children;var n,r=f(e,["children"]),i=L(),o=k();r.enabled=null===(n=e.enabled)||void 0===n||n,(0,t.useEffect)((function(){return Ce(i,s(s({},o.defaultOptions&&o.defaultOptions.tooltip),r)),function(){try{Ce(i,{enabled:!1})}catch(e){}}}),[]);var u=W(r);return(0,t.useEffect)((function(){!1!==u&&Ce(i,u)})),null})),Ce=function(e,n){e.update({tooltip:n})};we.displayName="Tooltip",we.propTypes={enabled:u().bool};var Te=we;function Ae(e){var n=(0,t.useContext)(x),r=L(),i=function(){return n||(e?q(r.get(e)):null)},o=c((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 Pe=function(e){return e},Se=function(n){var r=n.children,i=void 0===r?null:r,o=n.callback,u=void 0===o?Pe:o,a=n.className,d=void 0===a?"":a,l=n.containerProps,p=void 0===l?null:l,v=f(n,["children","callback","className","containerProps"]),b=c((0,t.useState)(!1),2),y=b[0],m=b[1],h=(0,t.useRef)(null),g=(0,t.useRef)(null),O=(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,f(e,["chartCreationFunc","callback","chart","polar","gauge","styledMode","children"])),d=t(n,s({chart:s({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 d.polar=i,d.angular=o,d}}(v,h.current);g.current=a,O.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),m(!0)}),[]),(0,t.useEffect)((function(){var e=g.current;return function(){e&&(window.requestAnimationFrame(e.destroy.bind(e)),e.__destroyed=!0)}}),[]);var x=A(v);return(0,t.useEffect)((function(){if(y){var e=v.plotOptions,n=g.current;!1===Object.is(x.plotOptions,e)&&n&&(n.update({plotOptions:e},!1),O.current.needsRedraw())}})),t.createElement("div",e({},p,{className:"chart ".concat(d),ref:h}),y&&t.createElement(N.Provider,{value:O.current},i))},ke={id:"xAxis"},Re={id:"yAxis"},Ne={enabled:!1},Le=function(n){var r=n.map,i=n.chart,o=n.callback,u=f(n,["map","chart","callback"]),a=k(),c=(0,t.useMemo)((function(){return function(e,n){if(e)return"string"==typeof e?n.maps[e]:e}(r,a)}),[r]),d=(0,t.useMemo)((function(){return s(s({},i),{},{map:c})}),[c,i]),l=(0,t.useCallback)((function(e){if(c){var n=a.format,t=e.options.credits,r=t.mapText,i=t.mapTextFull;e.mapCredits=n(r,{geojson:c}),e.mapCreditsFull=n(i,{geojson:c})}o&&o(e)}),[o]);return t.createElement(Se,e({chart:d,mapNavigation:Ne,xAxis:ke,yAxis:Re},u,{callback:l,chartCreationFunc:a.mapChart,chartType:"mapChart"}))},Me=function(e){var n=e.children,r=e.enabled,i=void 0===r||r,o=f(e,["children","enabled"]),u=c((0,t.useState)(!1),2),a=u[0],d=u[1],l=L(),p=k();(0,t.useEffect)((function(){var e=l.object;e.options.mapNavigation.enabled=!0,p.fireEvent(e,"beforeRender");var n=De(s({enabled:i},o),p);return Ie(n,l),d(!0),function(){try{Ie({enabled:!1},l)}catch(e){}}}),[]);var v=W(s({enabled:i},o));return(0,t.useEffect)((function(){a&&!1!==v&&Ie(v,l)})),n&&a?t.createElement(t.Fragment,null,n):null},De=function(e,n){return s(s(s({},n.defaultOptions&&n.defaultOptions.mapNavigation),e),{},{enableButtons:!1,buttons:{zoomIn:{},zoomOut:{}}})},Ie=function(e,n){n.update({mapNavigation:e},!0)};Me.propTypes={enabled:u().bool};var _e,Fe,Ve=Me,Be=(_e=Object.keys,Fe=Object,Object.prototype.toString),qe=Array.isArray,ze=Object.prototype.toString,He=function(e){if(!function(e){var n=typeof e;return null!=e&&("object"==n||"function"==n)}(e))return!1;var n=function(e){return ze.call(e)}(e);return"[object Function]"==n||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n},Ue=Object.prototype.hasOwnProperty,Xe=function(e){if(null==e)return!0;if(function(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}(e.length)&&!He(e)}(e)&&(qe(e)||"string"==typeof e||"function"==typeof e.splice))return!e.length;var n=function(e){return Be.call(e)}(e);if("[object Map]"==n||"[object Set]"==n)return!e.size;for(var t in e)if(Ue.call(e,t))return!1;return!0},Ze=function(e){var n=k(),r=L();return(0,t.useEffect)((function(){var t=e.type,i=f(e,["type"]),o=We(i,n);return Ye(t,o,r),function(){}}),[]),null},We=function(e,n){var t=e.children,r=e.onClick,i=f(e,["children","onClick"]);return s(s(s({},n.defaultOptions&&n.defaultOptions.mapNavigation.buttonOptions),{},{onclick:r},i),{},{text:t})},Ye=function(e,n,t){t.update({mapNavigation:{enableButtons:!Xe(n),buttons:d({},e,n)}})};Ze.propTypes={type:u().oneOf(["zoomIn","zoomOut"]).isRequired};var $e=Ze,Ge=function(){this.mapZoom(.5)},Je=function(){this.mapZoom(2)},Ke=Ve;Ke.ZoomIn=function(n){var r=n.children,i=void 0===r?"+":r,o=n.onClick,u=void 0===o?Ge:o,a=n.y,c=void 0===a?0:a,d=f(n,["children","onClick","y"]);return t.createElement($e,e({type:"zoomIn",onClick:u,y:c},d),i)},Ke.ZoomOut=function(n){var r=n.children,i=void 0===r?"-":r,o=n.onClick,u=void 0===o?Je:o,a=n.y,c=void 0===a?28:a,d=f(n,["children","onClick","y"]);return t.createElement($e,e({type:"zoomOut",onClick:u,y:c},d),i)};var Qe=Ke,en=(0,t.memo)((function(e){var n=e.children,r=e.axisId,i=f(e,["children","axisId"]),o=_(r);return(0,t.useEffect)((function(){o&&nn(s({text:n},i),o)})),(0,t.useEffect)((function(){return function(){if(o)try{nn({text:null},o)}catch(e){}}}),[o]),null})),nn=function(e,n){n.setTitle(e,!0)};en.displayName="AxisTitle";var tn=en,rn=function(e){var n=e.children,r=void 0===n?null:n,i=e.dynamicAxis,o=void 0===i||i,u=f(e,["children","dynamicAxis"]),a=L(),d=(0,t.useRef)(null),l=(0,t.useRef)(null),p=c((0,t.useState)(!1),2),v=p[0],b=p[1];(0,t.useEffect)((function(){var e=function(e,n,t){var r,i=n.id,o=void 0===i?g:i,u=n.isX,a=function(e){var n=e.id,t=void 0===n?g:n,r=f(e,["id"]),i="function"==typeof t?t():t,o=j(r);return s({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 d.current=e,l.current=I(d.current),b(!0),a.needsRedraw(),function(){if(e.remove&&o){try{e.remove.bind(e)(!1)}catch(e){}a.needsRedraw()}}}),[]);var y=W(u);return(0,t.useEffect)((function(){if(v&&!1!==y){var e=d.current;e.plotLinesAndBands&&e.plotLinesAndBands.length>0?e.update(y,!0):(e.update(y,!1),a.needsRedraw())}})),v?t.createElement(D.Provider,{value:l.current},r):null};rn.Title=tn;var on=rn,un=function(n){var r=n.id,i=f(n,["id"]),o="stockChart"===L().type,u=o?"datetime":"linear",a=o?"xAxis":r;return t.createElement(on,e({type:u},i,{id:a,isX:!0}))};un.Title=on.Title;var an=un,cn=function(n){var r=n.endOnTick,i=void 0!==r&&r,o=n.visible,u=void 0!==o&&o,a=n.minPadding,c=void 0===a?0:a,d=n.maxPadding,l=void 0===d?0:d,s=n.startOnTick,p=void 0!==s&&s,v=f(n,["endOnTick","visible","minPadding","maxPadding","startOnTick"]);return t.createElement(an,e({endOnTick:i,visible:u,minPadding:c,maxPadding:l,startOnTick:p},v,{id:"xAxis",dynamicAxis:!1}))},dn=function(n){var r=n.type,i=void 0===r?"linear":r,o=f(n,["type"]);return t.createElement(on,e({type:i},o,{isX:!1}))};dn.displayName="YAxis",dn.Title=on.Title;var ln=dn,sn=function(n){var r=n.endOnTick,i=void 0!==r&&r,o=n.visible,u=void 0!==o&&o,a=n.minPadding,c=void 0===a?0:a,d=n.maxPadding,l=void 0===d?0:d,s=n.startOnTick,p=void 0!==s&&s,v=n.reversed,b=void 0===v||v,y=f(n,["endOnTick","visible","minPadding","maxPadding","startOnTick","reversed"]);return t.createElement(ln,e({endOnTick:i,visible:u,minPadding:c,maxPadding:l,startOnTick:p,reversed:b},y,{id:"yAxis",dynamicAxis:!1}))},fn={axisId:"yAxis"},pn=Z("MapBubble",fn),vn=Z("MapLine",fn),bn=Z("MapPoint",fn),yn=Z("Map",fn)}(),i}()}));
{
"name": "react-jsx-highmaps",
"version": "2.2.0",
"version": "2.2.1",
"description": "Highmaps built using React components",

@@ -46,41 +46,39 @@ "main": "dist/react-jsx-highmaps.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",
"react-test-renderer": "^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",

@@ -87,0 +85,0 @@ "react": "^16.8.6 || ^17.0.0",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc