{"id":"ui0N","dependencies":[{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/hooks/dist/esm/use-update-effect.js.map","includedInParent":true,"mtime":1616745789087},{"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/@chakra-ui/hooks/package.json","includedInParent":true,"mtime":1616745789087},{"name":"react","loc":{"line":1,"column":23},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/hooks/dist/esm/use-update-effect.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.useUpdateEffect=void 0;var e=t(require(\"react\"));function r(){if(\"function\"!=typeof WeakMap)return null;var e=new WeakMap;return r=function(){return e},e}function t(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!=typeof e&&\"function\"!=typeof e)return{default:e};var t=r();if(t&&t.has(e))return t.get(e);var n={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if(Object.prototype.hasOwnProperty.call(e,f)){var o=u?Object.getOwnPropertyDescriptor(e,f):null;o&&(o.get||o.set)?Object.defineProperty(n,f,o):n[f]=e[f]}return n.default=e,t&&t.set(e,n),n}var n=(r,t)=>{var n=e.useRef(!1);return e.useEffect(()=>{if(n.current)return r();n.current=!0},t),n.current};exports.useUpdateEffect=n;"},"sourceMaps":{"js":{"mappings":[{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":0}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":13}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":20}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":35}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":43}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":56}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":57}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":64}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":68}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":76}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":97}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":99}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":103}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":105}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":107}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":115}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":125}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":134}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":138}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":141}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":160}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":168}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":175}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":180}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":184}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":186}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":190}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":198}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":205}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":207}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":218}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":225}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":228}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":230}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":239}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":241}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":244}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":247}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":250}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":252}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":263}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":270}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":272}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":275}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":282}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":285}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":302}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":305}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":324}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":326}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":332}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":333}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":341}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":344}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":348}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":350}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":354}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":357}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":360}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":362}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":366}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":369}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":376}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":378}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":382}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":385}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":389}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":391}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":394}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":396}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":403}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":419}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":426}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":451}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":455}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":459}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":464}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":466}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":469}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":476}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":486}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":501}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":506}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":508}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":511}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":512}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":516}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":518}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":520}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":527}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":552}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":554}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":557}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":562}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":566}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":568}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":573}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":575}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":580}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":587}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":602}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":604}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":606}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":609}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":611}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":614}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":616}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":619}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":626}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":628}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":636}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":638}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":641}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":643}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":647}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":649}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":652}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":654}},{"source":"../../src/use-update-effect.ts","name":"useUpdateEffect","original":{"line":7,"column":13},"generated":{"line":1,"column":658}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":55},"generated":{"line":1,"column":660}},{"source":"../../src/use-update-effect.ts","name":"effect","original":{"line":7,"column":56},"generated":{"line":1,"column":661}},{"source":"../../src/use-update-effect.ts","name":"deps","original":{"line":7,"column":64},"generated":{"line":1,"column":663}},{"source":"../../src/use-update-effect.ts","name":"mounted","original":{"line":8,"column":8},"generated":{"line":1,"column":668}},{"source":"../../src/use-update-effect.ts","name":"mounted","original":{"line":8,"column":8},"generated":{"line":1,"column":672}},{"source":"../../src/use-update-effect.ts","name":"React","original":{"line":8,"column":18},"generated":{"line":1,"column":674}},{"source":"../../src/use-update-effect.ts","name":"useRef","original":{"line":8,"column":24},"generated":{"line":1,"column":676}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":8,"column":31},"generated":{"line":1,"column":684}},{"source":"../../src/use-update-effect.ts","name":"mounted","original":{"line":18,"column":9},"generated":{"line":1,"column":687}},{"source":"../../src/use-update-effect.ts","name":"React","original":{"line":9,"column":2},"generated":{"line":1,"column":694}},{"source":"../../src/use-update-effect.ts","name":"useEffect","original":{"line":9,"column":8},"generated":{"line":1,"column":696}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":9,"column":18},"generated":{"line":1,"column":706}},{"source":"../../src/use-update-effect.ts","name":"mounted","original":{"line":10,"column":8},"generated":{"line":1,"column":711}},{"source":"../../src/use-update-effect.ts","name":"mounted","original":{"line":10,"column":8},"generated":{"line":1,"column":714}},{"source":"../../src/use-update-effect.ts","name":"current","original":{"line":10,"column":16},"generated":{"line":1,"column":716}},{"source":"../../src/use-update-effect.ts","name":"effect","original":{"line":11,"column":13},"generated":{"line":1,"column":724}},{"source":"../../src/use-update-effect.ts","name":"effect","original":{"line":11,"column":13},"generated":{"line":1,"column":731}},{"source":"../../src/use-update-effect.ts","name":"mounted","original":{"line":13,"column":4},"generated":{"line":1,"column":735}},{"source":"../../src/use-update-effect.ts","name":"current","original":{"line":13,"column":12},"generated":{"line":1,"column":737}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":13,"column":22},"generated":{"line":1,"column":746}},{"source":"../../src/use-update-effect.ts","name":"deps","original":{"line":16,"column":5},"generated":{"line":1,"column":749}},{"source":"../../src/use-update-effect.ts","name":"mounted","original":{"line":18,"column":9},"generated":{"line":1,"column":752}},{"source":"../../src/use-update-effect.ts","name":"current","original":{"line":18,"column":17},"generated":{"line":1,"column":754}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":763}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":771}},{"source":"../../src/use-update-effect.ts","name":null,"original":{"line":7,"column":7},"generated":{"line":1,"column":787}}],"sources":{"../../src/use-update-effect.ts":"import * as React from \"react\"\n\n/**\n * React effect hook that invokes only on update.\n * It doesn't invoke on mount\n */\nexport const useUpdateEffect: typeof React.useEffect = (effect, deps) => {\n  const mounted = React.useRef(false)\n  React.useEffect(() => {\n    if (mounted.current) {\n      return effect()\n    }\n    mounted.current = true\n    return undefined\n    // eslint-disable-next-line react-hooks/exhaustive-deps\n  }, deps)\n\n  return mounted.current\n}\n"},"lineCount":null}},"error":null,"hash":"196a1a4eb79bb797c1df393cc056fefc","cacheData":{"env":{}}}