{"id":"V54Z","dependencies":[{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/media-query/dist/esm/use-breakpoint.js.map","includedInParent":true,"mtime":1616745789426},{"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/media-query/package.json","includedInParent":true,"mtime":1616745789426},{"name":"@chakra-ui/system","loc":{"line":5,"column":25},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/media-query/dist/esm/use-breakpoint.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/system/dist/esm/index.js"},{"name":"react","loc":{"line":6,"column":18},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/media-query/dist/esm/use-breakpoint.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/react/index.js"},{"name":"./create-media-query","loc":{"line":7,"column":31},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/media-query/dist/esm/use-breakpoint.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/media-query/dist/esm/create-media-query.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.useBreakpoint=i;var e=require(\"@chakra-ui/system\"),r=a(require(\"react\")),t=a(require(\"./create-media-query\"));function a(e){return e&&e.__esModule?e:{default:e}}function n(e,r){if(null==e)return{};var t,a,n={},u=Object.keys(e);for(a=0;a<u.length;a++)t=u[a],r.indexOf(t)>=0||(n[t]=e[t]);return n}function u(){return(u=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e}).apply(this,arguments)}function i(a){var{breakpoints:i}=(0,e.useTheme)(),o=r.default.useMemo(()=>(0,t.default)(u({base:\"0px\"},i)),[i]),[s,f]=r.default.useState(()=>{if(a){var e=o.find(e=>{var{breakpoint:r}=e;return r===a});if(e)return n(e,[\"query\"])}}),d=null==s?void 0:s.breakpoint,l=r.default.useCallback((e,r)=>{e.matches&&d!==r.breakpoint&&f(r)},[d]);return r.default.useEffect(()=>{var e=new Set;return o.forEach(r=>{var{query:t}=r,a=n(r,[\"query\"]),u=window.matchMedia(t);l(u,a);var i=()=>{l(u,a)};return u.addListener(i),e.add({mediaQuery:u,handleChange:i}),()=>{u.removeListener(i)}}),()=>{e.forEach(e=>{var{mediaQuery:r,handleChange:t}=e;r.removeListener(t)}),e.clear()}},[o,i,l]),d}"},"sourceMaps":{"js":{"mappings":[{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":0}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":13}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":20}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":35}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":43}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":56}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":57}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":64}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":68}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":76}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":90}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":92}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":96}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":98}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":106}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":127}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":129}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":131}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":139}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":1,"column":149}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":1,"column":151}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":1,"column":153}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":1,"column":161}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":186}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":195}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":197}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":200}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":207}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":210}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":212}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":223}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":225}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":226}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":234}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":237}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":246}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":248}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":250}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":253}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":256}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":262}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":264}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":270}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":273}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":277}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":279}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":281}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":283}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":286}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":288}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":295}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":300}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":303}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":307}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":309}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":311}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":313}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":315}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":322}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":326}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":328}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":330}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":333}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":335}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":343}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":347}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":351}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":353}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":356}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":358}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":362}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":369}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":371}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":380}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":384}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":391}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":393}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":400}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":408}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":417}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":420}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":424}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":428}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":430}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":432}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":434}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":444}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":451}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":455}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":456}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":460}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":462}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":472}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":475}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":479}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":483}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":488}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":490}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":497}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":507}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":522}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":527}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":529}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":534}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":536}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":539}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":541}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":545}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":552}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":556}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":562}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":97,"column":1},"generated":{"line":1,"column":567}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":25,"column":7},"generated":{"line":1,"column":578}},{"source":"../../src/use-breakpoint.ts","name":"useBreakpoint","original":{"line":25,"column":16},"generated":{"line":1,"column":587}},{"source":"../../src/use-breakpoint.ts","name":"defaultBreakpoint","original":{"line":25,"column":30},"generated":{"line":1,"column":589}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":26,"column":8},"generated":{"line":1,"column":592}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":26,"column":8},"generated":{"line":1,"column":596}},{"source":"../../src/use-breakpoint.ts","name":"breakpoints","original":{"line":26,"column":10},"generated":{"line":1,"column":608}},{"source":"../../src/use-breakpoint.ts","name":"useTheme","original":{"line":26,"column":26},"generated":{"line":1,"column":612}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":26,"column":2},"generated":{"line":1,"column":614}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":26,"column":2},"generated":{"line":1,"column":616}},{"source":"../../src/use-breakpoint.ts","name":"mediaQueries","original":{"line":28,"column":8},"generated":{"line":1,"column":628}},{"source":"../../src/use-breakpoint.ts","name":"React","original":{"line":28,"column":23},"generated":{"line":1,"column":630}},{"source":"../../src/use-breakpoint.ts","name":"useMemo","original":{"line":28,"column":29},"generated":{"line":1,"column":632}},{"source":"../../src/use-breakpoint.ts","name":"useMemo","original":{"line":28,"column":29},"generated":{"line":1,"column":640}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":29,"column":4},"generated":{"line":1,"column":648}},{"source":"../../src/use-breakpoint.ts","name":"createMediaQueries","original":{"line":29,"column":10},"generated":{"line":1,"column":653}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":29,"column":28},"generated":{"line":1,"column":655}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":29,"column":28},"generated":{"line":1,"column":657}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":29,"column":28},"generated":{"line":1,"column":666}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":29,"column":28},"generated":{"line":1,"column":668}},{"source":"../../src/use-breakpoint.ts","name":"base","original":{"line":29,"column":31},"generated":{"line":1,"column":669}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":29,"column":37},"generated":{"line":1,"column":674}},{"source":"../../src/use-breakpoint.ts","name":"breakpoints","original":{"line":29,"column":47},"generated":{"line":1,"column":681}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":30,"column":4},"generated":{"line":1,"column":685}},{"source":"../../src/use-breakpoint.ts","name":"breakpoints","original":{"line":30,"column":5},"generated":{"line":1,"column":686}},{"source":"../../src/use-breakpoint.ts","name":"currentBreakpoint","original":{"line":33,"column":9},"generated":{"line":1,"column":691}},{"source":"../../src/use-breakpoint.ts","name":"setCurrentBreakpoint","original":{"line":33,"column":28},"generated":{"line":1,"column":693}},{"source":"../../src/use-breakpoint.ts","name":"React","original":{"line":33,"column":52},"generated":{"line":1,"column":696}},{"source":"../../src/use-breakpoint.ts","name":"useState","original":{"line":33,"column":58},"generated":{"line":1,"column":698}},{"source":"../../src/use-breakpoint.ts","name":"useState","original":{"line":33,"column":58},"generated":{"line":1,"column":706}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":33,"column":67},"generated":{"line":1,"column":715}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":34,"column":8},"generated":{"line":1,"column":720}},{"source":"../../src/use-breakpoint.ts","name":"defaultBreakpoint","original":{"line":34,"column":9},"generated":{"line":1,"column":723}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":34,"column":8},"generated":{"line":1,"column":725}},{"source":"../../src/use-breakpoint.ts","name":"mediaQuery","original":{"line":38,"column":10},"generated":{"line":1,"column":726}},{"source":"../../src/use-breakpoint.ts","name":"mediaQuery","original":{"line":38,"column":10},"generated":{"line":1,"column":730}},{"source":"../../src/use-breakpoint.ts","name":"mediaQueries","original":{"line":38,"column":23},"generated":{"line":1,"column":732}},{"source":"../../src/use-breakpoint.ts","name":"find","original":{"line":38,"column":36},"generated":{"line":1,"column":734}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":39,"column":6},"generated":{"line":1,"column":739}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":39,"column":7},"generated":{"line":1,"column":743}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":39,"column":7},"generated":{"line":1,"column":747}},{"source":"../../src/use-breakpoint.ts","name":"breakpoint","original":{"line":39,"column":9},"generated":{"line":1,"column":758}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":39,"column":6},"generated":{"line":1,"column":761}},{"source":"../../src/use-breakpoint.ts","name":"breakpoint","original":{"line":39,"column":26},"generated":{"line":1,"column":763}},{"source":"../../src/use-breakpoint.ts","name":"breakpoint","original":{"line":39,"column":26},"generated":{"line":1,"column":770}},{"source":"../../src/use-breakpoint.ts","name":"defaultBreakpoint","original":{"line":39,"column":41},"generated":{"line":1,"column":774}},{"source":"../../src/use-breakpoint.ts","name":"mediaQuery","original":{"line":42,"column":8},"generated":{"line":1,"column":778}},{"source":"../../src/use-breakpoint.ts","name":"mediaQuery","original":{"line":42,"column":8},"generated":{"line":1,"column":781}},{"source":"../../src/use-breakpoint.ts","name":"breakpoint","original":{"line":44,"column":13},"generated":{"line":1,"column":783}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":43,"column":6},"generated":{"line":1,"column":790}},{"source":"../../src/use-breakpoint.ts","name":"mediaQuery","original":{"line":43,"column":39},"generated":{"line":1,"column":792}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":43,"column":6},"generated":{"line":1,"column":794}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":43,"column":6},"generated":{"line":1,"column":795}},{"source":"../../src/use-breakpoint.ts","name":"current","original":{"line":50,"column":8},"generated":{"line":1,"column":808}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":50,"column":15},"generated":{"line":1,"column":810}},{"source":"../../src/use-breakpoint.ts","name":"currentBreakpoint","original":{"line":50,"column":18},"generated":{"line":1,"column":816}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":50,"column":15},"generated":{"line":1,"column":823}},{"source":"../../src/use-breakpoint.ts","name":"currentBreakpoint","original":{"line":50,"column":18},"generated":{"line":1,"column":825}},{"source":"../../src/use-breakpoint.ts","name":"breakpoint","original":{"line":50,"column":37},"generated":{"line":1,"column":827}},{"source":"../../src/use-breakpoint.ts","name":"update","original":{"line":52,"column":8},"generated":{"line":1,"column":838}},{"source":"../../src/use-breakpoint.ts","name":"React","original":{"line":52,"column":17},"generated":{"line":1,"column":840}},{"source":"../../src/use-breakpoint.ts","name":"useCallback","original":{"line":52,"column":23},"generated":{"line":1,"column":842}},{"source":"../../src/use-breakpoint.ts","name":"useCallback","original":{"line":52,"column":23},"generated":{"line":1,"column":850}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":53,"column":4},"generated":{"line":1,"column":862}},{"source":"../../src/use-breakpoint.ts","name":"query","original":{"line":53,"column":5},"generated":{"line":1,"column":863}},{"source":"../../src/use-breakpoint.ts","name":"breakpoint","original":{"line":53,"column":28},"generated":{"line":1,"column":865}},{"source":"../../src/use-breakpoint.ts","name":"query","original":{"line":54,"column":10},"generated":{"line":1,"column":870}},{"source":"../../src/use-breakpoint.ts","name":"matches","original":{"line":54,"column":16},"generated":{"line":1,"column":872}},{"source":"../../src/use-breakpoint.ts","name":"current","original":{"line":54,"column":27},"generated":{"line":1,"column":881}},{"source":"../../src/use-breakpoint.ts","name":"breakpoint","original":{"line":54,"column":39},"generated":{"line":1,"column":885}},{"source":"../../src/use-breakpoint.ts","name":"breakpoint","original":{"line":54,"column":50},"generated":{"line":1,"column":887}},{"source":"../../src/use-breakpoint.ts","name":"setCurrentBreakpoint","original":{"line":55,"column":8},"generated":{"line":1,"column":899}},{"source":"../../src/use-breakpoint.ts","name":"breakpoint","original":{"line":55,"column":29},"generated":{"line":1,"column":901}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":58,"column":4},"generated":{"line":1,"column":905}},{"source":"../../src/use-breakpoint.ts","name":"current","original":{"line":58,"column":5},"generated":{"line":1,"column":906}},{"source":"../../src/use-breakpoint.ts","name":"current","original":{"line":96,"column":9},"generated":{"line":1,"column":910}},{"source":"../../src/use-breakpoint.ts","name":"useEffect","original":{"line":61,"column":8},"generated":{"line":1,"column":917}},{"source":"../../src/use-breakpoint.ts","name":"useEffect","original":{"line":61,"column":8},"generated":{"line":1,"column":919}},{"source":"../../src/use-breakpoint.ts","name":"useEffect","original":{"line":61,"column":8},"generated":{"line":1,"column":927}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":61,"column":18},"generated":{"line":1,"column":937}},{"source":"../../src/use-breakpoint.ts","name":"listeners","original":{"line":62,"column":10},"generated":{"line":1,"column":942}},{"source":"../../src/use-breakpoint.ts","name":"listeners","original":{"line":62,"column":10},"generated":{"line":1,"column":946}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":62,"column":22},"generated":{"line":1,"column":948}},{"source":"../../src/use-breakpoint.ts","name":"Set","original":{"line":62,"column":26},"generated":{"line":1,"column":952}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":87,"column":11},"generated":{"line":1,"column":956}},{"source":"../../src/use-breakpoint.ts","name":"mediaQueries","original":{"line":64,"column":4},"generated":{"line":1,"column":963}},{"source":"../../src/use-breakpoint.ts","name":"forEach","original":{"line":64,"column":17},"generated":{"line":1,"column":965}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":64,"column":25},"generated":{"line":1,"column":973}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":64,"column":26},"generated":{"line":1,"column":977}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":64,"column":26},"generated":{"line":1,"column":981}},{"source":"../../src/use-breakpoint.ts","name":"query","original":{"line":64,"column":28},"generated":{"line":1,"column":987}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":64,"column":55},"generated":{"line":1,"column":990}},{"source":"../../src/use-breakpoint.ts","name":"breakpoint","original":{"line":64,"column":38},"generated":{"line":1,"column":992}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":64,"column":55},"generated":{"line":1,"column":994}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":64,"column":55},"generated":{"line":1,"column":996}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":64,"column":55},"generated":{"line":1,"column":998}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":64,"column":55},"generated":{"line":1,"column":999}},{"source":"../../src/use-breakpoint.ts","name":"mediaQuery","original":{"line":65,"column":12},"generated":{"line":1,"column":1009}},{"source":"../../src/use-breakpoint.ts","name":"window","original":{"line":65,"column":25},"generated":{"line":1,"column":1011}},{"source":"../../src/use-breakpoint.ts","name":"matchMedia","original":{"line":65,"column":32},"generated":{"line":1,"column":1018}},{"source":"../../src/use-breakpoint.ts","name":"query","original":{"line":65,"column":43},"generated":{"line":1,"column":1029}},{"source":"../../src/use-breakpoint.ts","name":"update","original":{"line":68,"column":6},"generated":{"line":1,"column":1032}},{"source":"../../src/use-breakpoint.ts","name":"mediaQuery","original":{"line":68,"column":13},"generated":{"line":1,"column":1034}},{"source":"../../src/use-breakpoint.ts","name":"breakpoint","original":{"line":68,"column":25},"generated":{"line":1,"column":1036}},{"source":"../../src/use-breakpoint.ts","name":"handleChange","original":{"line":70,"column":12},"generated":{"line":1,"column":1039}},{"source":"../../src/use-breakpoint.ts","name":"handleChange","original":{"line":70,"column":12},"generated":{"line":1,"column":1043}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":70,"column":27},"generated":{"line":1,"column":1045}},{"source":"../../src/use-breakpoint.ts","name":"update","original":{"line":71,"column":8},"generated":{"line":1,"column":1050}},{"source":"../../src/use-breakpoint.ts","name":"mediaQuery","original":{"line":71,"column":15},"generated":{"line":1,"column":1052}},{"source":"../../src/use-breakpoint.ts","name":"breakpoint","original":{"line":71,"column":27},"generated":{"line":1,"column":1054}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":81,"column":13},"generated":{"line":1,"column":1058}},{"source":"../../src/use-breakpoint.ts","name":"mediaQuery","original":{"line":75,"column":6},"generated":{"line":1,"column":1065}},{"source":"../../src/use-breakpoint.ts","name":"addListener","original":{"line":75,"column":17},"generated":{"line":1,"column":1067}},{"source":"../../src/use-breakpoint.ts","name":"handleChange","original":{"line":75,"column":29},"generated":{"line":1,"column":1079}},{"source":"../../src/use-breakpoint.ts","name":"listeners","original":{"line":79,"column":6},"generated":{"line":1,"column":1082}},{"source":"../../src/use-breakpoint.ts","name":"add","original":{"line":79,"column":16},"generated":{"line":1,"column":1084}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":79,"column":20},"generated":{"line":1,"column":1088}},{"source":"../../src/use-breakpoint.ts","name":"mediaQuery","original":{"line":79,"column":22},"generated":{"line":1,"column":1089}},{"source":"../../src/use-breakpoint.ts","name":"mediaQuery","original":{"line":79,"column":22},"generated":{"line":1,"column":1100}},{"source":"../../src/use-breakpoint.ts","name":"handleChange","original":{"line":79,"column":34},"generated":{"line":1,"column":1102}},{"source":"../../src/use-breakpoint.ts","name":"handleChange","original":{"line":79,"column":34},"generated":{"line":1,"column":1115}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":81,"column":13},"generated":{"line":1,"column":1119}},{"source":"../../src/use-breakpoint.ts","name":"mediaQuery","original":{"line":83,"column":8},"generated":{"line":1,"column":1124}},{"source":"../../src/use-breakpoint.ts","name":"removeListener","original":{"line":83,"column":19},"generated":{"line":1,"column":1126}},{"source":"../../src/use-breakpoint.ts","name":"handleChange","original":{"line":83,"column":34},"generated":{"line":1,"column":1141}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":87,"column":11},"generated":{"line":1,"column":1147}},{"source":"../../src/use-breakpoint.ts","name":"listeners","original":{"line":89,"column":6},"generated":{"line":1,"column":1152}},{"source":"../../src/use-breakpoint.ts","name":"forEach","original":{"line":89,"column":16},"generated":{"line":1,"column":1154}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":89,"column":24},"generated":{"line":1,"column":1162}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":89,"column":25},"generated":{"line":1,"column":1166}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":89,"column":25},"generated":{"line":1,"column":1170}},{"source":"../../src/use-breakpoint.ts","name":"mediaQuery","original":{"line":89,"column":27},"generated":{"line":1,"column":1181}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":89,"column":25},"generated":{"line":1,"column":1183}},{"source":"../../src/use-breakpoint.ts","name":"handleChange","original":{"line":89,"column":39},"generated":{"line":1,"column":1196}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":89,"column":58},"generated":{"line":1,"column":1199}},{"source":"../../src/use-breakpoint.ts","name":"mediaQuery","original":{"line":90,"column":8},"generated":{"line":1,"column":1201}},{"source":"../../src/use-breakpoint.ts","name":"removeListener","original":{"line":90,"column":19},"generated":{"line":1,"column":1203}},{"source":"../../src/use-breakpoint.ts","name":"handleChange","original":{"line":90,"column":34},"generated":{"line":1,"column":1218}},{"source":"../../src/use-breakpoint.ts","name":"listeners","original":{"line":92,"column":6},"generated":{"line":1,"column":1223}},{"source":"../../src/use-breakpoint.ts","name":"clear","original":{"line":92,"column":16},"generated":{"line":1,"column":1225}},{"source":"../../src/use-breakpoint.ts","name":null,"original":{"line":94,"column":5},"generated":{"line":1,"column":1235}},{"source":"../../src/use-breakpoint.ts","name":"mediaQueries","original":{"line":94,"column":6},"generated":{"line":1,"column":1236}},{"source":"../../src/use-breakpoint.ts","name":"breakpoints","original":{"line":94,"column":20},"generated":{"line":1,"column":1238}},{"source":"../../src/use-breakpoint.ts","name":"update","original":{"line":94,"column":33},"generated":{"line":1,"column":1240}},{"source":"../../src/use-breakpoint.ts","name":"current","original":{"line":96,"column":9},"generated":{"line":1,"column":1244}}],"sources":{"../../src/use-breakpoint.ts":"import { useTheme } from \"@chakra-ui/system\"\nimport React from \"react\"\nimport createMediaQueries from \"./create-media-query\"\n\ninterface Listener {\n  mediaQuery: MediaQueryList\n  handleChange: () => void\n}\n\nexport interface Breakpoint {\n  breakpoint: string\n  maxWidth?: string\n  minWidth: string\n}\n\n/**\n * React hook used to get the current responsive media breakpoint.\n *\n * @param defaultBreakpoint default breakpoint name\n * (in non-window environments like SSR)\n *\n * For SSR, you can use a package like [is-mobile](https://github.com/kaimallea/isMobile)\n * to get the default breakpoint value from the user-agent\n */\nexport function useBreakpoint(defaultBreakpoint?: string) {\n  const { breakpoints } = useTheme()\n\n  const mediaQueries = React.useMemo(\n    () => createMediaQueries({ base: \"0px\", ...breakpoints }),\n    [breakpoints],\n  )\n\n  const [currentBreakpoint, setCurrentBreakpoint] = React.useState(() => {\n    if (!defaultBreakpoint) {\n      return undefined\n    }\n\n    const mediaQuery = mediaQueries.find(\n      ({ breakpoint }) => breakpoint === defaultBreakpoint,\n    )\n\n    if (mediaQuery) {\n      const { query, ...breakpoint } = mediaQuery\n      return breakpoint\n    }\n\n    return undefined\n  })\n\n  const current = currentBreakpoint?.breakpoint\n\n  const update = React.useCallback(\n    (query: MediaQueryList, breakpoint: Breakpoint) => {\n      if (query.matches && current !== breakpoint.breakpoint) {\n        setCurrentBreakpoint(breakpoint)\n      }\n    },\n    [current],\n  )\n\n  React.useEffect(() => {\n    const listeners = new Set<Listener>()\n\n    mediaQueries.forEach(({ query, ...breakpoint }) => {\n      const mediaQuery = window.matchMedia(query)\n\n      // trigger an initial update to determine media query\n      update(mediaQuery, breakpoint)\n\n      const handleChange = () => {\n        update(mediaQuery, breakpoint)\n      }\n\n      // add media query-listener\n      mediaQuery.addListener(handleChange)\n\n      // push the media query list handleChange\n      // so we can use it to remove Listener\n      listeners.add({ mediaQuery, handleChange })\n\n      return () => {\n        // clean up 1\n        mediaQuery.removeListener(handleChange)\n      }\n    })\n\n    return () => {\n      // clean up 2: for safety\n      listeners.forEach(({ mediaQuery, handleChange }) => {\n        mediaQuery.removeListener(handleChange)\n      })\n      listeners.clear()\n    }\n  }, [mediaQueries, breakpoints, update])\n\n  return current\n}\n"},"lineCount":null}},"error":null,"hash":"77ae6682c14b298987a58c1ee6ab870a","cacheData":{"env":{}}}