{"id":"x8bj","dependencies":[{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/example/package.json","includedInParent":true,"mtime":1616745785170},{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/react-clientside-effect/package.json","includedInParent":true,"mtime":1616745791392},{"name":"@babel/runtime/helpers/esm/inheritsLoose","loc":{"line":1,"column":27},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/react-clientside-effect/lib/index.es.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@babel/runtime/helpers/esm/inheritsLoose.js"},{"name":"@babel/runtime/helpers/esm/defineProperty","loc":{"line":2,"column":28},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/react-clientside-effect/lib/index.es.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@babel/runtime/helpers/esm/defineProperty.js"},{"name":"react","loc":{"line":3,"column":37},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/react-clientside-effect/lib/index.es.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/react/index.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.default=void 0;var e=u(require(\"@babel/runtime/helpers/esm/inheritsLoose\")),t=u(require(\"@babel/runtime/helpers/esm/defineProperty\")),r=o(require(\"react\"));function n(){if(\"function\"!=typeof WeakMap)return null;var e=new WeakMap;return n=function(){return e},e}function o(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!=typeof e&&\"function\"!=typeof e)return{default:e};var t=n();if(t&&t.has(e))return t.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if(Object.prototype.hasOwnProperty.call(e,u)){var i=o?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(r,u,i):r[u]=e[u]}return r.default=e,t&&t.set(e,r),r}function u(e){return e&&e.__esModule?e:{default:e}}function i(n,o){return function(u){var i,f=[];function p(){i=n(f.map(function(e){return e.props})),o(i)}var a=function(t){function n(){return t.apply(this,arguments)||this}(0,e.default)(n,t),n.peek=function(){return i};var o=n.prototype;return o.componentDidMount=function(){f.push(this),p()},o.componentDidUpdate=function(){p()},o.componentWillUnmount=function(){var e=f.indexOf(this);f.splice(e,1),p()},o.render=function(){return r.default.createElement(u,this.props)},n}(r.PureComponent);return(0,t.default)(a,\"displayName\",\"SideEffect(\"+function(e){return e.displayName||e.name||\"Component\"}(u)+\")\"),a}}var f=i;exports.default=f;"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":0}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":13}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":20}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":35}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":43}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":56}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":57}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":64}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":68}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":76}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":89}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":1,"column":0},"generated":{"line":1,"column":91}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":1,"column":0},"generated":{"line":1,"column":95}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":1,"column":0},"generated":{"line":1,"column":97}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":1,"column":0},"generated":{"line":1,"column":99}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":1,"column":0},"generated":{"line":1,"column":107}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":2,"column":0},"generated":{"line":1,"column":152}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":2,"column":0},"generated":{"line":1,"column":154}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":2,"column":0},"generated":{"line":1,"column":156}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":2,"column":0},"generated":{"line":1,"column":164}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":3,"column":0},"generated":{"line":1,"column":210}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":3,"column":0},"generated":{"line":1,"column":212}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":3,"column":0},"generated":{"line":1,"column":214}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":3,"column":0},"generated":{"line":1,"column":222}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":232}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":241}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":245}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":248}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":267}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":275}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":282}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":287}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":291}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":293}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":297}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":305}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":312}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":314}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":325}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":332}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":335}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":337}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":346}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":348}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":351}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":354}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":357}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":359}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":370}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":377}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":379}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":382}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":389}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":392}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":409}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":412}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":431}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":433}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":439}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":440}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":448}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":451}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":455}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":457}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":461}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":464}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":467}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":469}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":473}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":476}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":483}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":485}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":489}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":492}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":496}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":498}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":501}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":503}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":510}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":526}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":533}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":558}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":562}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":566}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":571}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":573}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":576}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":583}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":593}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":608}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":613}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":615}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":618}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":619}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":623}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":625}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":627}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":634}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":659}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":661}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":664}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":669}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":673}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":675}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":680}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":682}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":687}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":694}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":709}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":711}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":713}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":716}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":718}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":721}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":723}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":726}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":733}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":735}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":743}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":745}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":748}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":750}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":754}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":756}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":759}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":761}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":770}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":772}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":775}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":782}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":785}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":787}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":798}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":800}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":801}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":809}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":5,"column":0},"generated":{"line":1,"column":812}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":5,"column":9},"generated":{"line":1,"column":821}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"reducePropsToState","original":{"line":5,"column":24},"generated":{"line":1,"column":823}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"handleStateChangeOnClient","original":{"line":5,"column":44},"generated":{"line":1,"column":825}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":20,"column":9},"generated":{"line":1,"column":828}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":20,"column":9},"generated":{"line":1,"column":835}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"WrappedComponent","original":{"line":20,"column":23},"generated":{"line":1,"column":844}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"mountedInstances","original":{"line":27,"column":8},"generated":{"line":1,"column":847}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"state","original":{"line":28,"column":8},"generated":{"line":1,"column":851}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"mountedInstances","original":{"line":27,"column":8},"generated":{"line":1,"column":853}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":27,"column":27},"generated":{"line":1,"column":855}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"emitChange","original":{"line":30,"column":13},"generated":{"line":1,"column":858}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"emitChange","original":{"line":30,"column":13},"generated":{"line":1,"column":867}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"state","original":{"line":31,"column":6},"generated":{"line":1,"column":871}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"reducePropsToState","original":{"line":31,"column":14},"generated":{"line":1,"column":873}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"mountedInstances","original":{"line":31,"column":33},"generated":{"line":1,"column":875}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"map","original":{"line":31,"column":50},"generated":{"line":1,"column":877}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":31,"column":54},"generated":{"line":1,"column":881}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"instance","original":{"line":31,"column":64},"generated":{"line":1,"column":890}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"instance","original":{"line":32,"column":15},"generated":{"line":1,"column":893}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"instance","original":{"line":32,"column":15},"generated":{"line":1,"column":900}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"props","original":{"line":32,"column":24},"generated":{"line":1,"column":902}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"handleStateChangeOnClient","original":{"line":34,"column":6},"generated":{"line":1,"column":911}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"state","original":{"line":34,"column":32},"generated":{"line":1,"column":913}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":37,"column":8},"generated":{"line":1,"column":916}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":37,"column":8},"generated":{"line":1,"column":920}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":37,"column":34},"generated":{"line":1,"column":922}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"_PureComponent","original":{"line":37,"column":44},"generated":{"line":1,"column":931}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":40,"column":15},"generated":{"line":1,"column":934}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":40,"column":15},"generated":{"line":1,"column":943}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"_PureComponent","original":{"line":41,"column":15},"generated":{"line":1,"column":947}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"_PureComponent","original":{"line":41,"column":15},"generated":{"line":1,"column":954}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"apply","original":{"line":41,"column":30},"generated":{"line":1,"column":956}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":41,"column":36},"generated":{"line":1,"column":962}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"arguments","original":{"line":41,"column":42},"generated":{"line":1,"column":967}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":41,"column":56},"generated":{"line":1,"column":979}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":38,"column":21},"generated":{"line":1,"column":985}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":38,"column":21},"generated":{"line":1,"column":987}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":38,"column":21},"generated":{"line":1,"column":989}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":38,"column":21},"generated":{"line":1,"column":998}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"_PureComponent","original":{"line":38,"column":33},"generated":{"line":1,"column":1000}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":45,"column":6},"generated":{"line":1,"column":1003}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"peek","original":{"line":45,"column":17},"generated":{"line":1,"column":1005}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":45,"column":24},"generated":{"line":1,"column":1010}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"state","original":{"line":46,"column":15},"generated":{"line":1,"column":1021}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"state","original":{"line":46,"column":15},"generated":{"line":1,"column":1028}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"_proto","original":{"line":49,"column":10},"generated":{"line":1,"column":1031}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"_proto","original":{"line":49,"column":10},"generated":{"line":1,"column":1035}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":49,"column":19},"generated":{"line":1,"column":1037}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"prototype","original":{"line":49,"column":30},"generated":{"line":1,"column":1039}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":70,"column":13},"generated":{"line":1,"column":1049}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"_proto","original":{"line":51,"column":6},"generated":{"line":1,"column":1056}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"componentDidMount","original":{"line":51,"column":13},"generated":{"line":1,"column":1058}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":51,"column":33},"generated":{"line":1,"column":1076}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"mountedInstances","original":{"line":52,"column":8},"generated":{"line":1,"column":1087}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"push","original":{"line":52,"column":25},"generated":{"line":1,"column":1089}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":52,"column":30},"generated":{"line":1,"column":1094}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"emitChange","original":{"line":53,"column":8},"generated":{"line":1,"column":1100}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"_proto","original":{"line":56,"column":6},"generated":{"line":1,"column":1105}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"componentDidUpdate","original":{"line":56,"column":13},"generated":{"line":1,"column":1107}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":56,"column":34},"generated":{"line":1,"column":1126}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"emitChange","original":{"line":57,"column":8},"generated":{"line":1,"column":1137}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"_proto","original":{"line":60,"column":6},"generated":{"line":1,"column":1142}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"componentWillUnmount","original":{"line":60,"column":13},"generated":{"line":1,"column":1144}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":60,"column":36},"generated":{"line":1,"column":1165}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"index","original":{"line":61,"column":12},"generated":{"line":1,"column":1176}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"index","original":{"line":61,"column":12},"generated":{"line":1,"column":1180}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"mountedInstances","original":{"line":61,"column":20},"generated":{"line":1,"column":1182}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"indexOf","original":{"line":61,"column":37},"generated":{"line":1,"column":1184}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":61,"column":45},"generated":{"line":1,"column":1192}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"mountedInstances","original":{"line":62,"column":8},"generated":{"line":1,"column":1198}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"splice","original":{"line":62,"column":25},"generated":{"line":1,"column":1200}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"index","original":{"line":62,"column":32},"generated":{"line":1,"column":1207}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":62,"column":39},"generated":{"line":1,"column":1209}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"emitChange","original":{"line":63,"column":8},"generated":{"line":1,"column":1212}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"_proto","original":{"line":66,"column":6},"generated":{"line":1,"column":1217}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"render","original":{"line":66,"column":13},"generated":{"line":1,"column":1219}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":66,"column":22},"generated":{"line":1,"column":1226}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":67,"column":15},"generated":{"line":1,"column":1237}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"React","original":{"line":67,"column":28},"generated":{"line":1,"column":1244}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"createElement","original":{"line":67,"column":34},"generated":{"line":1,"column":1246}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"createElement","original":{"line":67,"column":34},"generated":{"line":1,"column":1254}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"WrappedComponent","original":{"line":67,"column":48},"generated":{"line":1,"column":1268}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":67,"column":66},"generated":{"line":1,"column":1270}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"props","original":{"line":67,"column":71},"generated":{"line":1,"column":1275}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":70,"column":13},"generated":{"line":1,"column":1283}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":37,"column":34},"generated":{"line":1,"column":1285}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"PureComponent","original":{"line":71,"column":6},"generated":{"line":1,"column":1286}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":37,"column":34},"generated":{"line":1,"column":1288}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":75,"column":11},"generated":{"line":1,"column":1303}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":73,"column":20},"generated":{"line":1,"column":1310}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":73,"column":20},"generated":{"line":1,"column":1312}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":73,"column":20},"generated":{"line":1,"column":1314}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":73,"column":20},"generated":{"line":1,"column":1323}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":73,"column":32},"generated":{"line":1,"column":1325}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":73,"column":47},"generated":{"line":1,"column":1339}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"getDisplayName","original":{"line":16,"column":11},"generated":{"line":1,"column":1353}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"WrappedComponent","original":{"line":16,"column":26},"generated":{"line":1,"column":1362}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"WrappedComponent","original":{"line":17,"column":11},"generated":{"line":1,"column":1365}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"WrappedComponent","original":{"line":17,"column":11},"generated":{"line":1,"column":1372}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"displayName","original":{"line":17,"column":28},"generated":{"line":1,"column":1374}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"WrappedComponent","original":{"line":17,"column":43},"generated":{"line":1,"column":1387}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"name","original":{"line":17,"column":60},"generated":{"line":1,"column":1389}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":17,"column":68},"generated":{"line":1,"column":1395}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"getDisplayName","original":{"line":73,"column":63},"generated":{"line":1,"column":1407}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"WrappedComponent","original":{"line":73,"column":78},"generated":{"line":1,"column":1408}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","original":{"line":73,"column":98},"generated":{"line":1,"column":1411}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"SideEffect","original":{"line":75,"column":11},"generated":{"line":1,"column":1416}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":1419}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":1423}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":1425}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":1427}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":1435}},{"source":"../node_modules/react-clientside-effect/lib/index.es.js","name":"withSideEffect","original":{"line":79,"column":15},"generated":{"line":1,"column":1443}}],"sources":{"../node_modules/react-clientside-effect/lib/index.es.js":"import _inheritsLoose from '@babel/runtime/helpers/esm/inheritsLoose';\nimport _defineProperty from '@babel/runtime/helpers/esm/defineProperty';\nimport React, { PureComponent } from 'react';\n\nfunction withSideEffect(reducePropsToState, handleStateChangeOnClient) {\n  if (process.env.NODE_ENV !== \"production\") {\n    if (typeof reducePropsToState !== 'function') {\n      throw new Error('Expected reducePropsToState to be a function.');\n    }\n\n    if (typeof handleStateChangeOnClient !== 'function') {\n      throw new Error('Expected handleStateChangeOnClient to be a function.');\n    }\n  }\n\n  function getDisplayName(WrappedComponent) {\n    return WrappedComponent.displayName || WrappedComponent.name || 'Component';\n  }\n\n  return function wrap(WrappedComponent) {\n    if (process.env.NODE_ENV !== \"production\") {\n      if (typeof WrappedComponent !== 'function') {\n        throw new Error('Expected WrappedComponent to be a React component.');\n      }\n    }\n\n    var mountedInstances = [];\n    var state;\n\n    function emitChange() {\n      state = reducePropsToState(mountedInstances.map(function (instance) {\n        return instance.props;\n      }));\n      handleStateChangeOnClient(state);\n    }\n\n    var SideEffect = /*#__PURE__*/function (_PureComponent) {\n      _inheritsLoose(SideEffect, _PureComponent);\n\n      function SideEffect() {\n        return _PureComponent.apply(this, arguments) || this;\n      }\n\n      // Try to use displayName of wrapped component\n      SideEffect.peek = function peek() {\n        return state;\n      };\n\n      var _proto = SideEffect.prototype;\n\n      _proto.componentDidMount = function componentDidMount() {\n        mountedInstances.push(this);\n        emitChange();\n      };\n\n      _proto.componentDidUpdate = function componentDidUpdate() {\n        emitChange();\n      };\n\n      _proto.componentWillUnmount = function componentWillUnmount() {\n        var index = mountedInstances.indexOf(this);\n        mountedInstances.splice(index, 1);\n        emitChange();\n      };\n\n      _proto.render = function render() {\n        return /*#__PURE__*/React.createElement(WrappedComponent, this.props);\n      };\n\n      return SideEffect;\n    }(PureComponent);\n\n    _defineProperty(SideEffect, \"displayName\", \"SideEffect(\" + getDisplayName(WrappedComponent) + \")\");\n\n    return SideEffect;\n  };\n}\n\nexport default withSideEffect;\n"},"lineCount":null}},"error":null,"hash":"ba47d495d6d13bff61b13c7e4ce77d54","cacheData":{"env":{"NODE_ENV":"production"}}}