{"id":"AEYn","dependencies":[{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@reach/alert/dist/alert.esm.js.map","includedInParent":true,"mtime":1616745790847},{"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/@reach/alert/package.json","includedInParent":true,"mtime":1616745790847},{"name":"react","loc":{"line":1,"column":72},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@reach/alert/dist/alert.esm.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/react/index.js"},{"name":"react-dom","loc":{"line":2,"column":23},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@reach/alert/dist/alert.esm.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/react-dom/profiling.js"},{"name":"@reach/visually-hidden","loc":{"line":3,"column":31},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@reach/alert/dist/alert.esm.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@reach/visually-hidden/dist/visually-hidden.esm.js"},{"name":"@reach/utils","loc":{"line":4,"column":78},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@reach/alert/dist/alert.esm.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@reach/utils/dist/utils.esm.js"},{"name":"prop-types","loc":{"line":5,"column":22},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@reach/alert/dist/alert.esm.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/prop-types/index.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.Alert=exports.default=void 0;var e=require(\"react\"),r=require(\"react-dom\"),t=require(\"@reach/visually-hidden\"),n=require(\"@reach/utils\"),u=i(require(\"prop-types\"));function i(e){return e&&e.__esModule?e:{default:e}}function c(e,r){if(null==e)return{};var t,n,u={},i=Object.keys(e);for(n=0;n<i.length;n++)t=i[n],r.indexOf(t)>=0||(u[t]=e[t]);return u}var o,a={polite:-1,assertive:-1},l={polite:{},assertive:{}},s={polite:null,assertive:null},f=(0,n.forwardRefWithAs)(function(r,t){var u=r.as,i=void 0===u?\"div\":u,o=r.children,a=r.type,l=void 0===a?\"polite\":a,s=c(r,[\"as\",\"children\",\"type\"]),f=(0,e.useRef)(null),d=(0,n.useForkedRef)(t,f),v=(0,e.useMemo)(function(){return(0,e.createElement)(i,Object.assign({},s,{ref:d,\"data-reach-alert\":!0}),o)},[o,s]);return p(l,v,f),v});function d(e,r){var t=++a[e];return{mount:function n(u){if(s[e])l[e][t]=u,v();else{var i=r.createElement(\"div\");i.setAttribute(\"data-reach-live-\"+e,\"true\"),s[e]=i,r.body.appendChild(s[e]),n(u)}},update:function(r){l[e][t]=r,v()},unmount:function(){delete l[e][t],v()}}}function v(){null!=o&&window.clearTimeout(o),o=window.setTimeout(function(){Object.keys(l).forEach(function(n){var u=n;s[u]&&(0,r.render)((0,e.createElement)(t.VisuallyHidden,{as:\"div\"},(0,e.createElement)(\"div\",{role:\"assertive\"===u?\"alert\":\"status\",\"aria-live\":u},Object.keys(l[u]).map(function(r){return(0,e.cloneElement)(l[u][r],{key:r,ref:null})}))),s[u])})},500)}function p(r,t,u){var i=(0,n.usePrevious)(r),c=(0,e.useRef)(null),o=(0,e.useRef)(!1);(0,e.useEffect)(function(){var e=(0,n.getOwnerDocument)(u.current);o.current?i!==r?(c.current&&c.current.unmount(),c.current=d(r,e),c.current.mount(t)):c.current&&c.current.update(t):(o.current=!0,c.current=d(r,e),c.current.mount(t))},[t,r,i,u]),(0,e.useEffect)(function(){return function(){c.current&&c.current.unmount()}},[])}exports.Alert=f;var m=f;exports.default=m;"},"sourceMaps":{"js":{"mappings":[{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":0}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":13}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":20}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":35}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":43}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":56}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":57}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":64}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":68}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":76}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":82}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":90}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":103}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":105}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":109}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":111}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":119}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":128}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":130}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":138}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":151}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":153}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":161}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":187}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":189}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":197}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":213}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":215}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":217}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":225}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":240}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":249}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":251}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":254}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":261}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":264}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":266}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":277}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":279}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":280}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":288}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":291}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":300}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":302}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":304}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":307}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":310}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":316}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":318}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":324}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":327}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":331}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":333}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":335}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":337}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":340}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":342}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":349}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":354}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":357}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":361}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":363}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":365}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":367}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":369}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":376}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":380}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":382}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":384}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":387}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":389}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":397}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":401}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":405}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":407}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":410}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":412}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":416}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":423}},{"source":"../src/index.tsx","name":null,"original":{"line":40,"column":0},"generated":{"line":1,"column":425}},{"source":"../src/index.tsx","name":"renderTimer","original":{"line":55,"column":4},"generated":{"line":1,"column":429}},{"source":"../src/index.tsx","name":"keys","original":{"line":40,"column":4},"generated":{"line":1,"column":431}},{"source":"../src/index.tsx","name":null,"original":{"line":40,"column":23},"generated":{"line":1,"column":433}},{"source":"../src/index.tsx","name":"polite","original":{"line":41,"column":2},"generated":{"line":1,"column":434}},{"source":"../src/index.tsx","name":null,"original":{"line":41,"column":11},"generated":{"line":1,"column":442}},{"source":"../src/index.tsx","name":"assertive","original":{"line":42,"column":2},"generated":{"line":1,"column":444}},{"source":"../src/index.tsx","name":null,"original":{"line":42,"column":14},"generated":{"line":1,"column":455}},{"source":"../src/index.tsx","name":"elements","original":{"line":45,"column":4},"generated":{"line":1,"column":458}},{"source":"../src/index.tsx","name":null,"original":{"line":45,"column":29},"generated":{"line":1,"column":460}},{"source":"../src/index.tsx","name":"polite","original":{"line":46,"column":2},"generated":{"line":1,"column":461}},{"source":"../src/index.tsx","name":null,"original":{"line":46,"column":10},"generated":{"line":1,"column":468}},{"source":"../src/index.tsx","name":"assertive","original":{"line":47,"column":2},"generated":{"line":1,"column":471}},{"source":"../src/index.tsx","name":null,"original":{"line":47,"column":13},"generated":{"line":1,"column":481}},{"source":"../src/index.tsx","name":"liveRegions","original":{"line":50,"column":4},"generated":{"line":1,"column":485}},{"source":"../src/index.tsx","name":null,"original":{"line":50,"column":34},"generated":{"line":1,"column":487}},{"source":"../src/index.tsx","name":"polite","original":{"line":51,"column":2},"generated":{"line":1,"column":488}},{"source":"../src/index.tsx","name":null,"original":{"line":51,"column":10},"generated":{"line":1,"column":495}},{"source":"../src/index.tsx","name":"assertive","original":{"line":52,"column":2},"generated":{"line":1,"column":500}},{"source":"../src/index.tsx","name":null,"original":{"line":52,"column":13},"generated":{"line":1,"column":510}},{"source":"../src/index.tsx","name":"Alert","original":{"line":68,"column":6},"generated":{"line":1,"column":516}},{"source":"../src/index.tsx","name":"forwardRefWithAs","original":{"line":68,"column":14},"generated":{"line":1,"column":519}},{"source":"../src/index.tsx","name":null,"original":{"line":68,"column":50},"generated":{"line":1,"column":521}},{"source":"../src/index.tsx","name":null,"original":{"line":68,"column":50},"generated":{"line":1,"column":523}},{"source":"../src/index.tsx","name":null,"original":{"line":68,"column":50},"generated":{"line":1,"column":541}},{"source":"../src/index.tsx","name":null,"original":{"line":68,"column":50},"generated":{"line":1,"column":550}},{"source":"../src/index.tsx","name":"forwardedRef","original":{"line":70,"column":2},"generated":{"line":1,"column":552}},{"source":"../src/index.tsx","name":"as","original":{"line":69,"column":4},"generated":{"line":1,"column":555}},{"source":"../src/index.tsx","name":"as","original":{"line":69,"column":4},"generated":{"line":1,"column":559}},{"source":"../src/index.tsx","name":"as","original":{"line":69,"column":4},"generated":{"line":1,"column":561}},{"source":"../src/index.tsx","name":"as","original":{"line":69,"column":4},"generated":{"line":1,"column":563}},{"source":"../src/index.tsx","name":"Comp","original":{"line":69,"column":8},"generated":{"line":1,"column":566}},{"source":"../src/index.tsx","name":"Comp","original":{"line":69,"column":8},"generated":{"line":1,"column":573}},{"source":"../src/index.tsx","name":"Comp","original":{"line":69,"column":8},"generated":{"line":1,"column":577}},{"source":"../src/index.tsx","name":null,"original":{"line":69,"column":15},"generated":{"line":1,"column":579}},{"source":"../src/index.tsx","name":null,"original":{"line":69,"column":15},"generated":{"line":1,"column":585}},{"source":"../src/index.tsx","name":"children","original":{"line":69,"column":22},"generated":{"line":1,"column":587}},{"source":"../src/index.tsx","name":"children","original":{"line":69,"column":22},"generated":{"line":1,"column":589}},{"source":"../src/index.tsx","name":"children","original":{"line":69,"column":22},"generated":{"line":1,"column":591}},{"source":"../src/index.tsx","name":"type","original":{"line":69,"column":32},"generated":{"line":1,"column":600}},{"source":"../src/index.tsx","name":"type","original":{"line":69,"column":32},"generated":{"line":1,"column":602}},{"source":"../src/index.tsx","name":"type","original":{"line":69,"column":32},"generated":{"line":1,"column":604}},{"source":"../src/index.tsx","name":"regionType","original":{"line":69,"column":38},"generated":{"line":1,"column":609}},{"source":"../src/index.tsx","name":"regionType","original":{"line":69,"column":38},"generated":{"line":1,"column":616}},{"source":"../src/index.tsx","name":"regionType","original":{"line":69,"column":38},"generated":{"line":1,"column":620}},{"source":"../src/index.tsx","name":null,"original":{"line":69,"column":51},"generated":{"line":1,"column":622}},{"source":"../src/index.tsx","name":null,"original":{"line":69,"column":51},"generated":{"line":1,"column":631}},{"source":"../src/index.tsx","name":"props","original":{"line":69,"column":64},"generated":{"line":1,"column":633}},{"source":"../src/index.tsx","name":"props","original":{"line":69,"column":64},"generated":{"line":1,"column":635}},{"source":"../src/index.tsx","name":"props","original":{"line":69,"column":64},"generated":{"line":1,"column":637}},{"source":"../src/index.tsx","name":"props","original":{"line":69,"column":64},"generated":{"line":1,"column":639}},{"source":"../src/index.tsx","name":"props","original":{"line":69,"column":64},"generated":{"line":1,"column":640}},{"source":"../src/index.tsx","name":"props","original":{"line":69,"column":64},"generated":{"line":1,"column":645}},{"source":"../src/index.tsx","name":"props","original":{"line":69,"column":64},"generated":{"line":1,"column":656}},{"source":"../src/index.tsx","name":"ownRef","original":{"line":72,"column":8},"generated":{"line":1,"column":665}},{"source":"../src/index.tsx","name":"React","original":{"line":72,"column":17},"generated":{"line":1,"column":668}},{"source":"../src/index.tsx","name":null,"original":{"line":72,"column":46},"generated":{"line":1,"column":670}},{"source":"../src/index.tsx","name":null,"original":{"line":72,"column":46},"generated":{"line":1,"column":672}},{"source":"../src/index.tsx","name":null,"original":{"line":72,"column":46},"generated":{"line":1,"column":680}},{"source":"../src/index.tsx","name":"ref","original":{"line":73,"column":8},"generated":{"line":1,"column":686}},{"source":"../src/index.tsx","name":"useForkedRef","original":{"line":73,"column":14},"generated":{"line":1,"column":689}},{"source":"../src/index.tsx","name":"forwardedRef","original":{"line":73,"column":27},"generated":{"line":1,"column":691}},{"source":"../src/index.tsx","name":"forwardedRef","original":{"line":73,"column":27},"generated":{"line":1,"column":693}},{"source":"../src/index.tsx","name":"forwardedRef","original":{"line":73,"column":27},"generated":{"line":1,"column":707}},{"source":"../src/index.tsx","name":"ownRef","original":{"line":73,"column":41},"generated":{"line":1,"column":709}},{"source":"../src/index.tsx","name":"child","original":{"line":74,"column":8},"generated":{"line":1,"column":712}},{"source":"../src/index.tsx","name":"React","original":{"line":74,"column":16},"generated":{"line":1,"column":715}},{"source":"../src/index.tsx","name":null,"original":{"line":75,"column":4},"generated":{"line":1,"column":717}},{"source":"../src/index.tsx","name":null,"original":{"line":75,"column":4},"generated":{"line":1,"column":719}},{"source":"../src/index.tsx","name":null,"original":{"line":75,"column":4},"generated":{"line":1,"column":728}},{"source":"../src/index.tsx","name":"React","original":{"line":76,"column":6},"generated":{"line":1,"column":739}},{"source":"../src/index.tsx","name":"React","original":{"line":76,"column":6},"generated":{"line":1,"column":746}},{"source":"../src/index.tsx","name":"Comp","original":{"line":76,"column":7},"generated":{"line":1,"column":748}},{"source":"../src/index.tsx","name":"Comp","original":{"line":76,"column":7},"generated":{"line":1,"column":750}},{"source":"../src/index.tsx","name":"Comp","original":{"line":76,"column":7},"generated":{"line":1,"column":765}},{"source":"../src/index.tsx","name":null,"original":{"line":76,"column":6},"generated":{"line":1,"column":767}},{"source":"../src/index.tsx","name":null,"original":{"line":76,"column":6},"generated":{"line":1,"column":774}},{"source":"../src/index.tsx","name":null,"original":{"line":76,"column":6},"generated":{"line":1,"column":781}},{"source":"../src/index.tsx","name":"props","original":{"line":76,"column":16},"generated":{"line":1,"column":784}},{"source":"../src/index.tsx","name":"props","original":{"line":76,"column":16},"generated":{"line":1,"column":786}},{"source":"../src/index.tsx","name":"ref","original":{"line":76,"column":23},"generated":{"line":1,"column":787}},{"source":"../src/index.tsx","name":"ref","original":{"line":76,"column":28},"generated":{"line":1,"column":791}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":793}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":813}},{"source":"../src/index.tsx","name":"children","original":{"line":77,"column":9},"generated":{"line":1,"column":817}},{"source":"../src/index.tsx","name":"children","original":{"line":81,"column":5},"generated":{"line":1,"column":821}},{"source":"../src/index.tsx","name":"children","original":{"line":81,"column":5},"generated":{"line":1,"column":822}},{"source":"../src/index.tsx","name":"props","original":{"line":81,"column":15},"generated":{"line":1,"column":824}},{"source":"../src/index.tsx","name":"child","original":{"line":85,"column":9},"generated":{"line":1,"column":828}},{"source":"../src/index.tsx","name":"useMirrorEffects","original":{"line":83,"column":2},"generated":{"line":1,"column":835}},{"source":"../src/index.tsx","name":"regionType","original":{"line":83,"column":19},"generated":{"line":1,"column":837}},{"source":"../src/index.tsx","name":"child","original":{"line":83,"column":31},"generated":{"line":1,"column":839}},{"source":"../src/index.tsx","name":"ownRef","original":{"line":83,"column":38},"generated":{"line":1,"column":841}},{"source":"../src/index.tsx","name":"child","original":{"line":85,"column":9},"generated":{"line":1,"column":844}},{"source":"../src/index.tsx","name":null,"original":{"line":112,"column":0},"generated":{"line":1,"column":848}},{"source":"../src/index.tsx","name":"createMirror","original":{"line":112,"column":9},"generated":{"line":1,"column":857}},{"source":"../src/index.tsx","name":"type","original":{"line":112,"column":22},"generated":{"line":1,"column":859}},{"source":"../src/index.tsx","name":"doc","original":{"line":112,"column":52},"generated":{"line":1,"column":861}},{"source":"../src/index.tsx","name":"key","original":{"line":113,"column":6},"generated":{"line":1,"column":864}},{"source":"../src/index.tsx","name":"key","original":{"line":113,"column":6},"generated":{"line":1,"column":868}},{"source":"../src/index.tsx","name":"keys","original":{"line":113,"column":14},"generated":{"line":1,"column":872}},{"source":"../src/index.tsx","name":"type","original":{"line":113,"column":19},"generated":{"line":1,"column":874}},{"source":"../src/index.tsx","name":null,"original":{"line":138,"column":9},"generated":{"line":1,"column":877}},{"source":"../src/index.tsx","name":null,"original":{"line":138,"column":9},"generated":{"line":1,"column":883}},{"source":"../src/index.tsx","name":"mount","original":{"line":138,"column":11},"generated":{"line":1,"column":884}},{"source":"../src/index.tsx","name":null,"original":{"line":115,"column":14},"generated":{"line":1,"column":890}},{"source":"../src/index.tsx","name":"mount","original":{"line":115,"column":6},"generated":{"line":1,"column":899}},{"source":"../src/index.tsx","name":"element","original":{"line":115,"column":15},"generated":{"line":1,"column":901}},{"source":"../src/index.tsx","name":"liveRegions","original":{"line":116,"column":8},"generated":{"line":1,"column":904}},{"source":"../src/index.tsx","name":"liveRegions","original":{"line":116,"column":8},"generated":{"line":1,"column":907}},{"source":"../src/index.tsx","name":"type","original":{"line":116,"column":20},"generated":{"line":1,"column":909}},{"source":"../src/index.tsx","name":"elements","original":{"line":117,"column":6},"generated":{"line":1,"column":912}},{"source":"../src/index.tsx","name":"type","original":{"line":117,"column":15},"generated":{"line":1,"column":914}},{"source":"../src/index.tsx","name":"key","original":{"line":117,"column":21},"generated":{"line":1,"column":917}},{"source":"../src/index.tsx","name":"element","original":{"line":117,"column":28},"generated":{"line":1,"column":920}},{"source":"../src/index.tsx","name":"renderAlerts","original":{"line":118,"column":6},"generated":{"line":1,"column":922}},{"source":"../src/index.tsx","name":null,"original":{"line":119,"column":11},"generated":{"line":1,"column":930}},{"source":"../src/index.tsx","name":"node","original":{"line":120,"column":10},"generated":{"line":1,"column":931}},{"source":"../src/index.tsx","name":"node","original":{"line":120,"column":10},"generated":{"line":1,"column":935}},{"source":"../src/index.tsx","name":"doc","original":{"line":120,"column":17},"generated":{"line":1,"column":937}},{"source":"../src/index.tsx","name":"createElement","original":{"line":120,"column":21},"generated":{"line":1,"column":939}},{"source":"../src/index.tsx","name":null,"original":{"line":120,"column":35},"generated":{"line":1,"column":953}},{"source":"../src/index.tsx","name":"node","original":{"line":121,"column":6},"generated":{"line":1,"column":960}},{"source":"../src/index.tsx","name":"setAttribute","original":{"line":121,"column":11},"generated":{"line":1,"column":962}},{"source":"../src/index.tsx","name":null,"original":{"line":121,"column":6},"generated":{"line":1,"column":975}},{"source":"../src/index.tsx","name":"type","original":{"line":121,"column":43},"generated":{"line":1,"column":994}},{"source":"../src/index.tsx","name":null,"original":{"line":121,"column":51},"generated":{"line":1,"column":996}},{"source":"../src/index.tsx","name":"liveRegions","original":{"line":122,"column":6},"generated":{"line":1,"column":1004}},{"source":"../src/index.tsx","name":"type","original":{"line":122,"column":18},"generated":{"line":1,"column":1006}},{"source":"../src/index.tsx","name":"node","original":{"line":122,"column":26},"generated":{"line":1,"column":1009}},{"source":"../src/index.tsx","name":"doc","original":{"line":123,"column":6},"generated":{"line":1,"column":1011}},{"source":"../src/index.tsx","name":"body","original":{"line":123,"column":10},"generated":{"line":1,"column":1013}},{"source":"../src/index.tsx","name":"appendChild","original":{"line":123,"column":15},"generated":{"line":1,"column":1018}},{"source":"../src/index.tsx","name":"liveRegions","original":{"line":123,"column":27},"generated":{"line":1,"column":1030}},{"source":"../src/index.tsx","name":"type","original":{"line":123,"column":39},"generated":{"line":1,"column":1032}},{"source":"../src/index.tsx","name":"mount","original":{"line":124,"column":6},"generated":{"line":1,"column":1036}},{"source":"../src/index.tsx","name":"element","original":{"line":124,"column":12},"generated":{"line":1,"column":1038}},{"source":"../src/index.tsx","name":"update","original":{"line":138,"column":18},"generated":{"line":1,"column":1043}},{"source":"../src/index.tsx","name":null,"original":{"line":128,"column":15},"generated":{"line":1,"column":1050}},{"source":"../src/index.tsx","name":"element","original":{"line":128,"column":16},"generated":{"line":1,"column":1059}},{"source":"../src/index.tsx","name":"elements","original":{"line":129,"column":4},"generated":{"line":1,"column":1062}},{"source":"../src/index.tsx","name":"type","original":{"line":129,"column":13},"generated":{"line":1,"column":1064}},{"source":"../src/index.tsx","name":"key","original":{"line":129,"column":19},"generated":{"line":1,"column":1067}},{"source":"../src/index.tsx","name":"element","original":{"line":129,"column":26},"generated":{"line":1,"column":1070}},{"source":"../src/index.tsx","name":"renderAlerts","original":{"line":130,"column":4},"generated":{"line":1,"column":1072}},{"source":"../src/index.tsx","name":"unmount","original":{"line":138,"column":26},"generated":{"line":1,"column":1077}},{"source":"../src/index.tsx","name":null,"original":{"line":133,"column":16},"generated":{"line":1,"column":1085}},{"source":"../src/index.tsx","name":"elements","original":{"line":134,"column":11},"generated":{"line":1,"column":1103}},{"source":"../src/index.tsx","name":"type","original":{"line":134,"column":20},"generated":{"line":1,"column":1105}},{"source":"../src/index.tsx","name":"key","original":{"line":134,"column":26},"generated":{"line":1,"column":1108}},{"source":"../src/index.tsx","name":"renderAlerts","original":{"line":135,"column":4},"generated":{"line":1,"column":1111}},{"source":"../src/index.tsx","name":null,"original":{"line":141,"column":0},"generated":{"line":1,"column":1117}},{"source":"../src/index.tsx","name":"renderAlerts","original":{"line":141,"column":9},"generated":{"line":1,"column":1126}},{"source":"../src/index.tsx","name":null,"original":{"line":142,"column":21},"generated":{"line":1,"column":1130}},{"source":"../src/index.tsx","name":"renderTimer","original":{"line":142,"column":6},"generated":{"line":1,"column":1136}},{"source":"../src/index.tsx","name":"window","original":{"line":143,"column":4},"generated":{"line":1,"column":1139}},{"source":"../src/index.tsx","name":"clearTimeout","original":{"line":143,"column":11},"generated":{"line":1,"column":1146}},{"source":"../src/index.tsx","name":"renderTimer","original":{"line":143,"column":24},"generated":{"line":1,"column":1159}},{"source":"../src/index.tsx","name":"renderTimer","original":{"line":145,"column":2},"generated":{"line":1,"column":1162}},{"source":"../src/index.tsx","name":"window","original":{"line":145,"column":16},"generated":{"line":1,"column":1164}},{"source":"../src/index.tsx","name":"setTimeout","original":{"line":145,"column":23},"generated":{"line":1,"column":1171}},{"source":"../src/index.tsx","name":null,"original":{"line":145,"column":34},"generated":{"line":1,"column":1182}},{"source":"../src/index.tsx","name":"Object","original":{"line":146,"column":4},"generated":{"line":1,"column":1193}},{"source":"../src/index.tsx","name":"keys","original":{"line":146,"column":11},"generated":{"line":1,"column":1200}},{"source":"../src/index.tsx","name":"elements","original":{"line":146,"column":16},"generated":{"line":1,"column":1205}},{"source":"../src/index.tsx","name":"forEach","original":{"line":146,"column":26},"generated":{"line":1,"column":1208}},{"source":"../src/index.tsx","name":null,"original":{"line":146,"column":34},"generated":{"line":1,"column":1216}},{"source":"../src/index.tsx","name":"elementType","original":{"line":146,"column":35},"generated":{"line":1,"column":1225}},{"source":"../src/index.tsx","name":"regionType","original":{"line":147,"column":10},"generated":{"line":1,"column":1228}},{"source":"../src/index.tsx","name":"regionType","original":{"line":147,"column":10},"generated":{"line":1,"column":1232}},{"source":"../src/index.tsx","name":"elementType","original":{"line":147,"column":36},"generated":{"line":1,"column":1234}},{"source":"../src/index.tsx","name":"liveRegions","original":{"line":148,"column":22},"generated":{"line":1,"column":1236}},{"source":"../src/index.tsx","name":"regionType","original":{"line":148,"column":34},"generated":{"line":1,"column":1238}},{"source":"../src/index.tsx","name":"React","original":{"line":151,"column":10},"generated":{"line":1,"column":1243}},{"source":"../src/index.tsx","name":"React","original":{"line":151,"column":10},"generated":{"line":1,"column":1245}},{"source":"../src/index.tsx","name":"React","original":{"line":151,"column":10},"generated":{"line":1,"column":1247}},{"source":"../src/index.tsx","name":"React","original":{"line":151,"column":10},"generated":{"line":1,"column":1256}},{"source":"../src/index.tsx","name":"VisuallyHidden","original":{"line":151,"column":11},"generated":{"line":1,"column":1258}},{"source":"../src/index.tsx","name":"VisuallyHidden","original":{"line":151,"column":11},"generated":{"line":1,"column":1260}},{"source":"../src/index.tsx","name":"VisuallyHidden","original":{"line":151,"column":11},"generated":{"line":1,"column":1275}},{"source":"../src/index.tsx","name":"React","original":{"line":151,"column":10},"generated":{"line":1,"column":1277}},{"source":"../src/index.tsx","name":null,"original":{"line":151,"column":10},"generated":{"line":1,"column":1292}},{"source":"../src/index.tsx","name":"as","original":{"line":151,"column":26},"generated":{"line":1,"column":1293}},{"source":"../src/index.tsx","name":null,"original":{"line":151,"column":29},"generated":{"line":1,"column":1296}},{"source":"../src/index.tsx","name":"React","original":{"line":152,"column":12},"generated":{"line":1,"column":1304}},{"source":"../src/index.tsx","name":null,"original":{"line":152,"column":12},"generated":{"line":1,"column":1306}},{"source":"../src/index.tsx","name":null,"original":{"line":152,"column":12},"generated":{"line":1,"column":1308}},{"source":"../src/index.tsx","name":null,"original":{"line":152,"column":12},"generated":{"line":1,"column":1323}},{"source":"../src/index.tsx","name":null,"original":{"line":152,"column":12},"generated":{"line":1,"column":1329}},{"source":"../src/index.tsx","name":"role","original":{"line":160,"column":14},"generated":{"line":1,"column":1330}},{"source":"../src/index.tsx","name":null,"original":{"line":160,"column":35},"generated":{"line":1,"column":1335}},{"source":"../src/index.tsx","name":"regionType","original":{"line":160,"column":20},"generated":{"line":1,"column":1349}},{"source":"../src/index.tsx","name":null,"original":{"line":160,"column":49},"generated":{"line":1,"column":1351}},{"source":"../src/index.tsx","name":null,"original":{"line":160,"column":59},"generated":{"line":1,"column":1359}},{"source":"../src/index.tsx","name":"regionType","original":{"line":161,"column":25},"generated":{"line":1,"column":1368}},{"source":"../src/index.tsx","name":"regionType","original":{"line":161,"column":25},"generated":{"line":1,"column":1380}},{"source":"../src/index.tsx","name":"Object","original":{"line":163,"column":15},"generated":{"line":1,"column":1383}},{"source":"../src/index.tsx","name":"keys","original":{"line":163,"column":22},"generated":{"line":1,"column":1390}},{"source":"../src/index.tsx","name":"elements","original":{"line":163,"column":27},"generated":{"line":1,"column":1395}},{"source":"../src/index.tsx","name":"regionType","original":{"line":163,"column":36},"generated":{"line":1,"column":1397}},{"source":"../src/index.tsx","name":"map","original":{"line":163,"column":49},"generated":{"line":1,"column":1401}},{"source":"../src/index.tsx","name":null,"original":{"line":163,"column":53},"generated":{"line":1,"column":1405}},{"source":"../src/index.tsx","name":"key","original":{"line":163,"column":54},"generated":{"line":1,"column":1414}},{"source":"../src/index.tsx","name":"React","original":{"line":164,"column":16},"generated":{"line":1,"column":1417}},{"source":"../src/index.tsx","name":"React","original":{"line":164,"column":16},"generated":{"line":1,"column":1424}},{"source":"../src/index.tsx","name":"elements","original":{"line":164,"column":35},"generated":{"line":1,"column":1426}},{"source":"../src/index.tsx","name":"elements","original":{"line":164,"column":35},"generated":{"line":1,"column":1428}},{"source":"../src/index.tsx","name":"elements","original":{"line":164,"column":35},"generated":{"line":1,"column":1442}},{"source":"../src/index.tsx","name":"regionType","original":{"line":164,"column":44},"generated":{"line":1,"column":1444}},{"source":"../src/index.tsx","name":"key","original":{"line":164,"column":56},"generated":{"line":1,"column":1447}},{"source":"../src/index.tsx","name":null,"original":{"line":164,"column":62},"generated":{"line":1,"column":1450}},{"source":"../src/index.tsx","name":"key","original":{"line":165,"column":18},"generated":{"line":1,"column":1451}},{"source":"../src/index.tsx","name":"key","original":{"line":165,"column":18},"generated":{"line":1,"column":1455}},{"source":"../src/index.tsx","name":"ref","original":{"line":166,"column":18},"generated":{"line":1,"column":1457}},{"source":"../src/index.tsx","name":null,"original":{"line":166,"column":23},"generated":{"line":1,"column":1461}},{"source":"../src/index.tsx","name":"liveRegions","original":{"line":171,"column":10},"generated":{"line":1,"column":1472}},{"source":"../src/index.tsx","name":"regionType","original":{"line":171,"column":22},"generated":{"line":1,"column":1474}},{"source":"../src/index.tsx","name":null,"original":{"line":175,"column":5},"generated":{"line":1,"column":1481}},{"source":"../src/index.tsx","name":null,"original":{"line":178,"column":0},"generated":{"line":1,"column":1486}},{"source":"../src/index.tsx","name":"useMirrorEffects","original":{"line":178,"column":9},"generated":{"line":1,"column":1495}},{"source":"../src/index.tsx","name":"regionType","original":{"line":179,"column":2},"generated":{"line":1,"column":1497}},{"source":"../src/index.tsx","name":"element","original":{"line":180,"column":2},"generated":{"line":1,"column":1499}},{"source":"../src/index.tsx","name":"ref","original":{"line":181,"column":2},"generated":{"line":1,"column":1501}},{"source":"../src/index.tsx","name":"prevType","original":{"line":183,"column":8},"generated":{"line":1,"column":1504}},{"source":"../src/index.tsx","name":"prevType","original":{"line":183,"column":8},"generated":{"line":1,"column":1508}},{"source":"../src/index.tsx","name":"usePrevious","original":{"line":183,"column":19},"generated":{"line":1,"column":1511}},{"source":"../src/index.tsx","name":"regionType","original":{"line":183,"column":44},"generated":{"line":1,"column":1513}},{"source":"../src/index.tsx","name":"regionType","original":{"line":183,"column":44},"generated":{"line":1,"column":1515}},{"source":"../src/index.tsx","name":"regionType","original":{"line":183,"column":44},"generated":{"line":1,"column":1528}},{"source":"../src/index.tsx","name":"mirror","original":{"line":184,"column":8},"generated":{"line":1,"column":1531}},{"source":"../src/index.tsx","name":"React","original":{"line":184,"column":17},"generated":{"line":1,"column":1534}},{"source":"../src/index.tsx","name":null,"original":{"line":184,"column":45},"generated":{"line":1,"column":1536}},{"source":"../src/index.tsx","name":null,"original":{"line":184,"column":45},"generated":{"line":1,"column":1538}},{"source":"../src/index.tsx","name":null,"original":{"line":184,"column":45},"generated":{"line":1,"column":1546}},{"source":"../src/index.tsx","name":"mounted","original":{"line":185,"column":8},"generated":{"line":1,"column":1552}},{"source":"../src/index.tsx","name":"React","original":{"line":185,"column":18},"generated":{"line":1,"column":1555}},{"source":"../src/index.tsx","name":null,"original":{"line":185,"column":31},"generated":{"line":1,"column":1557}},{"source":"../src/index.tsx","name":null,"original":{"line":185,"column":31},"generated":{"line":1,"column":1559}},{"source":"../src/index.tsx","name":null,"original":{"line":185,"column":31},"generated":{"line":1,"column":1568}},{"source":"../src/index.tsx","name":null,"original":{"line":186,"column":18},"generated":{"line":1,"column":1572}},{"source":"../src/index.tsx","name":null,"original":{"line":186,"column":18},"generated":{"line":1,"column":1574}},{"source":"../src/index.tsx","name":null,"original":{"line":186,"column":18},"generated":{"line":1,"column":1576}},{"source":"../src/index.tsx","name":null,"original":{"line":186,"column":18},"generated":{"line":1,"column":1587}},{"source":"../src/index.tsx","name":"ownerDocument","original":{"line":187,"column":10},"generated":{"line":1,"column":1598}},{"source":"../src/index.tsx","name":"ownerDocument","original":{"line":187,"column":10},"generated":{"line":1,"column":1602}},{"source":"../src/index.tsx","name":"getOwnerDocument","original":{"line":187,"column":26},"generated":{"line":1,"column":1605}},{"source":"../src/index.tsx","name":"ref","original":{"line":187,"column":43},"generated":{"line":1,"column":1607}},{"source":"../src/index.tsx","name":"ref","original":{"line":187,"column":43},"generated":{"line":1,"column":1609}},{"source":"../src/index.tsx","name":"ref","original":{"line":187,"column":43},"generated":{"line":1,"column":1627}},{"source":"../src/index.tsx","name":"current","original":{"line":187,"column":47},"generated":{"line":1,"column":1629}},{"source":"../src/index.tsx","name":"mounted","original":{"line":189,"column":9},"generated":{"line":1,"column":1638}},{"source":"../src/index.tsx","name":"current","original":{"line":189,"column":17},"generated":{"line":1,"column":1640}},{"source":"../src/index.tsx","name":"prevType","original":{"line":193,"column":15},"generated":{"line":1,"column":1648}},{"source":"../src/index.tsx","name":"regionType","original":{"line":193,"column":28},"generated":{"line":1,"column":1652}},{"source":"../src/index.tsx","name":"mirror","original":{"line":194,"column":6},"generated":{"line":1,"column":1655}},{"source":"../src/index.tsx","name":"current","original":{"line":194,"column":13},"generated":{"line":1,"column":1657}},{"source":"../src/index.tsx","name":"mirror","original":{"line":194,"column":24},"generated":{"line":1,"column":1666}},{"source":"../src/index.tsx","name":"current","original":{"line":194,"column":31},"generated":{"line":1,"column":1668}},{"source":"../src/index.tsx","name":"unmount","original":{"line":194,"column":39},"generated":{"line":1,"column":1676}},{"source":"../src/index.tsx","name":"mirror","original":{"line":195,"column":6},"generated":{"line":1,"column":1686}},{"source":"../src/index.tsx","name":"current","original":{"line":195,"column":13},"generated":{"line":1,"column":1688}},{"source":"../src/index.tsx","name":"createMirror","original":{"line":195,"column":23},"generated":{"line":1,"column":1696}},{"source":"../src/index.tsx","name":"regionType","original":{"line":195,"column":36},"generated":{"line":1,"column":1698}},{"source":"../src/index.tsx","name":"ownerDocument","original":{"line":195,"column":48},"generated":{"line":1,"column":1700}},{"source":"../src/index.tsx","name":"mirror","original":{"line":196,"column":6},"generated":{"line":1,"column":1703}},{"source":"../src/index.tsx","name":"current","original":{"line":196,"column":13},"generated":{"line":1,"column":1705}},{"source":"../src/index.tsx","name":"mount","original":{"line":196,"column":21},"generated":{"line":1,"column":1713}},{"source":"../src/index.tsx","name":"element","original":{"line":196,"column":27},"generated":{"line":1,"column":1719}},{"source":"../src/index.tsx","name":"mirror","original":{"line":198,"column":6},"generated":{"line":1,"column":1723}},{"source":"../src/index.tsx","name":"current","original":{"line":198,"column":13},"generated":{"line":1,"column":1725}},{"source":"../src/index.tsx","name":"mirror","original":{"line":198,"column":24},"generated":{"line":1,"column":1734}},{"source":"../src/index.tsx","name":"current","original":{"line":198,"column":31},"generated":{"line":1,"column":1736}},{"source":"../src/index.tsx","name":"update","original":{"line":198,"column":39},"generated":{"line":1,"column":1744}},{"source":"../src/index.tsx","name":"element","original":{"line":198,"column":46},"generated":{"line":1,"column":1751}},{"source":"../src/index.tsx","name":"mounted","original":{"line":190,"column":6},"generated":{"line":1,"column":1755}},{"source":"../src/index.tsx","name":"current","original":{"line":190,"column":14},"generated":{"line":1,"column":1757}},{"source":"../src/index.tsx","name":null,"original":{"line":190,"column":24},"generated":{"line":1,"column":1766}},{"source":"../src/index.tsx","name":"mirror","original":{"line":191,"column":6},"generated":{"line":1,"column":1768}},{"source":"../src/index.tsx","name":"current","original":{"line":191,"column":13},"generated":{"line":1,"column":1770}},{"source":"../src/index.tsx","name":"createMirror","original":{"line":191,"column":23},"generated":{"line":1,"column":1778}},{"source":"../src/index.tsx","name":"regionType","original":{"line":191,"column":36},"generated":{"line":1,"column":1780}},{"source":"../src/index.tsx","name":"ownerDocument","original":{"line":191,"column":48},"generated":{"line":1,"column":1782}},{"source":"../src/index.tsx","name":"mirror","original":{"line":192,"column":6},"generated":{"line":1,"column":1785}},{"source":"../src/index.tsx","name":"current","original":{"line":192,"column":13},"generated":{"line":1,"column":1787}},{"source":"../src/index.tsx","name":"mount","original":{"line":192,"column":21},"generated":{"line":1,"column":1795}},{"source":"../src/index.tsx","name":"element","original":{"line":192,"column":27},"generated":{"line":1,"column":1801}},{"source":"../src/index.tsx","name":null,"original":{"line":200,"column":5},"generated":{"line":1,"column":1806}},{"source":"../src/index.tsx","name":"element","original":{"line":200,"column":6},"generated":{"line":1,"column":1807}},{"source":"../src/index.tsx","name":"regionType","original":{"line":200,"column":15},"generated":{"line":1,"column":1809}},{"source":"../src/index.tsx","name":"prevType","original":{"line":200,"column":27},"generated":{"line":1,"column":1811}},{"source":"../src/index.tsx","name":"ref","original":{"line":200,"column":37},"generated":{"line":1,"column":1813}},{"source":"../src/index.tsx","name":null,"original":{"line":202,"column":18},"generated":{"line":1,"column":1818}},{"source":"../src/index.tsx","name":null,"original":{"line":202,"column":18},"generated":{"line":1,"column":1820}},{"source":"../src/index.tsx","name":null,"original":{"line":202,"column":18},"generated":{"line":1,"column":1822}},{"source":"../src/index.tsx","name":null,"original":{"line":202,"column":18},"generated":{"line":1,"column":1833}},{"source":"../src/index.tsx","name":null,"original":{"line":203,"column":11},"generated":{"line":1,"column":1844}},{"source":"../src/index.tsx","name":null,"original":{"line":203,"column":11},"generated":{"line":1,"column":1851}},{"source":"../src/index.tsx","name":"mirror","original":{"line":204,"column":6},"generated":{"line":1,"column":1862}},{"source":"../src/index.tsx","name":"current","original":{"line":204,"column":13},"generated":{"line":1,"column":1864}},{"source":"../src/index.tsx","name":"mirror","original":{"line":204,"column":24},"generated":{"line":1,"column":1873}},{"source":"../src/index.tsx","name":"current","original":{"line":204,"column":31},"generated":{"line":1,"column":1875}},{"source":"../src/index.tsx","name":"unmount","original":{"line":204,"column":39},"generated":{"line":1,"column":1883}},{"source":"../src/index.tsx","name":null,"original":{"line":206,"column":5},"generated":{"line":1,"column":1895}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":1899}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":1907}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":1913}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":1915}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":1919}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":1921}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":1923}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":1931}},{"source":"../src/index.tsx","name":null,"original":{"line":207,"column":1},"generated":{"line":1,"column":1939}}],"sources":{"../src/index.tsx":"/**\n * Welcome to @reach/alert!\n *\n * An alert is an element that displays a brief, important message in a way that\n * attracts the user's attention without interrupting the user's task.\n * Dynamically rendered alerts are automatically announced by most screen\n * readers, and in some operating systems, they may trigger an alert sound.\n *\n * The approach here is to allow developers to render a visual <Alert> and then\n * we mirror that to a couple of aria-live regions behind the scenes. This way,\n * most of the time, developers don't have to think about visual vs. aria\n * alerts.\n *\n * Limitations: Developers can't read from context inside of an Alert because\n * we aren't using ReactDOM.createPortal(), we're actually creating a couple of\n * brand new React roots. We could use createPortal but then apps would need to\n * render the entire app tree in an <AlertProvider>, or maybe there's a way\n * with default context to do it, but we haven't explored that yet. So, we'll\n * see how this goes. If it becomes a problem we can introduce a portal later.\n *\n * @see Docs     https://reach.tech/alert\n * @see Source   https://github.com/reach/reach-ui/tree/main/packages/alert\n * @see WAI-ARIA https://www.w3.org/TR/wai-aria-practices-1.2/#alert\n */\nimport * as React from \"react\";\nimport * as ReactDOM from \"react-dom\";\nimport { VisuallyHidden } from \"@reach/visually-hidden\";\nimport {\n  forwardRefWithAs,\n  getOwnerDocument,\n  usePrevious,\n  useForkedRef,\n} from \"@reach/utils\";\nimport PropTypes from \"prop-types\";\n\n/*\n * Singleton state is fine because you don't server render\n * an alert (SRs don't read them on first load anyway)\n */\nlet keys: RegionKeys = {\n  polite: -1,\n  assertive: -1,\n};\n\nlet elements: ElementTypes = {\n  polite: {},\n  assertive: {},\n};\n\nlet liveRegions: RegionElements = {\n  polite: null,\n  assertive: null,\n};\n\nlet renderTimer: number | null;\n\n////////////////////////////////////////////////////////////////////////////////\n\n/**\n * Alert\n *\n * Screen-reader-friendly alert messages. In many apps developers add \"alert\"\n * messages when network events or other things happen. Users with assistive\n * technologies may not know about the message unless you develop for it.\n *\n * @see Docs https://reach.tech/alert\n */\nconst Alert = forwardRefWithAs<AlertProps, \"div\">(function Alert(\n  { as: Comp = \"div\", children, type: regionType = \"polite\", ...props },\n  forwardedRef\n) {\n  const ownRef = React.useRef<HTMLDivElement>(null);\n  const ref = useForkedRef(forwardedRef, ownRef);\n  const child = React.useMemo(\n    () => (\n      <Comp {...props} ref={ref} data-reach-alert>\n        {children}\n      </Comp>\n    ),\n    // eslint-disable-next-line react-hooks/exhaustive-deps\n    [children, props]\n  );\n  useMirrorEffects(regionType, child, ownRef);\n\n  return child;\n});\n\n/**\n * @see Docs https://reach.tech/alert#alert-props\n */\ntype AlertProps = {\n  /**\n   * Controls whether the assistive technology should read immediately\n   * (\"assertive\") or wait until the user is idle (\"polite\").\n   *\n   * @see Docs https://reach.tech/alert#alert-type\n   */\n  type?: \"assertive\" | \"polite\";\n  children: React.ReactNode;\n};\n\nif (__DEV__) {\n  Alert.displayName = \"Alert\";\n  Alert.propTypes = {\n    children: PropTypes.node,\n    type: PropTypes.oneOf([\"assertive\", \"polite\"]),\n  };\n}\n\n////////////////////////////////////////////////////////////////////////////////\n\nfunction createMirror(type: \"polite\" | \"assertive\", doc: Document): Mirror {\n  let key = ++keys[type];\n\n  let mount = (element: JSX.Element) => {\n    if (liveRegions[type]) {\n      elements[type][key] = element;\n      renderAlerts();\n    } else {\n      let node = doc.createElement(\"div\");\n      node.setAttribute(`data-reach-live-${type}`, \"true\");\n      liveRegions[type] = node;\n      doc.body.appendChild(liveRegions[type]!);\n      mount(element);\n    }\n  };\n\n  let update = (element: JSX.Element) => {\n    elements[type][key] = element;\n    renderAlerts();\n  };\n\n  let unmount = () => {\n    delete elements[type][key];\n    renderAlerts();\n  };\n\n  return { mount, update, unmount };\n}\n\nfunction renderAlerts() {\n  if (renderTimer != null) {\n    window.clearTimeout(renderTimer);\n  }\n  renderTimer = window.setTimeout(() => {\n    Object.keys(elements).forEach((elementType) => {\n      let regionType: RegionTypes = elementType as RegionTypes;\n      let container = liveRegions[regionType]!;\n      if (container) {\n        ReactDOM.render(\n          <VisuallyHidden as=\"div\">\n            <div\n              // The status role is a type of live region and a container whose\n              // content is advisory information for the user that is not\n              // important enough to justify an alert, and is often presented as\n              // a status bar. When the role is added to an element, the browser\n              // will send out an accessible status event to assistive\n              // technology products which can then notify the user about it.\n              // https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_status_role\n              role={regionType === \"assertive\" ? \"alert\" : \"status\"}\n              aria-live={regionType}\n            >\n              {Object.keys(elements[regionType]).map((key) =>\n                React.cloneElement(elements[regionType][key], {\n                  key,\n                  ref: null,\n                })\n              )}\n            </div>\n          </VisuallyHidden>,\n          liveRegions[regionType]\n        );\n      }\n    });\n  }, 500);\n}\n\nfunction useMirrorEffects(\n  regionType: RegionTypes,\n  element: JSX.Element,\n  ref: React.RefObject<Element>\n) {\n  const prevType = usePrevious<RegionTypes>(regionType);\n  const mirror = React.useRef<Mirror | null>(null);\n  const mounted = React.useRef(false);\n  React.useEffect(() => {\n    const ownerDocument = getOwnerDocument(ref.current)!;\n\n    if (!mounted.current) {\n      mounted.current = true;\n      mirror.current = createMirror(regionType, ownerDocument);\n      mirror.current.mount(element);\n    } else if (prevType !== regionType) {\n      mirror.current && mirror.current.unmount();\n      mirror.current = createMirror(regionType, ownerDocument);\n      mirror.current.mount(element);\n    } else {\n      mirror.current && mirror.current.update(element);\n    }\n  }, [element, regionType, prevType, ref]);\n\n  React.useEffect(() => {\n    return () => {\n      mirror.current && mirror.current.unmount();\n    };\n  }, []);\n}\n\n////////////////////////////////////////////////////////////////////////////////\n// Types\n\ntype Mirror = {\n  mount: (element: JSX.Element) => void;\n  update: (element: JSX.Element) => void;\n  unmount: () => void;\n};\n\ntype RegionTypes = \"polite\" | \"assertive\";\n\ntype ElementTypes = {\n  [key in RegionTypes]: {\n    [key: string]: JSX.Element;\n  };\n};\n\ntype RegionElements<T extends HTMLElement = HTMLDivElement> = {\n  [key in RegionTypes]: T | null;\n};\n\ntype RegionKeys = {\n  [key in RegionTypes]: number;\n};\n\n////////////////////////////////////////////////////////////////////////////////\n// Exports\n\nexport type { AlertProps };\nexport { Alert };\nexport default Alert;\n"},"lineCount":null}},"error":null,"hash":"48964bcc2aac0506885b894cf4d19902","cacheData":{"env":{"NODE_ENV":"production"}}}