{"id":"ZEUB","dependencies":[{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/example/package.json","includedInParent":true,"mtime":1616745785170},{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/package.json","includedInParent":true,"mtime":1616745792942},{"name":"react","loc":{"line":1,"column":23},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/react/index.js"},{"name":"./utils/is-node-or-child.js","loc":{"line":2,"column":30},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/gestures/utils/is-node-or-child.js"},{"name":"../events/use-pointer-event.js","loc":{"line":3,"column":49},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/events/use-pointer-event.js"},{"name":"../utils/use-unmount-effect.js","loc":{"line":4,"column":33},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/utils/use-unmount-effect.js"},{"name":"popmotion","loc":{"line":5,"column":21},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/popmotion/dist/es/index.js"},{"name":"../render/utils/types.js","loc":{"line":6,"column":30},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/render/utils/types.js"},{"name":"./drag/utils/lock.js","loc":{"line":7,"column":29},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/gestures/drag/utils/lock.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.useTapGesture=l;var e=require(\"react\"),n=require(\"./utils/is-node-or-child.js\"),t=require(\"../events/use-pointer-event.js\"),r=require(\"../utils/use-unmount-effect.js\"),i=require(\"popmotion\"),u=require(\"../render/utils/types.js\"),o=require(\"./drag/utils/lock.js\");function l(l){var a=l.onTap,s=l.onTapStart,c=l.onTapCancel,p=l.whileTap,d=l.visualElement,v=a||s||c||p,f=(0,e.useRef)(!1),T=(0,e.useRef)(null);function m(){var e;null===(e=T.current)||void 0===e||e.call(T),T.current=null}function q(){var e;return m(),f.current=!1,null===(e=d.animationState)||void 0===e||e.setActive(u.AnimationType.Tap,!1),!(0,o.isDragActive)()}function j(e,t){q()&&((0,n.isNodeOrChild)(d.getInstance(),e.target)?null==a||a(e,t):null==c||c(e,t))}function w(e,n){q()&&(null==c||c(e,n))}(0,t.usePointerEvent)(d,\"pointerdown\",v?function(e,n){var r;m(),f.current||(f.current=!0,T.current=(0,i.pipe)((0,t.addPointerEvent)(window,\"pointerup\",j),(0,t.addPointerEvent)(window,\"pointercancel\",w)),null==s||s(e,n),null===(r=d.animationState)||void 0===r||r.setActive(u.AnimationType.Tap,!0))}:void 0),(0,r.useUnmountEffect)(m)}"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":58,"column":1},"generated":{"line":1,"column":0}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":58,"column":1},"generated":{"line":1,"column":13}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":58,"column":1},"generated":{"line":1,"column":20}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":58,"column":1},"generated":{"line":1,"column":35}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":58,"column":1},"generated":{"line":1,"column":43}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":58,"column":1},"generated":{"line":1,"column":56}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":58,"column":1},"generated":{"line":1,"column":57}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":58,"column":1},"generated":{"line":1,"column":64}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":58,"column":1},"generated":{"line":1,"column":68}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":58,"column":1},"generated":{"line":1,"column":76}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":58,"column":1},"generated":{"line":1,"column":90}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":1,"column":0},"generated":{"line":1,"column":92}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":1,"column":0},"generated":{"line":1,"column":96}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":1,"column":0},"generated":{"line":1,"column":98}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":1,"column":0},"generated":{"line":1,"column":106}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":2,"column":0},"generated":{"line":1,"column":115}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":2,"column":0},"generated":{"line":1,"column":117}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":2,"column":0},"generated":{"line":1,"column":125}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":3,"column":0},"generated":{"line":1,"column":156}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":3,"column":0},"generated":{"line":1,"column":158}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":3,"column":0},"generated":{"line":1,"column":166}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":4,"column":0},"generated":{"line":1,"column":200}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":4,"column":0},"generated":{"line":1,"column":202}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":4,"column":0},"generated":{"line":1,"column":210}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":5,"column":0},"generated":{"line":1,"column":244}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":5,"column":0},"generated":{"line":1,"column":246}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":5,"column":0},"generated":{"line":1,"column":254}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":6,"column":0},"generated":{"line":1,"column":267}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":6,"column":0},"generated":{"line":1,"column":269}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":6,"column":0},"generated":{"line":1,"column":277}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":7,"column":0},"generated":{"line":1,"column":305}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":7,"column":0},"generated":{"line":1,"column":307}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":7,"column":0},"generated":{"line":1,"column":315}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":13,"column":0},"generated":{"line":1,"column":339}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"useTapGesture","original":{"line":13,"column":9},"generated":{"line":1,"column":348}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":13,"column":23},"generated":{"line":1,"column":350}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTap","original":{"line":14,"column":8},"generated":{"line":1,"column":353}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTap","original":{"line":14,"column":8},"generated":{"line":1,"column":357}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":14,"column":16},"generated":{"line":1,"column":359}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTap","original":{"line":14,"column":19},"generated":{"line":1,"column":361}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTapStart","original":{"line":14,"column":26},"generated":{"line":1,"column":367}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":14,"column":39},"generated":{"line":1,"column":369}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTapStart","original":{"line":14,"column":42},"generated":{"line":1,"column":371}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTapCancel","original":{"line":14,"column":54},"generated":{"line":1,"column":382}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":14,"column":68},"generated":{"line":1,"column":384}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTapCancel","original":{"line":14,"column":71},"generated":{"line":1,"column":386}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"whileTap","original":{"line":14,"column":84},"generated":{"line":1,"column":398}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":14,"column":95},"generated":{"line":1,"column":400}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"whileTap","original":{"line":14,"column":98},"generated":{"line":1,"column":402}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"visualElement","original":{"line":14,"column":108},"generated":{"line":1,"column":411}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":14,"column":124},"generated":{"line":1,"column":413}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"visualElement","original":{"line":14,"column":127},"generated":{"line":1,"column":415}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"hasPressListeners","original":{"line":15,"column":8},"generated":{"line":1,"column":429}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTap","original":{"line":15,"column":28},"generated":{"line":1,"column":431}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTapStart","original":{"line":15,"column":37},"generated":{"line":1,"column":434}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTapCancel","original":{"line":15,"column":51},"generated":{"line":1,"column":437}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"whileTap","original":{"line":15,"column":66},"generated":{"line":1,"column":440}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"isPressing","original":{"line":16,"column":8},"generated":{"line":1,"column":442}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":16,"column":21},"generated":{"line":1,"column":445}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":16,"column":28},"generated":{"line":1,"column":447}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":16,"column":28},"generated":{"line":1,"column":449}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":16,"column":28},"generated":{"line":1,"column":458}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"cancelPointerEndListeners","original":{"line":17,"column":8},"generated":{"line":1,"column":461}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":17,"column":36},"generated":{"line":1,"column":464}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":17,"column":43},"generated":{"line":1,"column":466}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":17,"column":43},"generated":{"line":1,"column":468}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":17,"column":43},"generated":{"line":1,"column":476}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"removePointerEndListener","original":{"line":18,"column":13},"generated":{"line":1,"column":482}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"removePointerEndListener","original":{"line":18,"column":13},"generated":{"line":1,"column":491}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":19,"column":12},"generated":{"line":1,"column":495}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":19,"column":12},"generated":{"line":1,"column":499}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":20,"column":53},"generated":{"line":1,"column":501}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":20,"column":9},"generated":{"line":1,"column":509}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"cancelPointerEndListeners","original":{"line":20,"column":14},"generated":{"line":1,"column":511}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"current","original":{"line":20,"column":40},"generated":{"line":1,"column":513}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":20,"column":68},"generated":{"line":1,"column":528}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":20,"column":61},"generated":{"line":1,"column":532}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":20,"column":86},"generated":{"line":1,"column":535}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"call","original":{"line":20,"column":89},"generated":{"line":1,"column":537}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"cancelPointerEndListeners","original":{"line":20,"column":94},"generated":{"line":1,"column":542}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"cancelPointerEndListeners","original":{"line":21,"column":8},"generated":{"line":1,"column":545}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"current","original":{"line":21,"column":34},"generated":{"line":1,"column":547}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":21,"column":44},"generated":{"line":1,"column":555}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"checkPointerEnd","original":{"line":23,"column":13},"generated":{"line":1,"column":560}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"checkPointerEnd","original":{"line":23,"column":13},"generated":{"line":1,"column":569}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":24,"column":12},"generated":{"line":1,"column":573}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":24,"column":12},"generated":{"line":1,"column":577}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":28,"column":15},"generated":{"line":1,"column":579}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"removePointerEndListener","original":{"line":25,"column":8},"generated":{"line":1,"column":586}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"isPressing","original":{"line":26,"column":8},"generated":{"line":1,"column":590}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"current","original":{"line":26,"column":19},"generated":{"line":1,"column":592}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":26,"column":29},"generated":{"line":1,"column":601}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":27,"column":48},"generated":{"line":1,"column":603}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":27,"column":9},"generated":{"line":1,"column":611}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"visualElement","original":{"line":27,"column":14},"generated":{"line":1,"column":613}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"animationState","original":{"line":27,"column":28},"generated":{"line":1,"column":615}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":27,"column":63},"generated":{"line":1,"column":637}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":27,"column":56},"generated":{"line":1,"column":641}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":27,"column":81},"generated":{"line":1,"column":644}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"setActive","original":{"line":27,"column":84},"generated":{"line":1,"column":646}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"AnimationType","original":{"line":27,"column":94},"generated":{"line":1,"column":656}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"Tap","original":{"line":27,"column":108},"generated":{"line":1,"column":658}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"Tap","original":{"line":27,"column":108},"generated":{"line":1,"column":672}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":27,"column":113},"generated":{"line":1,"column":677}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":28,"column":16},"generated":{"line":1,"column":682}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":28,"column":8},"generated":{"line":1,"column":684}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":28,"column":8},"generated":{"line":1,"column":686}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onPointerUp","original":{"line":30,"column":13},"generated":{"line":1,"column":702}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onPointerUp","original":{"line":30,"column":13},"generated":{"line":1,"column":711}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"event","original":{"line":30,"column":25},"generated":{"line":1,"column":713}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"info","original":{"line":30,"column":32},"generated":{"line":1,"column":715}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"checkPointerEnd","original":{"line":31,"column":13},"generated":{"line":1,"column":718}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":37,"column":9},"generated":{"line":1,"column":725}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"visualElement","original":{"line":37,"column":23},"generated":{"line":1,"column":727}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"visualElement","original":{"line":37,"column":23},"generated":{"line":1,"column":729}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"visualElement","original":{"line":37,"column":23},"generated":{"line":1,"column":744}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"getInstance","original":{"line":37,"column":37},"generated":{"line":1,"column":746}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"event","original":{"line":37,"column":52},"generated":{"line":1,"column":760}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"target","original":{"line":37,"column":58},"generated":{"line":1,"column":762}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTap","original":{"line":39,"column":14},"generated":{"line":1,"column":770}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTap","original":{"line":39,"column":14},"generated":{"line":1,"column":776}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTap","original":{"line":39,"column":60},"generated":{"line":1,"column":779}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"event","original":{"line":39,"column":66},"generated":{"line":1,"column":781}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"info","original":{"line":39,"column":73},"generated":{"line":1,"column":783}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTapCancel","original":{"line":38,"column":14},"generated":{"line":1,"column":786}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTapCancel","original":{"line":38,"column":14},"generated":{"line":1,"column":792}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTapCancel","original":{"line":38,"column":72},"generated":{"line":1,"column":795}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"event","original":{"line":38,"column":84},"generated":{"line":1,"column":797}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"info","original":{"line":38,"column":91},"generated":{"line":1,"column":799}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onPointerCancel","original":{"line":41,"column":13},"generated":{"line":1,"column":803}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onPointerCancel","original":{"line":41,"column":13},"generated":{"line":1,"column":812}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"event","original":{"line":41,"column":29},"generated":{"line":1,"column":814}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"info","original":{"line":41,"column":36},"generated":{"line":1,"column":816}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"checkPointerEnd","original":{"line":42,"column":13},"generated":{"line":1,"column":819}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTapCancel","original":{"line":44,"column":8},"generated":{"line":1,"column":825}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTapCancel","original":{"line":44,"column":8},"generated":{"line":1,"column":831}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTapCancel","original":{"line":44,"column":66},"generated":{"line":1,"column":834}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"event","original":{"line":44,"column":78},"generated":{"line":1,"column":836}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"info","original":{"line":44,"column":85},"generated":{"line":1,"column":838}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"visualElement","original":{"line":56,"column":20},"generated":{"line":1,"column":843}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"visualElement","original":{"line":56,"column":20},"generated":{"line":1,"column":845}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"visualElement","original":{"line":56,"column":20},"generated":{"line":1,"column":847}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"visualElement","original":{"line":56,"column":20},"generated":{"line":1,"column":864}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":56,"column":35},"generated":{"line":1,"column":866}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"hasPressListeners","original":{"line":56,"column":50},"generated":{"line":1,"column":880}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onPointerDown","original":{"line":46,"column":13},"generated":{"line":1,"column":882}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"event","original":{"line":46,"column":27},"generated":{"line":1,"column":891}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"info","original":{"line":46,"column":34},"generated":{"line":1,"column":893}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":47,"column":12},"generated":{"line":1,"column":896}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":47,"column":12},"generated":{"line":1,"column":900}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"removePointerEndListener","original":{"line":48,"column":8},"generated":{"line":1,"column":902}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"isPressing","original":{"line":49,"column":12},"generated":{"line":1,"column":906}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"current","original":{"line":49,"column":23},"generated":{"line":1,"column":908}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"isPressing","original":{"line":51,"column":8},"generated":{"line":1,"column":918}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"current","original":{"line":51,"column":19},"generated":{"line":1,"column":920}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":51,"column":29},"generated":{"line":1,"column":929}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"cancelPointerEndListeners","original":{"line":52,"column":8},"generated":{"line":1,"column":931}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"current","original":{"line":52,"column":34},"generated":{"line":1,"column":933}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":52,"column":44},"generated":{"line":1,"column":942}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":52,"column":49},"generated":{"line":1,"column":944}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":52,"column":49},"generated":{"line":1,"column":946}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":52,"column":49},"generated":{"line":1,"column":953}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"window","original":{"line":52,"column":65},"generated":{"line":1,"column":955}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"window","original":{"line":52,"column":65},"generated":{"line":1,"column":957}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"window","original":{"line":52,"column":65},"generated":{"line":1,"column":974}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":52,"column":73},"generated":{"line":1,"column":981}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onPointerUp","original":{"line":52,"column":86},"generated":{"line":1,"column":993}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":52,"column":100},"generated":{"line":1,"column":997}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"window","original":{"line":52,"column":116},"generated":{"line":1,"column":999}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"window","original":{"line":52,"column":116},"generated":{"line":1,"column":1001}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"window","original":{"line":52,"column":116},"generated":{"line":1,"column":1018}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":52,"column":124},"generated":{"line":1,"column":1025}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onPointerCancel","original":{"line":52,"column":141},"generated":{"line":1,"column":1041}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTapStart","original":{"line":53,"column":8},"generated":{"line":1,"column":1045}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTapStart","original":{"line":53,"column":8},"generated":{"line":1,"column":1051}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"onTapStart","original":{"line":53,"column":64},"generated":{"line":1,"column":1054}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"event","original":{"line":53,"column":75},"generated":{"line":1,"column":1056}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"info","original":{"line":53,"column":82},"generated":{"line":1,"column":1058}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":54,"column":48},"generated":{"line":1,"column":1061}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":54,"column":9},"generated":{"line":1,"column":1069}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"visualElement","original":{"line":54,"column":14},"generated":{"line":1,"column":1071}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"animationState","original":{"line":54,"column":28},"generated":{"line":1,"column":1073}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":54,"column":63},"generated":{"line":1,"column":1095}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":54,"column":56},"generated":{"line":1,"column":1099}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"_a","original":{"line":54,"column":81},"generated":{"line":1,"column":1102}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"setActive","original":{"line":54,"column":84},"generated":{"line":1,"column":1104}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"AnimationType","original":{"line":54,"column":94},"generated":{"line":1,"column":1114}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"Tap","original":{"line":54,"column":108},"generated":{"line":1,"column":1116}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"Tap","original":{"line":54,"column":108},"generated":{"line":1,"column":1130}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","original":{"line":54,"column":113},"generated":{"line":1,"column":1135}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"undefined","original":{"line":56,"column":86},"generated":{"line":1,"column":1145}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"removePointerEndListener","original":{"line":57,"column":21},"generated":{"line":1,"column":1149}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"removePointerEndListener","original":{"line":57,"column":21},"generated":{"line":1,"column":1151}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"removePointerEndListener","original":{"line":57,"column":21},"generated":{"line":1,"column":1153}},{"source":"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js","name":"removePointerEndListener","original":{"line":57,"column":21},"generated":{"line":1,"column":1171}}],"sources":{"../node_modules/framer-motion/dist/es/gestures/use-tap-gesture.js":"import { useRef } from 'react';\nimport { isNodeOrChild } from './utils/is-node-or-child.js';\nimport { usePointerEvent, addPointerEvent } from '../events/use-pointer-event.js';\nimport { useUnmountEffect } from '../utils/use-unmount-effect.js';\nimport { pipe } from 'popmotion';\nimport { AnimationType } from '../render/utils/types.js';\nimport { isDragActive } from './drag/utils/lock.js';\n\n/**\n * @param handlers -\n * @internal\n */\nfunction useTapGesture(_a) {\n    var onTap = _a.onTap, onTapStart = _a.onTapStart, onTapCancel = _a.onTapCancel, whileTap = _a.whileTap, visualElement = _a.visualElement;\n    var hasPressListeners = onTap || onTapStart || onTapCancel || whileTap;\n    var isPressing = useRef(false);\n    var cancelPointerEndListeners = useRef(null);\n    function removePointerEndListener() {\n        var _a;\n        (_a = cancelPointerEndListeners.current) === null || _a === void 0 ? void 0 : _a.call(cancelPointerEndListeners);\n        cancelPointerEndListeners.current = null;\n    }\n    function checkPointerEnd() {\n        var _a;\n        removePointerEndListener();\n        isPressing.current = false;\n        (_a = visualElement.animationState) === null || _a === void 0 ? void 0 : _a.setActive(AnimationType.Tap, false);\n        return !isDragActive();\n    }\n    function onPointerUp(event, info) {\n        if (!checkPointerEnd())\n            return;\n        /**\n         * We only count this as a tap gesture if the event.target is the same\n         * as, or a child of, this component's element\n         */\n        !isNodeOrChild(visualElement.getInstance(), event.target)\n            ? onTapCancel === null || onTapCancel === void 0 ? void 0 : onTapCancel(event, info)\n            : onTap === null || onTap === void 0 ? void 0 : onTap(event, info);\n    }\n    function onPointerCancel(event, info) {\n        if (!checkPointerEnd())\n            return;\n        onTapCancel === null || onTapCancel === void 0 ? void 0 : onTapCancel(event, info);\n    }\n    function onPointerDown(event, info) {\n        var _a;\n        removePointerEndListener();\n        if (isPressing.current)\n            return;\n        isPressing.current = true;\n        cancelPointerEndListeners.current = pipe(addPointerEvent(window, \"pointerup\", onPointerUp), addPointerEvent(window, \"pointercancel\", onPointerCancel));\n        onTapStart === null || onTapStart === void 0 ? void 0 : onTapStart(event, info);\n        (_a = visualElement.animationState) === null || _a === void 0 ? void 0 : _a.setActive(AnimationType.Tap, true);\n    }\n    usePointerEvent(visualElement, \"pointerdown\", hasPressListeners ? onPointerDown : undefined);\n    useUnmountEffect(removePointerEndListener);\n}\n\nexport { useTapGesture };\n"},"lineCount":null}},"error":null,"hash":"23291a128433137bc4321c70df599812","cacheData":{"env":{}}}