{"id":"Wb9v","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":"framesync","loc":{"line":1,"column":35},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/index.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framesync/dist/es/index.js"},{"name":"popmotion","loc":{"line":2,"column":34},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/index.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/popmotion/dist/es/index.js"},{"name":"../utils/subscription-manager.js","loc":{"line":3,"column":36},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/index.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/utils/subscription-manager.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.motionValue=a,exports.MotionValue=void 0;var t=n(require(\"framesync\")),e=require(\"popmotion\"),r=require(\"../utils/subscription-manager.js\");function i(){if(\"function\"!=typeof WeakMap)return null;var t=new WeakMap;return i=function(){return t},t}function n(t){if(t&&t.__esModule)return t;if(null===t||\"object\"!=typeof t&&\"function\"!=typeof t)return{default:t};var e=i();if(e&&e.has(t))return e.get(t);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if(Object.prototype.hasOwnProperty.call(t,o)){var s=n?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,e&&e.set(t,r),r}var o=function(t){return!isNaN(parseFloat(t))},s=function(){function i(e){var i=this;this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new r.SubscriptionManager,this.velocityUpdateSubscribers=new r.SubscriptionManager,this.renderSubscribers=new r.SubscriptionManager,this.canTrackVelocity=!1,this.updateAndNotify=function(e,r){void 0===r&&(r=!0),i.prev=i.current,i.current=e;var n=(0,t.getFrameData)(),o=n.delta,s=n.timestamp;i.lastUpdated!==s&&(i.timeDelta=o,i.lastUpdated=s,t.default.postRender(i.scheduleVelocityCheck)),i.prev!==i.current&&i.updateSubscribers.notify(i.current),i.velocityUpdateSubscribers.getSize()&&i.velocityUpdateSubscribers.notify(i.getVelocity()),r&&i.renderSubscribers.notify(i.current)},this.scheduleVelocityCheck=function(){return t.default.postRender(i.velocityCheck)},this.velocityCheck=function(t){t.timestamp!==i.lastUpdated&&(i.prev=i.current,i.velocityUpdateSubscribers.notify(i.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=o(this.current)}return i.prototype.onChange=function(t){return this.updateSubscribers.add(t)},i.prototype.clearListeners=function(){this.updateSubscribers.clear()},i.prototype.onRenderRequest=function(t){return t(this.get()),this.renderSubscribers.add(t)},i.prototype.attach=function(t){this.passiveEffect=t},i.prototype.set=function(t,e){void 0===e&&(e=!0),e&&this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t,e)},i.prototype.get=function(){return this.current},i.prototype.getPrevious=function(){return this.prev},i.prototype.getVelocity=function(){return this.canTrackVelocity?(0,e.velocityPerSecond)(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},i.prototype.start=function(t){var e=this;return this.stop(),new Promise(function(r){e.hasAnimated=!0,e.stopAnimation=t(r)}).then(function(){return e.clearAnimation()})},i.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},i.prototype.isAnimating=function(){return!!this.stopAnimation},i.prototype.clearAnimation=function(){this.stopAnimation=null},i.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},i}();function a(t){return new s(t)}exports.MotionValue=s;"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":0}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":13}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":20}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":35}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":43}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":56}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":57}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":64}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":68}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":76}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":88}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":90}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":98}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":115}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":1,"column":0},"generated":{"line":1,"column":117}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":1,"column":0},"generated":{"line":1,"column":121}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":1,"column":0},"generated":{"line":1,"column":123}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":1,"column":0},"generated":{"line":1,"column":125}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":1,"column":0},"generated":{"line":1,"column":133}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":2,"column":0},"generated":{"line":1,"column":147}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":2,"column":0},"generated":{"line":1,"column":149}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":2,"column":0},"generated":{"line":1,"column":157}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":3,"column":0},"generated":{"line":1,"column":170}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":3,"column":0},"generated":{"line":1,"column":172}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":3,"column":0},"generated":{"line":1,"column":180}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":216}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":225}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":229}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":232}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":251}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":259}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":266}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":271}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":275}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":277}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":281}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":289}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":296}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":298}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":309}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":316}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":319}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":321}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":330}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":332}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":335}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":338}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":341}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":343}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":354}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":361}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":363}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":366}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":373}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":376}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":393}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":396}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":415}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":417}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":423}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":424}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":432}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":435}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":439}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":441}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":445}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":448}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":451}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":453}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":457}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":460}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":467}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":469}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":473}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":476}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":480}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":482}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":485}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":487}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":494}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":510}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":517}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":542}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":546}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":550}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":555}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":557}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":560}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":567}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":577}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":592}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":597}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":599}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":602}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":603}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":607}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":609}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":611}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":618}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":643}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":645}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":648}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":653}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":657}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":659}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":664}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":666}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":671}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":678}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":693}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":695}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":697}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":700}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":702}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":705}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":707}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":710}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":717}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":719}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":727}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":729}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":732}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":734}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":738}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":740}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":743}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":5,"column":0},"generated":{"line":1,"column":745}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"isFloat","original":{"line":5,"column":4},"generated":{"line":1,"column":749}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":5,"column":14},"generated":{"line":1,"column":751}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"value","original":{"line":5,"column":24},"generated":{"line":1,"column":760}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":6,"column":11},"generated":{"line":1,"column":763}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"isNaN","original":{"line":6,"column":12},"generated":{"line":1,"column":770}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"parseFloat","original":{"line":6,"column":18},"generated":{"line":1,"column":776}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"value","original":{"line":6,"column":29},"generated":{"line":1,"column":787}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":13,"column":4},"generated":{"line":1,"column":792}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":13,"column":33},"generated":{"line":1,"column":794}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":22,"column":13},"generated":{"line":1,"column":805}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":22,"column":13},"generated":{"line":1,"column":814}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"init","original":{"line":22,"column":25},"generated":{"line":1,"column":816}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":23,"column":12},"generated":{"line":1,"column":819}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":23,"column":12},"generated":{"line":1,"column":823}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":23,"column":20},"generated":{"line":1,"column":825}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"timeDelta","original":{"line":29,"column":13},"generated":{"line":1,"column":830}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"timeDelta","original":{"line":29,"column":13},"generated":{"line":1,"column":835}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":29,"column":25},"generated":{"line":1,"column":845}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"lastUpdated","original":{"line":35,"column":13},"generated":{"line":1,"column":847}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"lastUpdated","original":{"line":35,"column":13},"generated":{"line":1,"column":852}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":35,"column":27},"generated":{"line":1,"column":864}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"updateSubscribers","original":{"line":41,"column":13},"generated":{"line":1,"column":866}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"updateSubscribers","original":{"line":41,"column":13},"generated":{"line":1,"column":871}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":41,"column":33},"generated":{"line":1,"column":889}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"SubscriptionManager","original":{"line":41,"column":37},"generated":{"line":1,"column":893}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":41,"column":33},"generated":{"line":1,"column":895}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"velocityUpdateSubscribers","original":{"line":47,"column":13},"generated":{"line":1,"column":915}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"velocityUpdateSubscribers","original":{"line":47,"column":13},"generated":{"line":1,"column":920}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":47,"column":41},"generated":{"line":1,"column":946}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"SubscriptionManager","original":{"line":47,"column":45},"generated":{"line":1,"column":950}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":47,"column":41},"generated":{"line":1,"column":952}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"renderSubscribers","original":{"line":53,"column":13},"generated":{"line":1,"column":972}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"renderSubscribers","original":{"line":53,"column":13},"generated":{"line":1,"column":977}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":53,"column":33},"generated":{"line":1,"column":995}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"SubscriptionManager","original":{"line":53,"column":37},"generated":{"line":1,"column":999}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":53,"column":33},"generated":{"line":1,"column":1001}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"canTrackVelocity","original":{"line":61,"column":13},"generated":{"line":1,"column":1021}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"canTrackVelocity","original":{"line":61,"column":13},"generated":{"line":1,"column":1026}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":61,"column":32},"generated":{"line":1,"column":1044}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"updateAndNotify","original":{"line":62,"column":13},"generated":{"line":1,"column":1046}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"updateAndNotify","original":{"line":62,"column":13},"generated":{"line":1,"column":1051}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":62,"column":31},"generated":{"line":1,"column":1067}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"v","original":{"line":62,"column":41},"generated":{"line":1,"column":1076}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"render","original":{"line":62,"column":44},"generated":{"line":1,"column":1078}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":63,"column":27},"generated":{"line":1,"column":1086}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"render","original":{"line":63,"column":16},"generated":{"line":1,"column":1090}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"render","original":{"line":63,"column":37},"generated":{"line":1,"column":1094}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":63,"column":46},"generated":{"line":1,"column":1097}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":64,"column":12},"generated":{"line":1,"column":1100}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prev","original":{"line":64,"column":18},"generated":{"line":1,"column":1102}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":64,"column":25},"generated":{"line":1,"column":1107}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"current","original":{"line":64,"column":31},"generated":{"line":1,"column":1109}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":65,"column":12},"generated":{"line":1,"column":1117}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"current","original":{"line":65,"column":18},"generated":{"line":1,"column":1119}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"v","original":{"line":65,"column":28},"generated":{"line":1,"column":1127}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_a","original":{"line":67,"column":16},"generated":{"line":1,"column":1129}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_a","original":{"line":67,"column":16},"generated":{"line":1,"column":1133}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":67,"column":21},"generated":{"line":1,"column":1136}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":67,"column":12},"generated":{"line":1,"column":1138}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":67,"column":12},"generated":{"line":1,"column":1140}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"delta","original":{"line":67,"column":37},"generated":{"line":1,"column":1156}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_a","original":{"line":67,"column":45},"generated":{"line":1,"column":1158}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"delta","original":{"line":67,"column":48},"generated":{"line":1,"column":1160}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"timestamp","original":{"line":67,"column":55},"generated":{"line":1,"column":1166}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_a","original":{"line":67,"column":67},"generated":{"line":1,"column":1168}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"timestamp","original":{"line":67,"column":70},"generated":{"line":1,"column":1170}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":68,"column":16},"generated":{"line":1,"column":1180}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"lastUpdated","original":{"line":68,"column":22},"generated":{"line":1,"column":1182}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"timestamp","original":{"line":68,"column":38},"generated":{"line":1,"column":1196}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":69,"column":16},"generated":{"line":1,"column":1200}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"timeDelta","original":{"line":69,"column":22},"generated":{"line":1,"column":1202}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"delta","original":{"line":69,"column":34},"generated":{"line":1,"column":1212}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":70,"column":16},"generated":{"line":1,"column":1214}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"lastUpdated","original":{"line":70,"column":22},"generated":{"line":1,"column":1216}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"timestamp","original":{"line":70,"column":36},"generated":{"line":1,"column":1228}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"postRender","original":{"line":71,"column":21},"generated":{"line":1,"column":1230}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"postRender","original":{"line":71,"column":21},"generated":{"line":1,"column":1232}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"postRender","original":{"line":71,"column":21},"generated":{"line":1,"column":1240}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":71,"column":32},"generated":{"line":1,"column":1251}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"scheduleVelocityCheck","original":{"line":71,"column":38},"generated":{"line":1,"column":1253}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":74,"column":16},"generated":{"line":1,"column":1277}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prev","original":{"line":74,"column":22},"generated":{"line":1,"column":1279}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":74,"column":31},"generated":{"line":1,"column":1286}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"current","original":{"line":74,"column":37},"generated":{"line":1,"column":1288}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":75,"column":16},"generated":{"line":1,"column":1297}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"updateSubscribers","original":{"line":75,"column":22},"generated":{"line":1,"column":1299}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"notify","original":{"line":75,"column":40},"generated":{"line":1,"column":1317}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":75,"column":47},"generated":{"line":1,"column":1324}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"current","original":{"line":75,"column":53},"generated":{"line":1,"column":1326}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":78,"column":16},"generated":{"line":1,"column":1335}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"velocityUpdateSubscribers","original":{"line":78,"column":22},"generated":{"line":1,"column":1337}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"getSize","original":{"line":78,"column":48},"generated":{"line":1,"column":1363}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":79,"column":16},"generated":{"line":1,"column":1374}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"velocityUpdateSubscribers","original":{"line":79,"column":22},"generated":{"line":1,"column":1376}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"notify","original":{"line":79,"column":48},"generated":{"line":1,"column":1402}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":79,"column":55},"generated":{"line":1,"column":1409}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"getVelocity","original":{"line":79,"column":61},"generated":{"line":1,"column":1411}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"render","original":{"line":82,"column":16},"generated":{"line":1,"column":1426}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":83,"column":16},"generated":{"line":1,"column":1429}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"renderSubscribers","original":{"line":83,"column":22},"generated":{"line":1,"column":1431}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"notify","original":{"line":83,"column":40},"generated":{"line":1,"column":1449}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":83,"column":47},"generated":{"line":1,"column":1456}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"current","original":{"line":83,"column":53},"generated":{"line":1,"column":1458}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"scheduleVelocityCheck","original":{"line":94,"column":13},"generated":{"line":1,"column":1468}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"scheduleVelocityCheck","original":{"line":94,"column":13},"generated":{"line":1,"column":1473}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":94,"column":37},"generated":{"line":1,"column":1495}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"sync","original":{"line":94,"column":58},"generated":{"line":1,"column":1506}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"sync","original":{"line":94,"column":58},"generated":{"line":1,"column":1513}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"postRender","original":{"line":94,"column":63},"generated":{"line":1,"column":1515}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"postRender","original":{"line":94,"column":63},"generated":{"line":1,"column":1523}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":94,"column":74},"generated":{"line":1,"column":1534}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"velocityCheck","original":{"line":94,"column":80},"generated":{"line":1,"column":1536}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"velocityCheck","original":{"line":104,"column":13},"generated":{"line":1,"column":1552}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"velocityCheck","original":{"line":104,"column":13},"generated":{"line":1,"column":1557}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":104,"column":29},"generated":{"line":1,"column":1571}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_a","original":{"line":104,"column":39},"generated":{"line":1,"column":1580}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_a","original":{"line":105,"column":28},"generated":{"line":1,"column":1583}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"timestamp","original":{"line":105,"column":31},"generated":{"line":1,"column":1585}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":106,"column":30},"generated":{"line":1,"column":1597}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"lastUpdated","original":{"line":106,"column":36},"generated":{"line":1,"column":1599}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":107,"column":16},"generated":{"line":1,"column":1613}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prev","original":{"line":107,"column":22},"generated":{"line":1,"column":1615}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":107,"column":29},"generated":{"line":1,"column":1620}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"current","original":{"line":107,"column":35},"generated":{"line":1,"column":1622}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":108,"column":16},"generated":{"line":1,"column":1630}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"velocityUpdateSubscribers","original":{"line":108,"column":22},"generated":{"line":1,"column":1632}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"notify","original":{"line":108,"column":48},"generated":{"line":1,"column":1658}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":108,"column":55},"generated":{"line":1,"column":1665}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"getVelocity","original":{"line":108,"column":61},"generated":{"line":1,"column":1667}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"hasAnimated","original":{"line":111,"column":13},"generated":{"line":1,"column":1684}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"hasAnimated","original":{"line":111,"column":13},"generated":{"line":1,"column":1689}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":111,"column":27},"generated":{"line":1,"column":1702}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prev","original":{"line":112,"column":13},"generated":{"line":1,"column":1704}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prev","original":{"line":112,"column":13},"generated":{"line":1,"column":1709}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":112,"column":20},"generated":{"line":1,"column":1714}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"current","original":{"line":112,"column":25},"generated":{"line":1,"column":1719}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"init","original":{"line":112,"column":35},"generated":{"line":1,"column":1727}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"canTrackVelocity","original":{"line":113,"column":13},"generated":{"line":1,"column":1729}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"canTrackVelocity","original":{"line":113,"column":13},"generated":{"line":1,"column":1734}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"isFloat","original":{"line":113,"column":32},"generated":{"line":1,"column":1751}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":113,"column":40},"generated":{"line":1,"column":1753}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"current","original":{"line":113,"column":45},"generated":{"line":1,"column":1758}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":330,"column":11},"generated":{"line":1,"column":1767}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":193,"column":4},"generated":{"line":1,"column":1774}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prototype","original":{"line":193,"column":16},"generated":{"line":1,"column":1776}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"onChange","original":{"line":193,"column":26},"generated":{"line":1,"column":1786}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":193,"column":37},"generated":{"line":1,"column":1795}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"subscription","original":{"line":193,"column":47},"generated":{"line":1,"column":1804}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":194,"column":15},"generated":{"line":1,"column":1807}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":194,"column":15},"generated":{"line":1,"column":1814}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"updateSubscribers","original":{"line":194,"column":20},"generated":{"line":1,"column":1819}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"add","original":{"line":194,"column":38},"generated":{"line":1,"column":1837}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"subscription","original":{"line":194,"column":42},"generated":{"line":1,"column":1841}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":196,"column":4},"generated":{"line":1,"column":1845}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prototype","original":{"line":196,"column":16},"generated":{"line":1,"column":1847}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"clearListeners","original":{"line":196,"column":26},"generated":{"line":1,"column":1857}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":196,"column":43},"generated":{"line":1,"column":1872}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"updateSubscribers","original":{"line":197,"column":13},"generated":{"line":1,"column":1883}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"updateSubscribers","original":{"line":197,"column":13},"generated":{"line":1,"column":1888}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"clear","original":{"line":197,"column":31},"generated":{"line":1,"column":1906}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":207,"column":4},"generated":{"line":1,"column":1915}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prototype","original":{"line":207,"column":16},"generated":{"line":1,"column":1917}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"onRenderRequest","original":{"line":207,"column":26},"generated":{"line":1,"column":1927}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":207,"column":44},"generated":{"line":1,"column":1943}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"subscription","original":{"line":207,"column":54},"generated":{"line":1,"column":1952}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":210,"column":15},"generated":{"line":1,"column":1955}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"subscription","original":{"line":209,"column":8},"generated":{"line":1,"column":1962}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":209,"column":21},"generated":{"line":1,"column":1964}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"get","original":{"line":209,"column":26},"generated":{"line":1,"column":1969}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":210,"column":15},"generated":{"line":1,"column":1976}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"renderSubscribers","original":{"line":210,"column":20},"generated":{"line":1,"column":1981}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"add","original":{"line":210,"column":38},"generated":{"line":1,"column":1999}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"subscription","original":{"line":210,"column":42},"generated":{"line":1,"column":2003}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":217,"column":4},"generated":{"line":1,"column":2007}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prototype","original":{"line":217,"column":16},"generated":{"line":1,"column":2009}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"attach","original":{"line":217,"column":26},"generated":{"line":1,"column":2019}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":217,"column":35},"generated":{"line":1,"column":2026}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"passiveEffect","original":{"line":217,"column":45},"generated":{"line":1,"column":2035}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"passiveEffect","original":{"line":218,"column":13},"generated":{"line":1,"column":2038}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"passiveEffect","original":{"line":218,"column":13},"generated":{"line":1,"column":2043}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"passiveEffect","original":{"line":218,"column":29},"generated":{"line":1,"column":2057}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":235,"column":4},"generated":{"line":1,"column":2060}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prototype","original":{"line":235,"column":16},"generated":{"line":1,"column":2062}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"set","original":{"line":235,"column":26},"generated":{"line":1,"column":2072}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":235,"column":32},"generated":{"line":1,"column":2076}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"v","original":{"line":235,"column":42},"generated":{"line":1,"column":2085}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"render","original":{"line":235,"column":45},"generated":{"line":1,"column":2087}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":236,"column":23},"generated":{"line":1,"column":2095}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"render","original":{"line":236,"column":12},"generated":{"line":1,"column":2099}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"render","original":{"line":236,"column":33},"generated":{"line":1,"column":2103}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":236,"column":42},"generated":{"line":1,"column":2106}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"render","original":{"line":237,"column":13},"generated":{"line":1,"column":2109}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":237,"column":24},"generated":{"line":1,"column":2112}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"passiveEffect","original":{"line":237,"column":29},"generated":{"line":1,"column":2117}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"passiveEffect","original":{"line":241,"column":17},"generated":{"line":1,"column":2131}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"passiveEffect","original":{"line":241,"column":17},"generated":{"line":1,"column":2136}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"v","original":{"line":241,"column":31},"generated":{"line":1,"column":2150}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":241,"column":34},"generated":{"line":1,"column":2152}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"updateAndNotify","original":{"line":241,"column":39},"generated":{"line":1,"column":2157}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"updateAndNotify","original":{"line":238,"column":17},"generated":{"line":1,"column":2174}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"updateAndNotify","original":{"line":238,"column":17},"generated":{"line":1,"column":2179}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"v","original":{"line":238,"column":33},"generated":{"line":1,"column":2195}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"render","original":{"line":238,"column":36},"generated":{"line":1,"column":2197}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":251,"column":4},"generated":{"line":1,"column":2201}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prototype","original":{"line":251,"column":16},"generated":{"line":1,"column":2203}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"get","original":{"line":251,"column":26},"generated":{"line":1,"column":2213}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":251,"column":32},"generated":{"line":1,"column":2217}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":252,"column":15},"generated":{"line":1,"column":2228}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":252,"column":15},"generated":{"line":1,"column":2235}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"current","original":{"line":252,"column":20},"generated":{"line":1,"column":2240}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":257,"column":4},"generated":{"line":1,"column":2249}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prototype","original":{"line":257,"column":16},"generated":{"line":1,"column":2251}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"getPrevious","original":{"line":257,"column":26},"generated":{"line":1,"column":2261}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":257,"column":40},"generated":{"line":1,"column":2273}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":258,"column":15},"generated":{"line":1,"column":2284}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":258,"column":15},"generated":{"line":1,"column":2291}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prev","original":{"line":258,"column":20},"generated":{"line":1,"column":2296}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":267,"column":4},"generated":{"line":1,"column":2302}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prototype","original":{"line":267,"column":16},"generated":{"line":1,"column":2304}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"getVelocity","original":{"line":267,"column":26},"generated":{"line":1,"column":2314}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":267,"column":40},"generated":{"line":1,"column":2326}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":269,"column":15},"generated":{"line":1,"column":2337}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":269,"column":15},"generated":{"line":1,"column":2344}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"canTrackVelocity","original":{"line":269,"column":20},"generated":{"line":1,"column":2349}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"parseFloat","original":{"line":271,"column":34},"generated":{"line":1,"column":2367}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"parseFloat","original":{"line":271,"column":34},"generated":{"line":1,"column":2369}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"parseFloat","original":{"line":271,"column":34},"generated":{"line":1,"column":2371}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"parseFloat","original":{"line":271,"column":34},"generated":{"line":1,"column":2390}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":271,"column":45},"generated":{"line":1,"column":2401}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"current","original":{"line":271,"column":50},"generated":{"line":1,"column":2406}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"parseFloat","original":{"line":272,"column":20},"generated":{"line":1,"column":2415}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":272,"column":31},"generated":{"line":1,"column":2426}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prev","original":{"line":272,"column":36},"generated":{"line":1,"column":2431}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":272,"column":43},"generated":{"line":1,"column":2437}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"timeDelta","original":{"line":272,"column":48},"generated":{"line":1,"column":2442}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":273,"column":14},"generated":{"line":1,"column":2453}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":287,"column":4},"generated":{"line":1,"column":2456}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prototype","original":{"line":287,"column":16},"generated":{"line":1,"column":2458}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"start","original":{"line":287,"column":26},"generated":{"line":1,"column":2468}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":287,"column":34},"generated":{"line":1,"column":2474}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"animation","original":{"line":287,"column":44},"generated":{"line":1,"column":2483}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":288,"column":12},"generated":{"line":1,"column":2486}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":288,"column":12},"generated":{"line":1,"column":2490}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":288,"column":20},"generated":{"line":1,"column":2492}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":290,"column":15},"generated":{"line":1,"column":2497}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"stop","original":{"line":289,"column":13},"generated":{"line":1,"column":2504}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"stop","original":{"line":289,"column":13},"generated":{"line":1,"column":2509}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":290,"column":15},"generated":{"line":1,"column":2516}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"Promise","original":{"line":290,"column":19},"generated":{"line":1,"column":2520}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":290,"column":27},"generated":{"line":1,"column":2528}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"resolve","original":{"line":290,"column":37},"generated":{"line":1,"column":2537}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":291,"column":12},"generated":{"line":1,"column":2540}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"hasAnimated","original":{"line":291,"column":18},"generated":{"line":1,"column":2542}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":291,"column":32},"generated":{"line":1,"column":2555}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":292,"column":12},"generated":{"line":1,"column":2557}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"stopAnimation","original":{"line":292,"column":18},"generated":{"line":1,"column":2559}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"animation","original":{"line":292,"column":34},"generated":{"line":1,"column":2573}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"resolve","original":{"line":292,"column":44},"generated":{"line":1,"column":2575}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"then","original":{"line":293,"column":11},"generated":{"line":1,"column":2580}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":293,"column":16},"generated":{"line":1,"column":2585}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":293,"column":37},"generated":{"line":1,"column":2596}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"_this","original":{"line":293,"column":37},"generated":{"line":1,"column":2603}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"clearAnimation","original":{"line":293,"column":43},"generated":{"line":1,"column":2605}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":300,"column":4},"generated":{"line":1,"column":2625}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prototype","original":{"line":300,"column":16},"generated":{"line":1,"column":2627}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"stop","original":{"line":300,"column":26},"generated":{"line":1,"column":2637}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":300,"column":33},"generated":{"line":1,"column":2642}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":301,"column":12},"generated":{"line":1,"column":2653}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"stopAnimation","original":{"line":301,"column":17},"generated":{"line":1,"column":2658}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":302,"column":12},"generated":{"line":1,"column":2673}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"stopAnimation","original":{"line":302,"column":17},"generated":{"line":1,"column":2678}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"clearAnimation","original":{"line":303,"column":13},"generated":{"line":1,"column":2694}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"clearAnimation","original":{"line":303,"column":13},"generated":{"line":1,"column":2699}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":310,"column":4},"generated":{"line":1,"column":2717}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prototype","original":{"line":310,"column":16},"generated":{"line":1,"column":2719}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"isAnimating","original":{"line":310,"column":26},"generated":{"line":1,"column":2729}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":310,"column":40},"generated":{"line":1,"column":2741}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":311,"column":15},"generated":{"line":1,"column":2752}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":311,"column":17},"generated":{"line":1,"column":2760}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"stopAnimation","original":{"line":311,"column":22},"generated":{"line":1,"column":2765}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":313,"column":4},"generated":{"line":1,"column":2780}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prototype","original":{"line":313,"column":16},"generated":{"line":1,"column":2782}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"clearAnimation","original":{"line":313,"column":26},"generated":{"line":1,"column":2792}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":313,"column":43},"generated":{"line":1,"column":2807}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"stopAnimation","original":{"line":314,"column":13},"generated":{"line":1,"column":2818}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"stopAnimation","original":{"line":314,"column":13},"generated":{"line":1,"column":2823}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":314,"column":29},"generated":{"line":1,"column":2837}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":325,"column":4},"generated":{"line":1,"column":2843}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"prototype","original":{"line":325,"column":16},"generated":{"line":1,"column":2845}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"destroy","original":{"line":325,"column":26},"generated":{"line":1,"column":2855}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":325,"column":36},"generated":{"line":1,"column":2863}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"updateSubscribers","original":{"line":326,"column":13},"generated":{"line":1,"column":2874}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"updateSubscribers","original":{"line":326,"column":13},"generated":{"line":1,"column":2879}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"clear","original":{"line":326,"column":31},"generated":{"line":1,"column":2897}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"renderSubscribers","original":{"line":327,"column":13},"generated":{"line":1,"column":2905}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"renderSubscribers","original":{"line":327,"column":13},"generated":{"line":1,"column":2910}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"clear","original":{"line":327,"column":31},"generated":{"line":1,"column":2928}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"stop","original":{"line":328,"column":13},"generated":{"line":1,"column":2936}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"stop","original":{"line":328,"column":13},"generated":{"line":1,"column":2941}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":330,"column":11},"generated":{"line":1,"column":2949}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":13,"column":33},"generated":{"line":1,"column":2951}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":335,"column":0},"generated":{"line":1,"column":2954}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"motionValue","original":{"line":335,"column":9},"generated":{"line":1,"column":2963}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"init","original":{"line":335,"column":21},"generated":{"line":1,"column":2965}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":336,"column":11},"generated":{"line":1,"column":2968}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":336,"column":11},"generated":{"line":1,"column":2975}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"MotionValue","original":{"line":336,"column":15},"generated":{"line":1,"column":2979}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","name":"init","original":{"line":336,"column":27},"generated":{"line":1,"column":2981}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":2984}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":2992}},{"source":"../node_modules/framer-motion/dist/es/value/index.js","original":{"line":337,"column":1},"generated":{"line":1,"column":3004}}],"sources":{"../node_modules/framer-motion/dist/es/value/index.js":"import sync, { getFrameData } from 'framesync';\nimport { velocityPerSecond } from 'popmotion';\nimport { SubscriptionManager } from '../utils/subscription-manager.js';\n\nvar isFloat = function (value) {\n    return !isNaN(parseFloat(value));\n};\n/**\n * `MotionValue` is used to track the state and velocity of motion values.\n *\n * @public\n */\nvar MotionValue = /** @class */ (function () {\n    /**\n     * @param init - The initiating value\n     * @param config - Optional configuration options\n     *\n     * -  `transformer`: A function to transform incoming values with.\n     *\n     * @internal\n     */\n    function MotionValue(init) {\n        var _this = this;\n        /**\n         * Duration, in milliseconds, since last updating frame.\n         *\n         * @internal\n         */\n        this.timeDelta = 0;\n        /**\n         * Timestamp of the last time this `MotionValue` was updated.\n         *\n         * @internal\n         */\n        this.lastUpdated = 0;\n        /**\n         * Functions to notify when the `MotionValue` updates.\n         *\n         * @internal\n         */\n        this.updateSubscribers = new SubscriptionManager();\n        /**\n         * Functions to notify when the velocity updates.\n         *\n         * @internal\n         */\n        this.velocityUpdateSubscribers = new SubscriptionManager();\n        /**\n         * Functions to notify when the `MotionValue` updates and `render` is set to `true`.\n         *\n         * @internal\n         */\n        this.renderSubscribers = new SubscriptionManager();\n        /**\n         * Tracks whether this value can output a velocity. Currently this is only true\n         * if the value is numerical, but we might be able to widen the scope here and support\n         * other value types.\n         *\n         * @internal\n         */\n        this.canTrackVelocity = false;\n        this.updateAndNotify = function (v, render) {\n            if (render === void 0) { render = true; }\n            _this.prev = _this.current;\n            _this.current = v;\n            // Update timestamp\n            var _a = getFrameData(), delta = _a.delta, timestamp = _a.timestamp;\n            if (_this.lastUpdated !== timestamp) {\n                _this.timeDelta = delta;\n                _this.lastUpdated = timestamp;\n                sync.postRender(_this.scheduleVelocityCheck);\n            }\n            // Update update subscribers\n            if (_this.prev !== _this.current) {\n                _this.updateSubscribers.notify(_this.current);\n            }\n            // Update velocity subscribers\n            if (_this.velocityUpdateSubscribers.getSize()) {\n                _this.velocityUpdateSubscribers.notify(_this.getVelocity());\n            }\n            // Update render subscribers\n            if (render) {\n                _this.renderSubscribers.notify(_this.current);\n            }\n        };\n        /**\n         * Schedule a velocity check for the next frame.\n         *\n         * This is an instanced and bound function to prevent generating a new\n         * function once per frame.\n         *\n         * @internal\n         */\n        this.scheduleVelocityCheck = function () { return sync.postRender(_this.velocityCheck); };\n        /**\n         * Updates `prev` with `current` if the value hasn't been updated this frame.\n         * This ensures velocity calculations return `0`.\n         *\n         * This is an instanced and bound function to prevent generating a new\n         * function once per frame.\n         *\n         * @internal\n         */\n        this.velocityCheck = function (_a) {\n            var timestamp = _a.timestamp;\n            if (timestamp !== _this.lastUpdated) {\n                _this.prev = _this.current;\n                _this.velocityUpdateSubscribers.notify(_this.getVelocity());\n            }\n        };\n        this.hasAnimated = false;\n        this.prev = this.current = init;\n        this.canTrackVelocity = isFloat(this.current);\n    }\n    /**\n     * Adds a function that will be notified when the `MotionValue` is updated.\n     *\n     * It returns a function that, when called, will cancel the subscription.\n     *\n     * When calling `onChange` inside a React component, it should be wrapped with the\n     * `useEffect` hook. As it returns an unsubscribe function, this should be returned\n     * from the `useEffect` function to ensure you don't add duplicate subscribers..\n     *\n     * @library\n     *\n     * ```jsx\n     * function MyComponent() {\n     *   const x = useMotionValue(0)\n     *   const y = useMotionValue(0)\n     *   const opacity = useMotionValue(1)\n     *\n     *   useEffect(() => {\n     *     function updateOpacity() {\n     *       const maxXY = Math.max(x.get(), y.get())\n     *       const newOpacity = transform(maxXY, [0, 100], [1, 0])\n     *       opacity.set(newOpacity)\n     *     }\n     *\n     *     const unsubscribeX = x.onChange(updateOpacity)\n     *     const unsubscribeY = y.onChange(updateOpacity)\n     *\n     *     return () => {\n     *       unsubscribeX()\n     *       unsubscribeY()\n     *     }\n     *   }, [])\n     *\n     *   return <Frame x={x} />\n     * }\n     * ```\n     *\n     * @motion\n     *\n     * ```jsx\n     * export const MyComponent = () => {\n     *   const x = useMotionValue(0)\n     *   const y = useMotionValue(0)\n     *   const opacity = useMotionValue(1)\n     *\n     *   useEffect(() => {\n     *     function updateOpacity() {\n     *       const maxXY = Math.max(x.get(), y.get())\n     *       const newOpacity = transform(maxXY, [0, 100], [1, 0])\n     *       opacity.set(newOpacity)\n     *     }\n     *\n     *     const unsubscribeX = x.onChange(updateOpacity)\n     *     const unsubscribeY = y.onChange(updateOpacity)\n     *\n     *     return () => {\n     *       unsubscribeX()\n     *       unsubscribeY()\n     *     }\n     *   }, [])\n     *\n     *   return <motion.div style={{ x }} />\n     * }\n     * ```\n     *\n     * @internalremarks\n     *\n     * We could look into a `useOnChange` hook if the above lifecycle management proves confusing.\n     *\n     * ```jsx\n     * useOnChange(x, () => {})\n     * ```\n     *\n     * @param subscriber - A function that receives the latest value.\n     * @returns A function that, when called, will cancel this subscription.\n     *\n     * @public\n     */\n    MotionValue.prototype.onChange = function (subscription) {\n        return this.updateSubscribers.add(subscription);\n    };\n    MotionValue.prototype.clearListeners = function () {\n        this.updateSubscribers.clear();\n    };\n    /**\n     * Adds a function that will be notified when the `MotionValue` requests a render.\n     *\n     * @param subscriber - A function that's provided the latest value.\n     * @returns A function that, when called, will cancel this subscription.\n     *\n     * @internal\n     */\n    MotionValue.prototype.onRenderRequest = function (subscription) {\n        // Render immediately\n        subscription(this.get());\n        return this.renderSubscribers.add(subscription);\n    };\n    /**\n     * Attaches a passive effect to the `MotionValue`.\n     *\n     * @internal\n     */\n    MotionValue.prototype.attach = function (passiveEffect) {\n        this.passiveEffect = passiveEffect;\n    };\n    /**\n     * Sets the state of the `MotionValue`.\n     *\n     * @remarks\n     *\n     * ```jsx\n     * const x = useMotionValue(0)\n     * x.set(10)\n     * ```\n     *\n     * @param latest - Latest value to set.\n     * @param render - Whether to notify render subscribers. Defaults to `true`\n     *\n     * @public\n     */\n    MotionValue.prototype.set = function (v, render) {\n        if (render === void 0) { render = true; }\n        if (!render || !this.passiveEffect) {\n            this.updateAndNotify(v, render);\n        }\n        else {\n            this.passiveEffect(v, this.updateAndNotify);\n        }\n    };\n    /**\n     * Returns the latest state of `MotionValue`\n     *\n     * @returns - The latest state of `MotionValue`\n     *\n     * @public\n     */\n    MotionValue.prototype.get = function () {\n        return this.current;\n    };\n    /**\n     * @public\n     */\n    MotionValue.prototype.getPrevious = function () {\n        return this.prev;\n    };\n    /**\n     * Returns the latest velocity of `MotionValue`\n     *\n     * @returns - The latest velocity of `MotionValue`. Returns `0` if the state is non-numerical.\n     *\n     * @public\n     */\n    MotionValue.prototype.getVelocity = function () {\n        // This could be isFloat(this.prev) && isFloat(this.current), but that would be wasteful\n        return this.canTrackVelocity\n            ? // These casts could be avoided if parseFloat would be typed better\n                velocityPerSecond(parseFloat(this.current) -\n                    parseFloat(this.prev), this.timeDelta)\n            : 0;\n    };\n    /**\n     * Registers a new animation to control this `MotionValue`. Only one\n     * animation can drive a `MotionValue` at one time.\n     *\n     * ```jsx\n     * value.start()\n     * ```\n     *\n     * @param animation - A function that starts the provided animation\n     *\n     * @internal\n     */\n    MotionValue.prototype.start = function (animation) {\n        var _this = this;\n        this.stop();\n        return new Promise(function (resolve) {\n            _this.hasAnimated = true;\n            _this.stopAnimation = animation(resolve);\n        }).then(function () { return _this.clearAnimation(); });\n    };\n    /**\n     * Stop the currently active animation.\n     *\n     * @public\n     */\n    MotionValue.prototype.stop = function () {\n        if (this.stopAnimation)\n            this.stopAnimation();\n        this.clearAnimation();\n    };\n    /**\n     * Returns `true` if this value is currently animating.\n     *\n     * @public\n     */\n    MotionValue.prototype.isAnimating = function () {\n        return !!this.stopAnimation;\n    };\n    MotionValue.prototype.clearAnimation = function () {\n        this.stopAnimation = null;\n    };\n    /**\n     * Destroy and clean up subscribers to this `MotionValue`.\n     *\n     * The `MotionValue` hooks like `useMotionValue` and `useTransform` automatically\n     * handle the lifecycle of the returned `MotionValue`, so this method is only necessary if you've manually\n     * created a `MotionValue` via the `motionValue` function.\n     *\n     * @public\n     */\n    MotionValue.prototype.destroy = function () {\n        this.updateSubscribers.clear();\n        this.renderSubscribers.clear();\n        this.stop();\n    };\n    return MotionValue;\n}());\n/**\n * @internal\n */\nfunction motionValue(init) {\n    return new MotionValue(init);\n}\n\nexport { MotionValue, motionValue };\n"},"lineCount":null}},"error":null,"hash":"32ff7eb467ab3a1b8daca9baed66f7ae","cacheData":{"env":{}}}