{"id":"XWHE","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":"./utils/event-type.js","loc":{"line":1,"column":29},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/gestures/utils/event-type.js"},{"name":"../render/utils/types.js","loc":{"line":2,"column":30},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/render/utils/types.js"},{"name":"../events/use-pointer-event.js","loc":{"line":3,"column":32},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/events/use-pointer-event.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.useHoverGesture=i;var e=require(\"./utils/event-type.js\"),t=require(\"../render/utils/types.js\"),n=require(\"../events/use-pointer-event.js\");function r(n,r,i){return function(o,s){var v;(0,e.isMouseEvent)(o)&&n.isHoverEventsEnabled&&(null==i||i(o,s),null===(v=n.animationState)||void 0===v||v.setActive(t.AnimationType.Hover,r))}}function i(e){var t=e.onHoverStart,i=e.onHoverEnd,o=e.whileHover,s=e.visualElement;(0,n.usePointerEvent)(s,\"pointerenter\",t||o?r(s,!0,t):void 0),(0,n.usePointerEvent)(s,\"pointerleave\",i||o?r(s,!1,i):void 0)}"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":22,"column":1},"generated":{"line":1,"column":0}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":22,"column":1},"generated":{"line":1,"column":13}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":22,"column":1},"generated":{"line":1,"column":20}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":22,"column":1},"generated":{"line":1,"column":35}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":22,"column":1},"generated":{"line":1,"column":43}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":22,"column":1},"generated":{"line":1,"column":56}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":22,"column":1},"generated":{"line":1,"column":57}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":22,"column":1},"generated":{"line":1,"column":64}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":22,"column":1},"generated":{"line":1,"column":68}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":22,"column":1},"generated":{"line":1,"column":76}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":22,"column":1},"generated":{"line":1,"column":92}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":1,"column":0},"generated":{"line":1,"column":94}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":1,"column":0},"generated":{"line":1,"column":98}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":1,"column":0},"generated":{"line":1,"column":100}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":1,"column":0},"generated":{"line":1,"column":108}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":2,"column":0},"generated":{"line":1,"column":133}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":2,"column":0},"generated":{"line":1,"column":135}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":2,"column":0},"generated":{"line":1,"column":143}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":3,"column":0},"generated":{"line":1,"column":171}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":3,"column":0},"generated":{"line":1,"column":173}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":3,"column":0},"generated":{"line":1,"column":181}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":5,"column":0},"generated":{"line":1,"column":215}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"createHoverEvent","original":{"line":5,"column":9},"generated":{"line":1,"column":224}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"visualElement","original":{"line":5,"column":26},"generated":{"line":1,"column":226}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"isActive","original":{"line":5,"column":41},"generated":{"line":1,"column":228}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"callback","original":{"line":5,"column":51},"generated":{"line":1,"column":230}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":6,"column":11},"generated":{"line":1,"column":233}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":6,"column":11},"generated":{"line":1,"column":240}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"event","original":{"line":6,"column":21},"generated":{"line":1,"column":249}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"info","original":{"line":6,"column":28},"generated":{"line":1,"column":251}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"_a","original":{"line":7,"column":12},"generated":{"line":1,"column":254}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"_a","original":{"line":7,"column":12},"generated":{"line":1,"column":258}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":8,"column":13},"generated":{"line":1,"column":261}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"event","original":{"line":8,"column":26},"generated":{"line":1,"column":263}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"event","original":{"line":8,"column":26},"generated":{"line":1,"column":265}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"event","original":{"line":8,"column":26},"generated":{"line":1,"column":279}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"visualElement","original":{"line":8,"column":37},"generated":{"line":1,"column":283}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"isHoverEventsEnabled","original":{"line":8,"column":51},"generated":{"line":1,"column":285}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"callback","original":{"line":10,"column":8},"generated":{"line":1,"column":308}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"callback","original":{"line":10,"column":8},"generated":{"line":1,"column":314}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"callback","original":{"line":10,"column":60},"generated":{"line":1,"column":317}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"event","original":{"line":10,"column":69},"generated":{"line":1,"column":319}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"info","original":{"line":10,"column":76},"generated":{"line":1,"column":321}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":11,"column":48},"generated":{"line":1,"column":324}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"_a","original":{"line":11,"column":9},"generated":{"line":1,"column":332}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"visualElement","original":{"line":11,"column":14},"generated":{"line":1,"column":334}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"animationState","original":{"line":11,"column":28},"generated":{"line":1,"column":336}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":11,"column":63},"generated":{"line":1,"column":358}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"_a","original":{"line":11,"column":56},"generated":{"line":1,"column":362}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"_a","original":{"line":11,"column":81},"generated":{"line":1,"column":365}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"setActive","original":{"line":11,"column":84},"generated":{"line":1,"column":367}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"AnimationType","original":{"line":11,"column":94},"generated":{"line":1,"column":377}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"Hover","original":{"line":11,"column":108},"generated":{"line":1,"column":379}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"Hover","original":{"line":11,"column":108},"generated":{"line":1,"column":393}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"isActive","original":{"line":11,"column":115},"generated":{"line":1,"column":399}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":14,"column":0},"generated":{"line":1,"column":404}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"useHoverGesture","original":{"line":14,"column":9},"generated":{"line":1,"column":413}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"_a","original":{"line":14,"column":25},"generated":{"line":1,"column":415}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"onHoverStart","original":{"line":15,"column":8},"generated":{"line":1,"column":418}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"onHoverStart","original":{"line":15,"column":8},"generated":{"line":1,"column":422}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"_a","original":{"line":15,"column":23},"generated":{"line":1,"column":424}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"onHoverStart","original":{"line":15,"column":26},"generated":{"line":1,"column":426}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"onHoverEnd","original":{"line":15,"column":40},"generated":{"line":1,"column":439}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"_a","original":{"line":15,"column":53},"generated":{"line":1,"column":441}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"onHoverEnd","original":{"line":15,"column":56},"generated":{"line":1,"column":443}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"whileHover","original":{"line":15,"column":68},"generated":{"line":1,"column":454}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"_a","original":{"line":15,"column":81},"generated":{"line":1,"column":456}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"whileHover","original":{"line":15,"column":84},"generated":{"line":1,"column":458}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"visualElement","original":{"line":15,"column":96},"generated":{"line":1,"column":469}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"_a","original":{"line":15,"column":112},"generated":{"line":1,"column":471}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"visualElement","original":{"line":15,"column":115},"generated":{"line":1,"column":473}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"visualElement","original":{"line":16,"column":20},"generated":{"line":1,"column":488}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"visualElement","original":{"line":16,"column":20},"generated":{"line":1,"column":490}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"visualElement","original":{"line":16,"column":20},"generated":{"line":1,"column":492}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"visualElement","original":{"line":16,"column":20},"generated":{"line":1,"column":509}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":16,"column":35},"generated":{"line":1,"column":511}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"onHoverStart","original":{"line":16,"column":51},"generated":{"line":1,"column":526}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"whileHover","original":{"line":16,"column":67},"generated":{"line":1,"column":529}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"createHoverEvent","original":{"line":17,"column":10},"generated":{"line":1,"column":531}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"visualElement","original":{"line":17,"column":27},"generated":{"line":1,"column":533}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":17,"column":42},"generated":{"line":1,"column":536}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"onHoverStart","original":{"line":17,"column":48},"generated":{"line":1,"column":538}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"undefined","original":{"line":18,"column":10},"generated":{"line":1,"column":546}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"visualElement","original":{"line":19,"column":20},"generated":{"line":1,"column":550}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"visualElement","original":{"line":19,"column":20},"generated":{"line":1,"column":552}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"visualElement","original":{"line":19,"column":20},"generated":{"line":1,"column":554}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"visualElement","original":{"line":19,"column":20},"generated":{"line":1,"column":571}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":19,"column":35},"generated":{"line":1,"column":573}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"onHoverEnd","original":{"line":19,"column":51},"generated":{"line":1,"column":588}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"whileHover","original":{"line":19,"column":65},"generated":{"line":1,"column":591}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"createHoverEvent","original":{"line":20,"column":10},"generated":{"line":1,"column":593}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"visualElement","original":{"line":20,"column":27},"generated":{"line":1,"column":595}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","original":{"line":20,"column":42},"generated":{"line":1,"column":598}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"onHoverEnd","original":{"line":20,"column":49},"generated":{"line":1,"column":600}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js","name":"undefined","original":{"line":21,"column":10},"generated":{"line":1,"column":608}}],"sources":{"../node_modules/framer-motion/dist/es/gestures/use-hover-gesture.js":"import { isMouseEvent } from './utils/event-type.js';\nimport { AnimationType } from '../render/utils/types.js';\nimport { usePointerEvent } from '../events/use-pointer-event.js';\n\nfunction createHoverEvent(visualElement, isActive, callback) {\n    return function (event, info) {\n        var _a;\n        if (!isMouseEvent(event) || !visualElement.isHoverEventsEnabled)\n            return;\n        callback === null || callback === void 0 ? void 0 : callback(event, info);\n        (_a = visualElement.animationState) === null || _a === void 0 ? void 0 : _a.setActive(AnimationType.Hover, isActive);\n    };\n}\nfunction useHoverGesture(_a) {\n    var onHoverStart = _a.onHoverStart, onHoverEnd = _a.onHoverEnd, whileHover = _a.whileHover, visualElement = _a.visualElement;\n    usePointerEvent(visualElement, \"pointerenter\", onHoverStart || whileHover\n        ? createHoverEvent(visualElement, true, onHoverStart)\n        : undefined);\n    usePointerEvent(visualElement, \"pointerleave\", onHoverEnd || whileHover\n        ? createHoverEvent(visualElement, false, onHoverEnd)\n        : undefined);\n}\n\nexport { useHoverGesture };\n"},"lineCount":null}},"error":null,"hash":"cf89e0fe4e457b92c5b118e7c7213814","cacheData":{"env":{}}}