{"id":"Q8rj","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/framer-motion/package.json","includedInParent":true,"mtime":1616745792942},{"name":"react","loc":{"line":1,"column":36},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/context/MotionContext/create.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/react/index.js"},{"name":"./index.js","loc":{"line":2,"column":30},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/context/MotionContext/create.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/context/MotionContext/index.js"},{"name":"./utils.js","loc":{"line":3,"column":39},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/context/MotionContext/create.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/context/MotionContext/utils.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.useCreateMotionContext=i;var e=require(\"react\"),t=require(\"./index.js\"),r=require(\"./utils.js\");function i(i,u){var o=(0,r.getCurrentTreeVariants)(i,(0,e.useContext)(t.MotionContext)),a=o.initial,s=o.animate;return(0,e.useMemo)(function(){return{initial:a,animate:s}},u?[n(a),n(s)]:[])}function n(e){return Array.isArray(e)?e.join(\" \"):e}"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":20,"column":1},"generated":{"line":1,"column":0}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":20,"column":1},"generated":{"line":1,"column":13}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":20,"column":1},"generated":{"line":1,"column":20}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":20,"column":1},"generated":{"line":1,"column":35}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":20,"column":1},"generated":{"line":1,"column":43}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":20,"column":1},"generated":{"line":1,"column":56}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":20,"column":1},"generated":{"line":1,"column":57}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":20,"column":1},"generated":{"line":1,"column":64}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":20,"column":1},"generated":{"line":1,"column":68}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":20,"column":1},"generated":{"line":1,"column":76}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":20,"column":1},"generated":{"line":1,"column":99}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":1,"column":0},"generated":{"line":1,"column":101}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":1,"column":0},"generated":{"line":1,"column":105}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":1,"column":0},"generated":{"line":1,"column":107}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":1,"column":0},"generated":{"line":1,"column":115}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":2,"column":0},"generated":{"line":1,"column":124}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":2,"column":0},"generated":{"line":1,"column":126}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":2,"column":0},"generated":{"line":1,"column":134}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":3,"column":0},"generated":{"line":1,"column":148}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":3,"column":0},"generated":{"line":1,"column":150}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":3,"column":0},"generated":{"line":1,"column":158}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":5,"column":0},"generated":{"line":1,"column":172}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"useCreateMotionContext","original":{"line":5,"column":9},"generated":{"line":1,"column":181}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"props","original":{"line":5,"column":32},"generated":{"line":1,"column":183}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"isStatic","original":{"line":5,"column":39},"generated":{"line":1,"column":185}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"_a","original":{"line":6,"column":8},"generated":{"line":1,"column":188}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"_a","original":{"line":6,"column":8},"generated":{"line":1,"column":192}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":6,"column":13},"generated":{"line":1,"column":195}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"props","original":{"line":6,"column":36},"generated":{"line":1,"column":197}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"props","original":{"line":6,"column":36},"generated":{"line":1,"column":199}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"props","original":{"line":6,"column":36},"generated":{"line":1,"column":223}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":6,"column":43},"generated":{"line":1,"column":226}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"MotionContext","original":{"line":6,"column":54},"generated":{"line":1,"column":228}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"MotionContext","original":{"line":6,"column":54},"generated":{"line":1,"column":230}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"MotionContext","original":{"line":6,"column":54},"generated":{"line":1,"column":242}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":6,"column":43},"generated":{"line":1,"column":244}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"initial","original":{"line":6,"column":71},"generated":{"line":1,"column":260}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"_a","original":{"line":6,"column":81},"generated":{"line":1,"column":262}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"initial","original":{"line":6,"column":84},"generated":{"line":1,"column":264}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"animate","original":{"line":6,"column":93},"generated":{"line":1,"column":272}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"_a","original":{"line":6,"column":103},"generated":{"line":1,"column":274}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"animate","original":{"line":6,"column":106},"generated":{"line":1,"column":276}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":7,"column":11},"generated":{"line":1,"column":284}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":7,"column":11},"generated":{"line":1,"column":291}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":7,"column":19},"generated":{"line":1,"column":293}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":7,"column":19},"generated":{"line":1,"column":295}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":7,"column":19},"generated":{"line":1,"column":304}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":7,"column":41},"generated":{"line":1,"column":315}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":7,"column":41},"generated":{"line":1,"column":321}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"initial","original":{"line":7,"column":43},"generated":{"line":1,"column":322}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"initial","original":{"line":7,"column":52},"generated":{"line":1,"column":330}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"animate","original":{"line":7,"column":61},"generated":{"line":1,"column":332}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"animate","original":{"line":7,"column":70},"generated":{"line":1,"column":340}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"isStatic","original":{"line":11,"column":4},"generated":{"line":1,"column":344}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":12,"column":10},"generated":{"line":1,"column":346}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"variantLabelsAsDependency","original":{"line":13,"column":12},"generated":{"line":1,"column":347}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"initial","original":{"line":13,"column":38},"generated":{"line":1,"column":349}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"variantLabelsAsDependency","original":{"line":14,"column":12},"generated":{"line":1,"column":352}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"animate","original":{"line":14,"column":38},"generated":{"line":1,"column":354}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":16,"column":10},"generated":{"line":1,"column":358}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":18,"column":0},"generated":{"line":1,"column":362}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"variantLabelsAsDependency","original":{"line":18,"column":9},"generated":{"line":1,"column":371}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"prop","original":{"line":18,"column":35},"generated":{"line":1,"column":373}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"Array","original":{"line":19,"column":11},"generated":{"line":1,"column":376}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"Array","original":{"line":19,"column":11},"generated":{"line":1,"column":383}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"isArray","original":{"line":19,"column":17},"generated":{"line":1,"column":389}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"prop","original":{"line":19,"column":25},"generated":{"line":1,"column":397}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"prop","original":{"line":19,"column":33},"generated":{"line":1,"column":400}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"join","original":{"line":19,"column":38},"generated":{"line":1,"column":402}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","original":{"line":19,"column":43},"generated":{"line":1,"column":407}},{"source":"../node_modules/framer-motion/dist/es/context/MotionContext/create.js","name":"prop","original":{"line":19,"column":50},"generated":{"line":1,"column":412}}],"sources":{"../node_modules/framer-motion/dist/es/context/MotionContext/create.js":"import { useMemo, useContext } from 'react';\nimport { MotionContext } from './index.js';\nimport { getCurrentTreeVariants } from './utils.js';\n\nfunction useCreateMotionContext(props, isStatic) {\n    var _a = getCurrentTreeVariants(props, useContext(MotionContext)), initial = _a.initial, animate = _a.animate;\n    return useMemo(function () { return ({ initial: initial, animate: animate }); }, \n    /**\n     * Only break memoisation in static mode\n     */\n    isStatic\n        ? [\n            variantLabelsAsDependency(initial),\n            variantLabelsAsDependency(animate),\n        ]\n        : []);\n}\nfunction variantLabelsAsDependency(prop) {\n    return Array.isArray(prop) ? prop.join(\" \") : prop;\n}\n\nexport { useCreateMotionContext };\n"},"lineCount":null}},"error":null,"hash":"551a6ee5b7431aa02a305b4e36a60583","cacheData":{"env":{}}}