{"id":"k7Cq","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":"tslib","loc":{"line":1,"column":23},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/use-motion-value.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/tslib/tslib.es6.js"},{"name":"react","loc":{"line":2,"column":48},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/use-motion-value.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/react/index.js"},{"name":"./index.js","loc":{"line":3,"column":28},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/use-motion-value.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/index.js"},{"name":"../context/MotionConfigContext.js","loc":{"line":4,"column":36},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/use-motion-value.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/context/MotionConfigContext.js"},{"name":"../utils/use-constant.js","loc":{"line":5,"column":28},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/use-motion-value.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/utils/use-constant.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.useMotionValue=u;var e=require(\"tslib\"),t=require(\"react\"),n=require(\"./index.js\"),r=require(\"../context/MotionConfigContext.js\"),o=require(\"../utils/use-constant.js\");function u(u){var i=(0,o.useConstant)(function(){return(0,n.motionValue)(u)});if((0,t.useContext)(r.MotionConfigContext).isStatic){var s=(0,e.__read)((0,t.useState)(u),2)[1];(0,t.useEffect)(function(){return i.onChange(s)},[])}return i}"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":49,"column":1},"generated":{"line":1,"column":0}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":49,"column":1},"generated":{"line":1,"column":13}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":49,"column":1},"generated":{"line":1,"column":20}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":49,"column":1},"generated":{"line":1,"column":35}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":49,"column":1},"generated":{"line":1,"column":43}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":49,"column":1},"generated":{"line":1,"column":56}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":49,"column":1},"generated":{"line":1,"column":57}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":49,"column":1},"generated":{"line":1,"column":64}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":49,"column":1},"generated":{"line":1,"column":68}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":49,"column":1},"generated":{"line":1,"column":76}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":49,"column":1},"generated":{"line":1,"column":91}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":1,"column":0},"generated":{"line":1,"column":93}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":1,"column":0},"generated":{"line":1,"column":97}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":1,"column":0},"generated":{"line":1,"column":99}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":1,"column":0},"generated":{"line":1,"column":107}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":2,"column":0},"generated":{"line":1,"column":116}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":2,"column":0},"generated":{"line":1,"column":118}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":2,"column":0},"generated":{"line":1,"column":126}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":3,"column":0},"generated":{"line":1,"column":135}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":3,"column":0},"generated":{"line":1,"column":137}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":3,"column":0},"generated":{"line":1,"column":145}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":4,"column":0},"generated":{"line":1,"column":159}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":4,"column":0},"generated":{"line":1,"column":161}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":4,"column":0},"generated":{"line":1,"column":169}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":5,"column":0},"generated":{"line":1,"column":206}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":5,"column":0},"generated":{"line":1,"column":208}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":5,"column":0},"generated":{"line":1,"column":216}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":36,"column":0},"generated":{"line":1,"column":244}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"useMotionValue","original":{"line":36,"column":9},"generated":{"line":1,"column":253}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"initial","original":{"line":36,"column":24},"generated":{"line":1,"column":255}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"value","original":{"line":37,"column":8},"generated":{"line":1,"column":258}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"value","original":{"line":37,"column":8},"generated":{"line":1,"column":262}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":37,"column":16},"generated":{"line":1,"column":265}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":37,"column":28},"generated":{"line":1,"column":267}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":37,"column":28},"generated":{"line":1,"column":269}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":37,"column":28},"generated":{"line":1,"column":282}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":37,"column":49},"generated":{"line":1,"column":293}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":37,"column":49},"generated":{"line":1,"column":300}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"initial","original":{"line":37,"column":61},"generated":{"line":1,"column":302}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"initial","original":{"line":37,"column":61},"generated":{"line":1,"column":304}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"initial","original":{"line":37,"column":61},"generated":{"line":1,"column":317}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"isStatic","original":{"line":44,"column":8},"generated":{"line":1,"column":322}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":43,"column":19},"generated":{"line":1,"column":326}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"MotionConfigContext","original":{"line":43,"column":30},"generated":{"line":1,"column":328}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"MotionConfigContext","original":{"line":43,"column":30},"generated":{"line":1,"column":330}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"MotionConfigContext","original":{"line":43,"column":30},"generated":{"line":1,"column":342}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":43,"column":19},"generated":{"line":1,"column":344}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"isStatic","original":{"line":43,"column":51},"generated":{"line":1,"column":365}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":44,"column":18},"generated":{"line":1,"column":374}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"_a","original":{"line":45,"column":12},"generated":{"line":1,"column":375}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"setLatest_1","original":{"line":45,"column":47},"generated":{"line":1,"column":379}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":45,"column":17},"generated":{"line":1,"column":382}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":45,"column":24},"generated":{"line":1,"column":384}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":45,"column":24},"generated":{"line":1,"column":386}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":45,"column":24},"generated":{"line":1,"column":395}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"initial","original":{"line":45,"column":33},"generated":{"line":1,"column":397}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"initial","original":{"line":45,"column":33},"generated":{"line":1,"column":399}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"initial","original":{"line":45,"column":33},"generated":{"line":1,"column":409}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":45,"column":43},"generated":{"line":1,"column":412}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":45,"column":64},"generated":{"line":1,"column":415}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":46,"column":18},"generated":{"line":1,"column":419}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":46,"column":18},"generated":{"line":1,"column":421}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":46,"column":18},"generated":{"line":1,"column":423}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":46,"column":18},"generated":{"line":1,"column":434}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"value","original":{"line":46,"column":39},"generated":{"line":1,"column":445}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"value","original":{"line":46,"column":39},"generated":{"line":1,"column":452}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"onChange","original":{"line":46,"column":45},"generated":{"line":1,"column":454}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"setLatest_1","original":{"line":46,"column":54},"generated":{"line":1,"column":463}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","original":{"line":46,"column":71},"generated":{"line":1,"column":467}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"value","original":{"line":48,"column":11},"generated":{"line":1,"column":471}},{"source":"../node_modules/framer-motion/dist/es/value/use-motion-value.js","name":"value","original":{"line":48,"column":11},"generated":{"line":1,"column":478}}],"sources":{"../node_modules/framer-motion/dist/es/value/use-motion-value.js":"import { __read } from 'tslib';\nimport { useContext, useState, useEffect } from 'react';\nimport { motionValue } from './index.js';\nimport { MotionConfigContext } from '../context/MotionConfigContext.js';\nimport { useConstant } from '../utils/use-constant.js';\n\n/**\n * Creates a `MotionValue` to track the state and velocity of a value.\n *\n * Usually, these are created automatically. For advanced use-cases, like use with `useTransform`, you can create `MotionValue`s externally and pass them into the animated component via the `style` prop.\n *\n * @library\n *\n * ```jsx\n * export function MyComponent() {\n *   const scale = useMotionValue(1)\n *\n *   return <Frame scale={scale} />\n * }\n * ```\n *\n * @motion\n *\n * ```jsx\n * export const MyComponent = () => {\n *   const scale = useMotionValue(1)\n *\n *   return <motion.div style={{ scale }} />\n * }\n * ```\n *\n * @param initial - The initial state.\n *\n * @public\n */\nfunction useMotionValue(initial) {\n    var value = useConstant(function () { return motionValue(initial); });\n    /**\n     * If this motion value is being used in static mode, like on\n     * the Framer canvas, force components to rerender when the motion\n     * value is updated.\n     */\n    var isStatic = useContext(MotionConfigContext).isStatic;\n    if (isStatic) {\n        var _a = __read(useState(initial), 2), setLatest_1 = _a[1];\n        useEffect(function () { return value.onChange(setLatest_1); }, []);\n    }\n    return value;\n}\n\nexport { useMotionValue };\n"},"lineCount":null}},"error":null,"hash":"61f822e8a265490089b710e947d9d066","cacheData":{"env":{}}}