{"id":"MKga","dependencies":[{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/popper/dist/esm/use-popper.js.map","includedInParent":true,"mtime":1616745789801},{"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/@chakra-ui/popper/package.json","includedInParent":true,"mtime":1616745789801},{"name":"@chakra-ui/utils","loc":{"line":3,"column":32},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/popper/dist/esm/use-popper.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/utils/dist/esm/index.js"},{"name":"@popperjs/core","loc":{"line":4,"column":29},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/popper/dist/esm/use-popper.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@popperjs/core/lib/popper.js"},{"name":"react","loc":{"line":5,"column":56},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/popper/dist/esm/use-popper.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/react/index.js"},{"name":"./modifiers","loc":{"line":6,"column":33},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/popper/dist/esm/use-popper.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/popper/dist/esm/modifiers.js"},{"name":"./utils","loc":{"line":7,"column":40},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/popper/dist/esm/use-popper.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/popper/dist/esm/utils.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.usePopper=s;var e=require(\"@chakra-ui/utils\"),r=require(\"@popperjs/core\"),t=require(\"react\"),n=i(require(\"./modifiers\")),o=require(\"./utils\");function u(){if(\"function\"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function i(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!=typeof e&&\"function\"!=typeof e)return{default:e};var r=u();if(r&&r.has(e))return r.get(e);var t={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(t,o,i):t[o]=e[o]}return t.default=e,r&&r.set(e,t),t}function a(){return(a=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}).apply(this,arguments)}var c={placement:\"bottom\",strategy:\"absolute\",flip:!0,gutter:8,arrowPadding:8,preventOverflow:!0,eventListeners:!0,modifiers:[],boundary:\"clippingParents\"};function s(u){void 0===u&&(u={});var i=Object.assign({},c,(0,e.filterUndefined)(u)),{modifiers:s=[],placement:p,strategy:f,arrowPadding:l,eventListeners:d,offset:v,gutter:y,flip:b,boundary:g,preventOverflow:O,matchWidth:m}=i,w=(0,t.useRef)(null),P=(0,t.useRef)(null),j=(0,t.useRef)(null),h=(0,t.useRef)(()=>{}),R=(0,t.useCallback)(()=>{w.current&&P.current&&(null==h.current||h.current(),j.current=(0,r.createPopper)(w.current,P.current,{placement:p,modifiers:s.concat([n.innerArrow,n.positionArrow,n.transformOrigin,a({},n.matchWidth,{enabled:!!m}),a({name:\"eventListeners\"},(0,o.getEventListenerOptions)(d)),{name:\"arrow\",options:{padding:l}},{name:\"offset\",options:{offset:null!=v?v:[0,y]}},{name:\"flip\",enabled:!!b,options:{padding:8}},{name:\"preventOverflow\",enabled:!!O,options:{boundary:g}}]),strategy:f}),j.current.forceUpdate(),h.current=j.current.destroy)},[p,s,m,d,l,v,y,b,O,g,f]);return(0,t.useEffect)(()=>()=>{var e;null==(e=j.current)||e.destroy(),j.current=null},[]),(0,t.useMemo)(()=>{var e,r;return{update:null==(e=j.current)?void 0:e.update,forceUpdate:null==(r=j.current)?void 0:r.forceUpdate,referenceRef:e=>{w.current=e,R()},popperRef:e=>{P.current=e,R()}}},[R])}"},"sourceMaps":{"js":{"mappings":[{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":0}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":13}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":20}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":35}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":43}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":56}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":57}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":64}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":68}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":76}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":86}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":88}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":92}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":94}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":102}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":122}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":124}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":132}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":9,"column":0},"generated":{"line":1,"column":150}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":9,"column":0},"generated":{"line":1,"column":152}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":9,"column":0},"generated":{"line":1,"column":160}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":10,"column":0},"generated":{"line":1,"column":169}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":10,"column":0},"generated":{"line":1,"column":171}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":10,"column":0},"generated":{"line":1,"column":173}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":10,"column":0},"generated":{"line":1,"column":181}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":11,"column":0},"generated":{"line":1,"column":197}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":11,"column":0},"generated":{"line":1,"column":199}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":11,"column":0},"generated":{"line":1,"column":207}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":218}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":227}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":231}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":234}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":253}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":261}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":268}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":273}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":277}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":279}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":283}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":291}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":298}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":300}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":311}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":318}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":321}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":323}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":332}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":334}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":337}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":340}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":343}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":345}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":356}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":363}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":365}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":368}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":375}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":378}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":395}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":398}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":417}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":419}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":425}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":426}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":434}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":437}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":441}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":443}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":447}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":450}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":453}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":455}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":459}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":462}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":469}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":471}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":475}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":478}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":482}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":484}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":487}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":489}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":496}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":512}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":519}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":544}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":548}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":552}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":557}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":559}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":562}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":569}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":579}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":594}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":599}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":601}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":604}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":605}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":609}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":611}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":613}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":620}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":645}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":647}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":650}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":655}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":659}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":661}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":666}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":668}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":673}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":680}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":695}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":697}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":699}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":702}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":704}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":707}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":709}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":712}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":719}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":721}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":729}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":731}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":734}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":736}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":740}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":742}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":745}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":747}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":756}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":760}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":767}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":769}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":776}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":784}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":793}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":796}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":800}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":804}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":806}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":808}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":810}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":820}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":827}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":831}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":832}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":836}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":838}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":848}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":851}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":855}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":859}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":864}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":866}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":873}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":883}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":898}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":903}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":905}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":910}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":912}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":915}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":917}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":921}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":928}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":932}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":938}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":142,"column":1},"generated":{"line":1,"column":943}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":29,"column":0},"generated":{"line":1,"column":954}},{"source":"../../src/use-popper.ts","name":"defaultProps","original":{"line":29,"column":6},"generated":{"line":1,"column":958}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":29,"column":37},"generated":{"line":1,"column":960}},{"source":"../../src/use-popper.ts","name":"placement","original":{"line":30,"column":2},"generated":{"line":1,"column":961}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":30,"column":13},"generated":{"line":1,"column":971}},{"source":"../../src/use-popper.ts","name":"strategy","original":{"line":31,"column":2},"generated":{"line":1,"column":980}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":31,"column":12},"generated":{"line":1,"column":989}},{"source":"../../src/use-popper.ts","name":"flip","original":{"line":32,"column":2},"generated":{"line":1,"column":1000}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":32,"column":8},"generated":{"line":1,"column":1006}},{"source":"../../src/use-popper.ts","name":"gutter","original":{"line":33,"column":2},"generated":{"line":1,"column":1008}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":33,"column":10},"generated":{"line":1,"column":1015}},{"source":"../../src/use-popper.ts","name":"arrowPadding","original":{"line":34,"column":2},"generated":{"line":1,"column":1017}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":34,"column":16},"generated":{"line":1,"column":1030}},{"source":"../../src/use-popper.ts","name":"preventOverflow","original":{"line":35,"column":2},"generated":{"line":1,"column":1032}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":35,"column":19},"generated":{"line":1,"column":1049}},{"source":"../../src/use-popper.ts","name":"eventListeners","original":{"line":36,"column":2},"generated":{"line":1,"column":1051}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":36,"column":18},"generated":{"line":1,"column":1067}},{"source":"../../src/use-popper.ts","name":"modifiers","original":{"line":37,"column":2},"generated":{"line":1,"column":1069}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":37,"column":13},"generated":{"line":1,"column":1079}},{"source":"../../src/use-popper.ts","name":"boundary","original":{"line":38,"column":2},"generated":{"line":1,"column":1082}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":38,"column":12},"generated":{"line":1,"column":1091}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":41,"column":7},"generated":{"line":1,"column":1110}},{"source":"../../src/use-popper.ts","name":"usePopper","original":{"line":41,"column":16},"generated":{"line":1,"column":1119}},{"source":"../../src/use-popper.ts","name":"props","original":{"line":41,"column":26},"generated":{"line":1,"column":1121}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":41,"column":54},"generated":{"line":1,"column":1129}},{"source":"../../src/use-popper.ts","name":"props","original":{"line":41,"column":26},"generated":{"line":1,"column":1133}},{"source":"../../src/use-popper.ts","name":"props","original":{"line":41,"column":26},"generated":{"line":1,"column":1137}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":41,"column":50},"generated":{"line":1,"column":1139}},{"source":"../../src/use-popper.ts","name":"opts","original":{"line":42,"column":8},"generated":{"line":1,"column":1143}},{"source":"../../src/use-popper.ts","name":"opts","original":{"line":42,"column":8},"generated":{"line":1,"column":1147}},{"source":"../../src/use-popper.ts","name":"Object","original":{"line":42,"column":15},"generated":{"line":1,"column":1149}},{"source":"../../src/use-popper.ts","name":"assign","original":{"line":42,"column":22},"generated":{"line":1,"column":1156}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":42,"column":29},"generated":{"line":1,"column":1163}},{"source":"../../src/use-popper.ts","name":"defaultProps","original":{"line":42,"column":33},"generated":{"line":1,"column":1166}},{"source":"../../src/use-popper.ts","name":"filterUndefined","original":{"line":42,"column":47},"generated":{"line":1,"column":1169}},{"source":"../../src/use-popper.ts","name":"props","original":{"line":42,"column":63},"generated":{"line":1,"column":1171}},{"source":"../../src/use-popper.ts","name":"props","original":{"line":42,"column":63},"generated":{"line":1,"column":1173}},{"source":"../../src/use-popper.ts","name":"props","original":{"line":42,"column":63},"generated":{"line":1,"column":1190}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":43,"column":8},"generated":{"line":1,"column":1195}},{"source":"../../src/use-popper.ts","name":"modifiers","original":{"line":44,"column":4},"generated":{"line":1,"column":1205}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":44,"column":16},"generated":{"line":1,"column":1207}},{"source":"../../src/use-popper.ts","name":"placement","original":{"line":45,"column":4},"generated":{"line":1,"column":1210}},{"source":"../../src/use-popper.ts","name":"placementProp","original":{"line":45,"column":15},"generated":{"line":1,"column":1220}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":43,"column":8},"generated":{"line":1,"column":1222}},{"source":"../../src/use-popper.ts","name":"strategy","original":{"line":46,"column":4},"generated":{"line":1,"column":1231}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":43,"column":8},"generated":{"line":1,"column":1233}},{"source":"../../src/use-popper.ts","name":"arrowPadding","original":{"line":47,"column":4},"generated":{"line":1,"column":1246}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":43,"column":8},"generated":{"line":1,"column":1248}},{"source":"../../src/use-popper.ts","name":"eventListeners","original":{"line":48,"column":4},"generated":{"line":1,"column":1263}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":43,"column":8},"generated":{"line":1,"column":1265}},{"source":"../../src/use-popper.ts","name":"offset","original":{"line":49,"column":4},"generated":{"line":1,"column":1272}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":43,"column":8},"generated":{"line":1,"column":1274}},{"source":"../../src/use-popper.ts","name":"gutter","original":{"line":50,"column":4},"generated":{"line":1,"column":1281}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":43,"column":8},"generated":{"line":1,"column":1283}},{"source":"../../src/use-popper.ts","name":"flip","original":{"line":51,"column":4},"generated":{"line":1,"column":1288}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":43,"column":8},"generated":{"line":1,"column":1290}},{"source":"../../src/use-popper.ts","name":"boundary","original":{"line":52,"column":4},"generated":{"line":1,"column":1299}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":43,"column":8},"generated":{"line":1,"column":1301}},{"source":"../../src/use-popper.ts","name":"preventOverflow","original":{"line":53,"column":4},"generated":{"line":1,"column":1317}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":43,"column":8},"generated":{"line":1,"column":1319}},{"source":"../../src/use-popper.ts","name":"matchWidth","original":{"line":54,"column":4},"generated":{"line":1,"column":1330}},{"source":"../../src/use-popper.ts","name":"opts","original":{"line":55,"column":6},"generated":{"line":1,"column":1333}},{"source":"../../src/use-popper.ts","name":"reference","original":{"line":57,"column":8},"generated":{"line":1,"column":1335}},{"source":"../../src/use-popper.ts","name":"useRef","original":{"line":57,"column":20},"generated":{"line":1,"column":1338}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":57,"column":60},"generated":{"line":1,"column":1340}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":57,"column":60},"generated":{"line":1,"column":1342}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":57,"column":60},"generated":{"line":1,"column":1350}},{"source":"../../src/use-popper.ts","name":"popper","original":{"line":58,"column":8},"generated":{"line":1,"column":1356}},{"source":"../../src/use-popper.ts","name":"useRef","original":{"line":58,"column":17},"generated":{"line":1,"column":1359}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":58,"column":44},"generated":{"line":1,"column":1361}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":58,"column":44},"generated":{"line":1,"column":1363}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":58,"column":44},"generated":{"line":1,"column":1371}},{"source":"../../src/use-popper.ts","name":"instanceRef","original":{"line":59,"column":8},"generated":{"line":1,"column":1377}},{"source":"../../src/use-popper.ts","name":"useRef","original":{"line":59,"column":22},"generated":{"line":1,"column":1380}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":59,"column":46},"generated":{"line":1,"column":1382}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":59,"column":46},"generated":{"line":1,"column":1384}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":59,"column":46},"generated":{"line":1,"column":1392}},{"source":"../../src/use-popper.ts","name":"cleanup","original":{"line":61,"column":8},"generated":{"line":1,"column":1398}},{"source":"../../src/use-popper.ts","name":"useRef","original":{"line":61,"column":18},"generated":{"line":1,"column":1401}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":61,"column":25},"generated":{"line":1,"column":1403}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":61,"column":25},"generated":{"line":1,"column":1405}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":61,"column":25},"generated":{"line":1,"column":1413}},{"source":"../../src/use-popper.ts","name":"setupPopper","original":{"line":63,"column":8},"generated":{"line":1,"column":1421}},{"source":"../../src/use-popper.ts","name":"useCallback","original":{"line":63,"column":22},"generated":{"line":1,"column":1424}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":63,"column":34},"generated":{"line":1,"column":1426}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":63,"column":34},"generated":{"line":1,"column":1428}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":63,"column":34},"generated":{"line":1,"column":1441}},{"source":"../../src/use-popper.ts","name":"reference","original":{"line":64,"column":9},"generated":{"line":1,"column":1446}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":64,"column":19},"generated":{"line":1,"column":1448}},{"source":"../../src/use-popper.ts","name":"popper","original":{"line":64,"column":31},"generated":{"line":1,"column":1457}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":64,"column":38},"generated":{"line":1,"column":1459}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":65,"column":4},"generated":{"line":1,"column":1469}},{"source":"../../src/use-popper.ts","name":"cleanup","original":{"line":65,"column":4},"generated":{"line":1,"column":1475}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":65,"column":12},"generated":{"line":1,"column":1477}},{"source":"../../src/use-popper.ts","name":"cleanup","original":{"line":65,"column":4},"generated":{"line":1,"column":1486}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":65,"column":12},"generated":{"line":1,"column":1488}},{"source":"../../src/use-popper.ts","name":"instanceRef","original":{"line":67,"column":4},"generated":{"line":1,"column":1498}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":67,"column":16},"generated":{"line":1,"column":1500}},{"source":"../../src/use-popper.ts","name":"createPopper","original":{"line":67,"column":26},"generated":{"line":1,"column":1509}},{"source":"../../src/use-popper.ts","name":"reference","original":{"line":67,"column":39},"generated":{"line":1,"column":1511}},{"source":"../../src/use-popper.ts","name":"reference","original":{"line":67,"column":39},"generated":{"line":1,"column":1513}},{"source":"../../src/use-popper.ts","name":"reference","original":{"line":67,"column":39},"generated":{"line":1,"column":1527}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":67,"column":49},"generated":{"line":1,"column":1529}},{"source":"../../src/use-popper.ts","name":"popper","original":{"line":67,"column":58},"generated":{"line":1,"column":1537}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":67,"column":65},"generated":{"line":1,"column":1539}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":67,"column":74},"generated":{"line":1,"column":1547}},{"source":"../../src/use-popper.ts","name":"placement","original":{"line":68,"column":6},"generated":{"line":1,"column":1548}},{"source":"../../src/use-popper.ts","name":"placementProp","original":{"line":68,"column":17},"generated":{"line":1,"column":1558}},{"source":"../../src/use-popper.ts","name":"modifiers","original":{"line":69,"column":6},"generated":{"line":1,"column":1560}},{"source":"../../src/use-popper.ts","name":"modifiers","original":{"line":69,"column":17},"generated":{"line":1,"column":1570}},{"source":"../../src/use-popper.ts","name":"concat","original":{"line":69,"column":27},"generated":{"line":1,"column":1572}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":69,"column":34},"generated":{"line":1,"column":1579}},{"source":"../../src/use-popper.ts","name":"popperModifiers","original":{"line":70,"column":8},"generated":{"line":1,"column":1580}},{"source":"../../src/use-popper.ts","name":"innerArrow","original":{"line":70,"column":24},"generated":{"line":1,"column":1582}},{"source":"../../src/use-popper.ts","name":"popperModifiers","original":{"line":71,"column":8},"generated":{"line":1,"column":1593}},{"source":"../../src/use-popper.ts","name":"positionArrow","original":{"line":71,"column":24},"generated":{"line":1,"column":1595}},{"source":"../../src/use-popper.ts","name":"popperModifiers","original":{"line":72,"column":8},"generated":{"line":1,"column":1609}},{"source":"../../src/use-popper.ts","name":"transformOrigin","original":{"line":72,"column":24},"generated":{"line":1,"column":1611}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":69,"column":34},"generated":{"line":1,"column":1627}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":69,"column":34},"generated":{"line":1,"column":1629}},{"source":"../../src/use-popper.ts","name":"popperModifiers","original":{"line":73,"column":13},"generated":{"line":1,"column":1632}},{"source":"../../src/use-popper.ts","name":"matchWidth","original":{"line":73,"column":29},"generated":{"line":1,"column":1634}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":69,"column":34},"generated":{"line":1,"column":1645}},{"source":"../../src/use-popper.ts","name":"enabled","original":{"line":73,"column":41},"generated":{"line":1,"column":1646}},{"source":"../../src/use-popper.ts","name":"matchWidth","original":{"line":73,"column":52},"generated":{"line":1,"column":1656}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":69,"column":34},"generated":{"line":1,"column":1660}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":69,"column":34},"generated":{"line":1,"column":1662}},{"source":"../../src/use-popper.ts","name":"name","original":{"line":75,"column":10},"generated":{"line":1,"column":1663}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":75,"column":16},"generated":{"line":1,"column":1668}},{"source":"../../src/use-popper.ts","name":"getEventListenerOptions","original":{"line":76,"column":13},"generated":{"line":1,"column":1687}},{"source":"../../src/use-popper.ts","name":"eventListeners","original":{"line":76,"column":37},"generated":{"line":1,"column":1689}},{"source":"../../src/use-popper.ts","name":"eventListeners","original":{"line":76,"column":37},"generated":{"line":1,"column":1691}},{"source":"../../src/use-popper.ts","name":"eventListeners","original":{"line":76,"column":37},"generated":{"line":1,"column":1716}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":78,"column":8},"generated":{"line":1,"column":1720}},{"source":"../../src/use-popper.ts","name":"name","original":{"line":79,"column":10},"generated":{"line":1,"column":1721}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":79,"column":16},"generated":{"line":1,"column":1726}},{"source":"../../src/use-popper.ts","name":"options","original":{"line":80,"column":10},"generated":{"line":1,"column":1734}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":80,"column":19},"generated":{"line":1,"column":1742}},{"source":"../../src/use-popper.ts","name":"padding","original":{"line":80,"column":21},"generated":{"line":1,"column":1743}},{"source":"../../src/use-popper.ts","name":"arrowPadding","original":{"line":80,"column":30},"generated":{"line":1,"column":1751}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":82,"column":8},"generated":{"line":1,"column":1755}},{"source":"../../src/use-popper.ts","name":"name","original":{"line":83,"column":10},"generated":{"line":1,"column":1756}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":83,"column":16},"generated":{"line":1,"column":1761}},{"source":"../../src/use-popper.ts","name":"options","original":{"line":84,"column":10},"generated":{"line":1,"column":1770}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":84,"column":19},"generated":{"line":1,"column":1778}},{"source":"../../src/use-popper.ts","name":"offset","original":{"line":85,"column":12},"generated":{"line":1,"column":1779}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":85,"column":18},"generated":{"line":1,"column":1786}},{"source":"../../src/use-popper.ts","name":"offset","original":{"line":85,"column":20},"generated":{"line":1,"column":1792}},{"source":"../../src/use-popper.ts","name":"offset","original":{"line":85,"column":20},"generated":{"line":1,"column":1794}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":85,"column":30},"generated":{"line":1,"column":1796}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":85,"column":31},"generated":{"line":1,"column":1797}},{"source":"../../src/use-popper.ts","name":"gutter","original":{"line":85,"column":34},"generated":{"line":1,"column":1799}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":88,"column":8},"generated":{"line":1,"column":1804}},{"source":"../../src/use-popper.ts","name":"name","original":{"line":89,"column":10},"generated":{"line":1,"column":1805}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":89,"column":16},"generated":{"line":1,"column":1810}},{"source":"../../src/use-popper.ts","name":"enabled","original":{"line":90,"column":10},"generated":{"line":1,"column":1817}},{"source":"../../src/use-popper.ts","name":"flip","original":{"line":90,"column":21},"generated":{"line":1,"column":1827}},{"source":"../../src/use-popper.ts","name":"options","original":{"line":91,"column":10},"generated":{"line":1,"column":1829}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":91,"column":19},"generated":{"line":1,"column":1837}},{"source":"../../src/use-popper.ts","name":"padding","original":{"line":91,"column":21},"generated":{"line":1,"column":1838}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":91,"column":30},"generated":{"line":1,"column":1846}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":93,"column":8},"generated":{"line":1,"column":1850}},{"source":"../../src/use-popper.ts","name":"name","original":{"line":94,"column":10},"generated":{"line":1,"column":1851}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":94,"column":16},"generated":{"line":1,"column":1856}},{"source":"../../src/use-popper.ts","name":"enabled","original":{"line":95,"column":10},"generated":{"line":1,"column":1874}},{"source":"../../src/use-popper.ts","name":"preventOverflow","original":{"line":95,"column":21},"generated":{"line":1,"column":1884}},{"source":"../../src/use-popper.ts","name":"options","original":{"line":96,"column":10},"generated":{"line":1,"column":1886}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":96,"column":19},"generated":{"line":1,"column":1894}},{"source":"../../src/use-popper.ts","name":"boundary","original":{"line":96,"column":21},"generated":{"line":1,"column":1895}},{"source":"../../src/use-popper.ts","name":"boundary","original":{"line":96,"column":21},"generated":{"line":1,"column":1904}},{"source":"../../src/use-popper.ts","name":"strategy","original":{"line":99,"column":6},"generated":{"line":1,"column":1910}},{"source":"../../src/use-popper.ts","name":"strategy","original":{"line":99,"column":6},"generated":{"line":1,"column":1919}},{"source":"../../src/use-popper.ts","name":"instanceRef","original":{"line":103,"column":4},"generated":{"line":1,"column":1923}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":103,"column":16},"generated":{"line":1,"column":1925}},{"source":"../../src/use-popper.ts","name":"forceUpdate","original":{"line":103,"column":24},"generated":{"line":1,"column":1933}},{"source":"../../src/use-popper.ts","name":"cleanup","original":{"line":105,"column":4},"generated":{"line":1,"column":1947}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":105,"column":12},"generated":{"line":1,"column":1949}},{"source":"../../src/use-popper.ts","name":"instanceRef","original":{"line":105,"column":22},"generated":{"line":1,"column":1957}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":105,"column":34},"generated":{"line":1,"column":1959}},{"source":"../../src/use-popper.ts","name":"destroy","original":{"line":105,"column":42},"generated":{"line":1,"column":1967}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":106,"column":5},"generated":{"line":1,"column":1977}},{"source":"../../src/use-popper.ts","name":"placementProp","original":{"line":107,"column":4},"generated":{"line":1,"column":1978}},{"source":"../../src/use-popper.ts","name":"modifiers","original":{"line":108,"column":4},"generated":{"line":1,"column":1980}},{"source":"../../src/use-popper.ts","name":"matchWidth","original":{"line":109,"column":4},"generated":{"line":1,"column":1982}},{"source":"../../src/use-popper.ts","name":"eventListeners","original":{"line":110,"column":4},"generated":{"line":1,"column":1984}},{"source":"../../src/use-popper.ts","name":"arrowPadding","original":{"line":111,"column":4},"generated":{"line":1,"column":1986}},{"source":"../../src/use-popper.ts","name":"offset","original":{"line":112,"column":4},"generated":{"line":1,"column":1988}},{"source":"../../src/use-popper.ts","name":"gutter","original":{"line":113,"column":4},"generated":{"line":1,"column":1990}},{"source":"../../src/use-popper.ts","name":"flip","original":{"line":114,"column":4},"generated":{"line":1,"column":1992}},{"source":"../../src/use-popper.ts","name":"preventOverflow","original":{"line":115,"column":4},"generated":{"line":1,"column":1994}},{"source":"../../src/use-popper.ts","name":"boundary","original":{"line":116,"column":4},"generated":{"line":1,"column":1996}},{"source":"../../src/use-popper.ts","name":"strategy","original":{"line":117,"column":4},"generated":{"line":1,"column":1998}},{"source":"../../src/use-popper.ts","name":"useMemo","original":{"line":127,"column":9},"generated":{"line":1,"column":2002}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":120,"column":12},"generated":{"line":1,"column":2009}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":120,"column":12},"generated":{"line":1,"column":2011}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":120,"column":12},"generated":{"line":1,"column":2013}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":120,"column":12},"generated":{"line":1,"column":2024}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":121,"column":11},"generated":{"line":1,"column":2028}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":121,"column":17},"generated":{"line":1,"column":2033}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":121,"column":17},"generated":{"line":1,"column":2037}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":122,"column":6},"generated":{"line":1,"column":2039}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":122,"column":6},"generated":{"line":1,"column":2046}},{"source":"../../src/use-popper.ts","name":"instanceRef","original":{"line":122,"column":6},"generated":{"line":1,"column":2048}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":122,"column":18},"generated":{"line":1,"column":2050}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":122,"column":6},"generated":{"line":1,"column":2060}},{"source":"../../src/use-popper.ts","name":"destroy","original":{"line":122,"column":27},"generated":{"line":1,"column":2062}},{"source":"../../src/use-popper.ts","name":"instanceRef","original":{"line":123,"column":6},"generated":{"line":1,"column":2072}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":123,"column":18},"generated":{"line":1,"column":2074}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":123,"column":28},"generated":{"line":1,"column":2082}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":125,"column":5},"generated":{"line":1,"column":2088}},{"source":"../../src/use-popper.ts","name":"useMemo","original":{"line":127,"column":9},"generated":{"line":1,"column":2093}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":128,"column":4},"generated":{"line":1,"column":2095}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":128,"column":4},"generated":{"line":1,"column":2097}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":128,"column":4},"generated":{"line":1,"column":2106}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":128,"column":4},"generated":{"line":1,"column":2111}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":128,"column":4},"generated":{"line":1,"column":2115}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":128,"column":4},"generated":{"line":1,"column":2117}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":128,"column":11},"generated":{"line":1,"column":2119}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":128,"column":11},"generated":{"line":1,"column":2125}},{"source":"../../src/use-popper.ts","name":"update","original":{"line":129,"column":6},"generated":{"line":1,"column":2126}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":129,"column":12},"generated":{"line":1,"column":2133}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":129,"column":12},"generated":{"line":1,"column":2140}},{"source":"../../src/use-popper.ts","name":"instanceRef","original":{"line":129,"column":14},"generated":{"line":1,"column":2142}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":129,"column":26},"generated":{"line":1,"column":2144}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":129,"column":12},"generated":{"line":1,"column":2158}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":129,"column":14},"generated":{"line":1,"column":2160}},{"source":"../../src/use-popper.ts","name":"update","original":{"line":129,"column":35},"generated":{"line":1,"column":2162}},{"source":"../../src/use-popper.ts","name":"forceUpdate","original":{"line":130,"column":6},"generated":{"line":1,"column":2169}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":130,"column":17},"generated":{"line":1,"column":2181}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":130,"column":17},"generated":{"line":1,"column":2188}},{"source":"../../src/use-popper.ts","name":"instanceRef","original":{"line":130,"column":19},"generated":{"line":1,"column":2190}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":130,"column":31},"generated":{"line":1,"column":2192}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":130,"column":17},"generated":{"line":1,"column":2206}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":130,"column":19},"generated":{"line":1,"column":2208}},{"source":"../../src/use-popper.ts","name":"forceUpdate","original":{"line":130,"column":40},"generated":{"line":1,"column":2210}},{"source":"../../src/use-popper.ts","name":"referenceRef","original":{"line":131,"column":6},"generated":{"line":1,"column":2222}},{"source":"../../src/use-popper.ts","name":"node","original":{"line":131,"column":57},"generated":{"line":1,"column":2235}},{"source":"../../src/use-popper.ts","name":"reference","original":{"line":132,"column":8},"generated":{"line":1,"column":2239}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":132,"column":18},"generated":{"line":1,"column":2241}},{"source":"../../src/use-popper.ts","name":"node","original":{"line":132,"column":28},"generated":{"line":1,"column":2249}},{"source":"../../src/use-popper.ts","name":"setupPopper","original":{"line":133,"column":8},"generated":{"line":1,"column":2251}},{"source":"../../src/use-popper.ts","name":"popperRef","original":{"line":135,"column":6},"generated":{"line":1,"column":2256}},{"source":"../../src/use-popper.ts","name":"node","original":{"line":135,"column":41},"generated":{"line":1,"column":2266}},{"source":"../../src/use-popper.ts","name":"popper","original":{"line":136,"column":8},"generated":{"line":1,"column":2270}},{"source":"../../src/use-popper.ts","name":"current","original":{"line":136,"column":15},"generated":{"line":1,"column":2272}},{"source":"../../src/use-popper.ts","name":"node","original":{"line":136,"column":25},"generated":{"line":1,"column":2280}},{"source":"../../src/use-popper.ts","name":"setupPopper","original":{"line":137,"column":8},"generated":{"line":1,"column":2282}},{"source":"../../src/use-popper.ts","name":null,"original":{"line":140,"column":4},"generated":{"line":1,"column":2289}},{"source":"../../src/use-popper.ts","name":"setupPopper","original":{"line":140,"column":5},"generated":{"line":1,"column":2290}}],"sources":{"../../src/use-popper.ts":"import { filterUndefined } from \"@chakra-ui/utils\"\nimport {\n  createPopper,\n  Instance,\n  Modifier,\n  Placement,\n  VirtualElement,\n} from \"@popperjs/core\"\nimport { useCallback, useEffect, useMemo, useRef } from \"react\"\nimport * as popperModifiers from \"./modifiers\"\nimport { getEventListenerOptions } from \"./utils\"\n\nexport type { Placement }\n\nexport interface UsePopperProps {\n  offset?: [x: number, y: number]\n  gutter?: number\n  preventOverflow?: boolean\n  flip?: boolean\n  matchWidth?: boolean\n  boundary?: \"clippingParents\" | \"scrollParent\" | HTMLElement\n  eventListeners?: boolean | { scroll?: boolean; resize?: boolean }\n  arrowPadding?: number\n  strategy?: \"absolute\" | \"fixed\"\n  placement?: Placement\n  modifiers?: Array<Partial<Modifier<string, any>>>\n}\n\nconst defaultProps: UsePopperProps = {\n  placement: \"bottom\",\n  strategy: \"absolute\",\n  flip: true,\n  gutter: 8,\n  arrowPadding: 8,\n  preventOverflow: true,\n  eventListeners: true,\n  modifiers: [],\n  boundary: \"clippingParents\",\n}\n\nexport function usePopper(props: UsePopperProps = {}) {\n  const opts = Object.assign({}, defaultProps, filterUndefined(props))\n  const {\n    modifiers = [],\n    placement: placementProp,\n    strategy,\n    arrowPadding,\n    eventListeners,\n    offset,\n    gutter,\n    flip,\n    boundary,\n    preventOverflow,\n    matchWidth,\n  } = opts\n\n  const reference = useRef<Element | VirtualElement | null>(null)\n  const popper = useRef<HTMLElement | null>(null)\n  const instanceRef = useRef<Instance | null>(null)\n\n  const cleanup = useRef(() => {})\n\n  const setupPopper = useCallback(() => {\n    if (!reference.current || !popper.current) return\n    cleanup.current?.()\n\n    instanceRef.current = createPopper(reference.current, popper.current, {\n      placement: placementProp,\n      modifiers: modifiers.concat([\n        popperModifiers.innerArrow,\n        popperModifiers.positionArrow,\n        popperModifiers.transformOrigin,\n        { ...popperModifiers.matchWidth, enabled: !!matchWidth },\n        {\n          name: \"eventListeners\",\n          ...getEventListenerOptions(eventListeners),\n        },\n        {\n          name: \"arrow\",\n          options: { padding: arrowPadding },\n        },\n        {\n          name: \"offset\",\n          options: {\n            offset: offset ?? [0, gutter],\n          },\n        },\n        {\n          name: \"flip\",\n          enabled: !!flip,\n          options: { padding: 8 },\n        },\n        {\n          name: \"preventOverflow\",\n          enabled: !!preventOverflow,\n          options: { boundary },\n        },\n      ]),\n      strategy,\n    })\n\n    // force update one-time to fix any positioning issues\n    instanceRef.current.forceUpdate()\n\n    cleanup.current = instanceRef.current.destroy\n  }, [\n    placementProp,\n    modifiers,\n    matchWidth,\n    eventListeners,\n    arrowPadding,\n    offset,\n    gutter,\n    flip,\n    preventOverflow,\n    boundary,\n    strategy,\n  ])\n\n  useEffect(() => {\n    return () => {\n      instanceRef.current?.destroy()\n      instanceRef.current = null\n    }\n  }, [])\n\n  return useMemo(\n    () => ({\n      update: instanceRef.current?.update,\n      forceUpdate: instanceRef.current?.forceUpdate,\n      referenceRef: <T extends Element | VirtualElement>(node: T | null) => {\n        reference.current = node\n        setupPopper()\n      },\n      popperRef: <T extends HTMLElement>(node: T | null) => {\n        popper.current = node\n        setupPopper()\n      },\n    }),\n    [setupPopper],\n  )\n}\n\nexport type UsePopperReturn = ReturnType<typeof usePopper>\n"},"lineCount":null}},"error":null,"hash":"c874219616469a1e5dbe0d363b97b878","cacheData":{"env":{}}}