{"id":"fEnu","dependencies":[{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/color-mode/dist/esm/color-mode-provider.js.map","includedInParent":true,"mtime":1616745790695},{"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/color-mode/package.json","includedInParent":true,"mtime":1616745790695},{"name":"@chakra-ui/utils","loc":{"line":3,"column":41},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/color-mode/dist/esm/color-mode-provider.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/utils/dist/esm/index.js"},{"name":"react","loc":{"line":4,"column":23},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/color-mode/dist/esm/color-mode-provider.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/react/index.js"},{"name":"./color-mode.utils","loc":{"line":5,"column":69},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/color-mode/dist/esm/color-mode-provider.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/color-mode/dist/esm/color-mode.utils.js"},{"name":"./storage-manager","loc":{"line":6,"column":36},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/color-mode/dist/esm/color-mode-provider.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/color-mode/dist/esm/storage-manager.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.ColorModeProvider=d,exports.useColorModeValue=p,exports.LightMode=exports.DarkMode=exports.useColorMode=exports.ColorModeContext=void 0;var e=require(\"@chakra-ui/utils\"),o=l(require(\"react\")),r=require(\"./color-mode.utils\"),t=require(\"./storage-manager\");function a(){if(\"function\"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function l(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!=typeof e&&\"function\"!=typeof e)return{default:e};var o=a();if(o&&o.has(e))return o.get(e);var r={},t=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if(Object.prototype.hasOwnProperty.call(e,l)){var n=t?Object.getOwnPropertyDescriptor(e,l):null;n&&(n.get||n.set)?Object.defineProperty(r,l,n):r[l]=e[l]}return r.default=e,o&&o.set(e,r),r}function n(){return(n=Object.assign||function(e){for(var o=1;o<arguments.length;o++){var r=arguments[o];for(var t in r)Object.prototype.hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e}).apply(this,arguments)}var i=o.createContext({});exports.ColorModeContext=i,e.__DEV__&&(i.displayName=\"ColorModeContext\");var s=()=>{var e=o.useContext(i);if(void 0===e)throw new Error(\"useColorMode must be used within a ColorModeProvider\");return e};function d(a){var{value:l,children:n,options:{useSystemColorMode:s,initialColorMode:d},colorModeManager:u=t.localStorageManager}=a,[c,p]=o.useState(\"cookie\"===u.type?u.get(d):d);o.useEffect(()=>{if(e.isBrowser&&\"localStorage\"===u.type){var o=s?(0,r.getColorScheme)(d):r.root.get()||u.get();o&&p(o)}},[u,s,d]),o.useEffect(()=>{var e=\"dark\"===c;(0,r.syncBodyClassName)(e),r.root.set(e?\"dark\":\"light\")},[c]);var M=o.useCallback(e=>{u.set(e),p(e)},[u]),v=o.useCallback(()=>{M(\"light\"===c?\"dark\":\"light\")},[c,M]);o.useEffect(()=>{var e;return s&&(e=(0,r.addListener)(M)),()=>{e&&s&&e()}},[M,s]);var f=o.useMemo(()=>({colorMode:null!=l?l:c,toggleColorMode:l?e.noop:v,setColorMode:l?e.noop:M}),[c,M,v,l]);return o.createElement(i.Provider,{value:f},n)}exports.useColorMode=s,e.__DEV__&&(d.displayName=\"ColorModeProvider\");var u=r=>o.createElement(i.Provider,n({value:{colorMode:\"dark\",toggleColorMode:e.noop,setColorMode:e.noop}},r));exports.DarkMode=u,e.__DEV__&&(u.displayName=\"DarkMode\");var c=r=>o.createElement(i.Provider,n({value:{colorMode:\"light\",toggleColorMode:e.noop,setColorMode:e.noop}},r));function p(e,o){var{colorMode:r}=s();return\"dark\"===r?o:e}exports.LightMode=c,e.__DEV__&&(c.displayName=\"LightMode\");"},"sourceMaps":{"js":{"mappings":[{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":0}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":13}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":20}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":35}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":43}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":56}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":57}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":64}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":68}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":76}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":94}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":96}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":104}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":122}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":124}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":132}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":142}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":150}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":159}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":167}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":180}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":188}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":210}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":212}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":216}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":218}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":226}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":246}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":248}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":250}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":258}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":3,"column":0},"generated":{"line":1,"column":268}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":3,"column":0},"generated":{"line":1,"column":270}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":3,"column":0},"generated":{"line":1,"column":278}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":10,"column":0},"generated":{"line":1,"column":300}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":10,"column":0},"generated":{"line":1,"column":302}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":10,"column":0},"generated":{"line":1,"column":310}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":331}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":340}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":344}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":347}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":366}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":374}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":381}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":386}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":390}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":392}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":396}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":404}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":411}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":413}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":424}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":431}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":434}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":436}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":445}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":447}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":450}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":453}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":456}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":458}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":469}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":476}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":478}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":481}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":488}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":491}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":508}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":511}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":530}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":532}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":538}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":539}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":547}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":550}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":554}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":556}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":560}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":563}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":566}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":568}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":572}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":575}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":582}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":584}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":588}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":591}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":595}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":597}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":600}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":602}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":609}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":625}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":632}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":657}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":661}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":665}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":670}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":672}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":675}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":682}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":692}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":707}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":712}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":714}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":717}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":718}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":722}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":724}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":726}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":733}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":758}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":760}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":763}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":768}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":772}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":774}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":779}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":781}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":786}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":793}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":808}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":810}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":812}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":815}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":817}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":820}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":822}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":825}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":832}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":834}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":842}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":844}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":847}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":849}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":853}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":855}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":858}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":860}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":869}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":873}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":880}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":882}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":889}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":897}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":906}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":909}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":913}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":917}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":919}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":921}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":923}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":933}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":940}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":944}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":945}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":949}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":951}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":961}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":964}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":968}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":972}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":977}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":979}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":986}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":996}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":1011}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":1016}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":1018}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":1023}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":1025}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":1028}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":1030}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":1034}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":1041}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":1045}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":1051}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":1056}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":25,"column":7},"generated":{"line":1,"column":1067}},{"source":"../../src/color-mode-provider.tsx","name":"ColorModeContext","original":{"line":25,"column":13},"generated":{"line":1,"column":1071}},{"source":"../../src/color-mode-provider.tsx","name":"React","original":{"line":25,"column":32},"generated":{"line":1,"column":1073}},{"source":"../../src/color-mode-provider.tsx","name":"createContext","original":{"line":25,"column":38},"generated":{"line":1,"column":1075}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":25,"column":52},"generated":{"line":1,"column":1089}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":1093}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":1101}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":1118}},{"source":"../../src/color-mode-provider.tsx","name":"__DEV__","original":{"line":27,"column":4},"generated":{"line":1,"column":1120}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":27,"column":0},"generated":{"line":1,"column":1122}},{"source":"../../src/color-mode-provider.tsx","name":"ColorModeContext","original":{"line":28,"column":2},"generated":{"line":1,"column":1132}},{"source":"../../src/color-mode-provider.tsx","name":"displayName","original":{"line":28,"column":19},"generated":{"line":1,"column":1134}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":28,"column":33},"generated":{"line":1,"column":1146}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":35,"column":7},"generated":{"line":1,"column":1166}},{"source":"../../src/color-mode-provider.tsx","name":"useColorMode","original":{"line":35,"column":13},"generated":{"line":1,"column":1170}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":35,"column":28},"generated":{"line":1,"column":1172}},{"source":"../../src/color-mode-provider.tsx","name":"context","original":{"line":36,"column":8},"generated":{"line":1,"column":1177}},{"source":"../../src/color-mode-provider.tsx","name":"context","original":{"line":36,"column":8},"generated":{"line":1,"column":1181}},{"source":"../../src/color-mode-provider.tsx","name":"React","original":{"line":36,"column":18},"generated":{"line":1,"column":1183}},{"source":"../../src/color-mode-provider.tsx","name":"useContext","original":{"line":36,"column":24},"generated":{"line":1,"column":1185}},{"source":"../../src/color-mode-provider.tsx","name":"ColorModeContext","original":{"line":36,"column":35},"generated":{"line":1,"column":1196}},{"source":"../../src/color-mode-provider.tsx","name":"context","original":{"line":37,"column":6},"generated":{"line":1,"column":1199}},{"source":"../../src/color-mode-provider.tsx","name":"undefined","original":{"line":37,"column":18},"generated":{"line":1,"column":1207}},{"source":"../../src/color-mode-provider.tsx","name":"context","original":{"line":37,"column":6},"generated":{"line":1,"column":1211}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":38,"column":10},"generated":{"line":1,"column":1213}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":38,"column":10},"generated":{"line":1,"column":1219}},{"source":"../../src/color-mode-provider.tsx","name":"Error","original":{"line":38,"column":14},"generated":{"line":1,"column":1223}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":38,"column":20},"generated":{"line":1,"column":1229}},{"source":"../../src/color-mode-provider.tsx","name":"context","original":{"line":40,"column":9},"generated":{"line":1,"column":1285}},{"source":"../../src/color-mode-provider.tsx","name":"context","original":{"line":40,"column":9},"generated":{"line":1,"column":1292}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":54,"column":7},"generated":{"line":1,"column":1295}},{"source":"../../src/color-mode-provider.tsx","name":"ColorModeProvider","original":{"line":54,"column":16},"generated":{"line":1,"column":1304}},{"source":"../../src/color-mode-provider.tsx","name":"props","original":{"line":54,"column":34},"generated":{"line":1,"column":1306}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":55,"column":8},"generated":{"line":1,"column":1309}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":55,"column":8},"generated":{"line":1,"column":1313}},{"source":"../../src/color-mode-provider.tsx","name":"value","original":{"line":56,"column":4},"generated":{"line":1,"column":1319}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":55,"column":8},"generated":{"line":1,"column":1321}},{"source":"../../src/color-mode-provider.tsx","name":"children","original":{"line":57,"column":4},"generated":{"line":1,"column":1330}},{"source":"../../src/color-mode-provider.tsx","name":"options","original":{"line":58,"column":4},"generated":{"line":1,"column":1332}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":58,"column":13},"generated":{"line":1,"column":1341}},{"source":"../../src/color-mode-provider.tsx","name":"useSystemColorMode","original":{"line":58,"column":15},"generated":{"line":1,"column":1360}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":58,"column":13},"generated":{"line":1,"column":1362}},{"source":"../../src/color-mode-provider.tsx","name":"initialColorMode","original":{"line":58,"column":35},"generated":{"line":1,"column":1379}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":55,"column":8},"generated":{"line":1,"column":1382}},{"source":"../../src/color-mode-provider.tsx","name":"colorModeManager","original":{"line":59,"column":4},"generated":{"line":1,"column":1399}},{"source":"../../src/color-mode-provider.tsx","name":"localStorageManager","original":{"line":59,"column":23},"generated":{"line":1,"column":1401}},{"source":"../../src/color-mode-provider.tsx","name":"localStorageManager","original":{"line":59,"column":23},"generated":{"line":1,"column":1403}},{"source":"../../src/color-mode-provider.tsx","name":"props","original":{"line":60,"column":6},"generated":{"line":1,"column":1424}},{"source":"../../src/color-mode-provider.tsx","name":"colorMode","original":{"line":68,"column":9},"generated":{"line":1,"column":1427}},{"source":"../../src/color-mode-provider.tsx","name":"rawSetColorMode","original":{"line":68,"column":20},"generated":{"line":1,"column":1429}},{"source":"../../src/color-mode-provider.tsx","name":"React","original":{"line":68,"column":39},"generated":{"line":1,"column":1432}},{"source":"../../src/color-mode-provider.tsx","name":"useState","original":{"line":68,"column":45},"generated":{"line":1,"column":1434}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":69,"column":30},"generated":{"line":1,"column":1443}},{"source":"../../src/color-mode-provider.tsx","name":"colorModeManager","original":{"line":69,"column":4},"generated":{"line":1,"column":1454}},{"source":"../../src/color-mode-provider.tsx","name":"type","original":{"line":69,"column":21},"generated":{"line":1,"column":1456}},{"source":"../../src/color-mode-provider.tsx","name":"colorModeManager","original":{"line":70,"column":8},"generated":{"line":1,"column":1461}},{"source":"../../src/color-mode-provider.tsx","name":"get","original":{"line":70,"column":25},"generated":{"line":1,"column":1463}},{"source":"../../src/color-mode-provider.tsx","name":"initialColorMode","original":{"line":70,"column":29},"generated":{"line":1,"column":1467}},{"source":"../../src/color-mode-provider.tsx","name":"initialColorMode","original":{"line":71,"column":8},"generated":{"line":1,"column":1470}},{"source":"../../src/color-mode-provider.tsx","name":"React","original":{"line":74,"column":2},"generated":{"line":1,"column":1473}},{"source":"../../src/color-mode-provider.tsx","name":"useEffect","original":{"line":74,"column":8},"generated":{"line":1,"column":1475}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":74,"column":18},"generated":{"line":1,"column":1485}},{"source":"../../src/color-mode-provider.tsx","name":"isBrowser","original":{"line":84,"column":8},"generated":{"line":1,"column":1490}},{"source":"../../src/color-mode-provider.tsx","name":"isBrowser","original":{"line":84,"column":8},"generated":{"line":1,"column":1493}},{"source":"../../src/color-mode-provider.tsx","name":"colorModeManager","original":{"line":84,"column":21},"generated":{"line":1,"column":1495}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":84,"column":47},"generated":{"line":1,"column":1506}},{"source":"../../src/color-mode-provider.tsx","name":"colorModeManager","original":{"line":84,"column":21},"generated":{"line":1,"column":1523}},{"source":"../../src/color-mode-provider.tsx","name":"type","original":{"line":84,"column":38},"generated":{"line":1,"column":1525}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":84,"column":63},"generated":{"line":1,"column":1530}},{"source":"../../src/color-mode-provider.tsx","name":"mode","original":{"line":85,"column":12},"generated":{"line":1,"column":1531}},{"source":"../../src/color-mode-provider.tsx","name":"mode","original":{"line":85,"column":12},"generated":{"line":1,"column":1535}},{"source":"../../src/color-mode-provider.tsx","name":"useSystemColorMode","original":{"line":85,"column":19},"generated":{"line":1,"column":1537}},{"source":"../../src/color-mode-provider.tsx","name":"getColorScheme","original":{"line":86,"column":10},"generated":{"line":1,"column":1540}},{"source":"../../src/color-mode-provider.tsx","name":"initialColorMode","original":{"line":86,"column":25},"generated":{"line":1,"column":1542}},{"source":"../../src/color-mode-provider.tsx","name":"initialColorMode","original":{"line":86,"column":25},"generated":{"line":1,"column":1544}},{"source":"../../src/color-mode-provider.tsx","name":"initialColorMode","original":{"line":86,"column":25},"generated":{"line":1,"column":1560}},{"source":"../../src/color-mode-provider.tsx","name":"root","original":{"line":87,"column":10},"generated":{"line":1,"column":1563}},{"source":"../../src/color-mode-provider.tsx","name":"get","original":{"line":87,"column":15},"generated":{"line":1,"column":1565}},{"source":"../../src/color-mode-provider.tsx","name":"get","original":{"line":87,"column":15},"generated":{"line":1,"column":1570}},{"source":"../../src/color-mode-provider.tsx","name":"colorModeManager","original":{"line":87,"column":24},"generated":{"line":1,"column":1577}},{"source":"../../src/color-mode-provider.tsx","name":"get","original":{"line":87,"column":41},"generated":{"line":1,"column":1579}},{"source":"../../src/color-mode-provider.tsx","name":"mode","original":{"line":89,"column":10},"generated":{"line":1,"column":1585}},{"source":"../../src/color-mode-provider.tsx","name":"rawSetColorMode","original":{"line":90,"column":8},"generated":{"line":1,"column":1588}},{"source":"../../src/color-mode-provider.tsx","name":"mode","original":{"line":90,"column":24},"generated":{"line":1,"column":1590}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":93,"column":5},"generated":{"line":1,"column":1595}},{"source":"../../src/color-mode-provider.tsx","name":"colorModeManager","original":{"line":93,"column":6},"generated":{"line":1,"column":1596}},{"source":"../../src/color-mode-provider.tsx","name":"useSystemColorMode","original":{"line":93,"column":24},"generated":{"line":1,"column":1598}},{"source":"../../src/color-mode-provider.tsx","name":"initialColorMode","original":{"line":93,"column":44},"generated":{"line":1,"column":1600}},{"source":"../../src/color-mode-provider.tsx","name":"React","original":{"line":95,"column":2},"generated":{"line":1,"column":1604}},{"source":"../../src/color-mode-provider.tsx","name":"useEffect","original":{"line":95,"column":8},"generated":{"line":1,"column":1606}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":95,"column":18},"generated":{"line":1,"column":1616}},{"source":"../../src/color-mode-provider.tsx","name":"isDark","original":{"line":96,"column":10},"generated":{"line":1,"column":1621}},{"source":"../../src/color-mode-provider.tsx","name":"isDark","original":{"line":96,"column":10},"generated":{"line":1,"column":1625}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":96,"column":33},"generated":{"line":1,"column":1627}},{"source":"../../src/color-mode-provider.tsx","name":"colorMode","original":{"line":96,"column":19},"generated":{"line":1,"column":1636}},{"source":"../../src/color-mode-provider.tsx","name":"isDark","original":{"line":98,"column":22},"generated":{"line":1,"column":1639}},{"source":"../../src/color-mode-provider.tsx","name":"isDark","original":{"line":98,"column":22},"generated":{"line":1,"column":1641}},{"source":"../../src/color-mode-provider.tsx","name":"isDark","original":{"line":98,"column":22},"generated":{"line":1,"column":1643}},{"source":"../../src/color-mode-provider.tsx","name":"isDark","original":{"line":98,"column":22},"generated":{"line":1,"column":1662}},{"source":"../../src/color-mode-provider.tsx","name":"set","original":{"line":99,"column":9},"generated":{"line":1,"column":1665}},{"source":"../../src/color-mode-provider.tsx","name":"set","original":{"line":99,"column":9},"generated":{"line":1,"column":1667}},{"source":"../../src/color-mode-provider.tsx","name":"set","original":{"line":99,"column":9},"generated":{"line":1,"column":1672}},{"source":"../../src/color-mode-provider.tsx","name":"isDark","original":{"line":99,"column":13},"generated":{"line":1,"column":1676}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":99,"column":22},"generated":{"line":1,"column":1678}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":99,"column":31},"generated":{"line":1,"column":1685}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":100,"column":5},"generated":{"line":1,"column":1695}},{"source":"../../src/color-mode-provider.tsx","name":"colorMode","original":{"line":100,"column":6},"generated":{"line":1,"column":1696}},{"source":"../../src/color-mode-provider.tsx","name":"setColorMode","original":{"line":102,"column":8},"generated":{"line":1,"column":1700}},{"source":"../../src/color-mode-provider.tsx","name":"setColorMode","original":{"line":102,"column":8},"generated":{"line":1,"column":1704}},{"source":"../../src/color-mode-provider.tsx","name":"React","original":{"line":102,"column":23},"generated":{"line":1,"column":1706}},{"source":"../../src/color-mode-provider.tsx","name":"useCallback","original":{"line":102,"column":29},"generated":{"line":1,"column":1708}},{"source":"../../src/color-mode-provider.tsx","name":"value","original":{"line":103,"column":5},"generated":{"line":1,"column":1720}},{"source":"../../src/color-mode-provider.tsx","name":"colorModeManager","original":{"line":104,"column":6},"generated":{"line":1,"column":1724}},{"source":"../../src/color-mode-provider.tsx","name":"set","original":{"line":104,"column":23},"generated":{"line":1,"column":1726}},{"source":"../../src/color-mode-provider.tsx","name":"value","original":{"line":104,"column":27},"generated":{"line":1,"column":1730}},{"source":"../../src/color-mode-provider.tsx","name":"rawSetColorMode","original":{"line":105,"column":6},"generated":{"line":1,"column":1733}},{"source":"../../src/color-mode-provider.tsx","name":"value","original":{"line":105,"column":22},"generated":{"line":1,"column":1735}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":107,"column":4},"generated":{"line":1,"column":1739}},{"source":"../../src/color-mode-provider.tsx","name":"colorModeManager","original":{"line":107,"column":5},"generated":{"line":1,"column":1740}},{"source":"../../src/color-mode-provider.tsx","name":"toggleColorMode","original":{"line":110,"column":8},"generated":{"line":1,"column":1744}},{"source":"../../src/color-mode-provider.tsx","name":"React","original":{"line":110,"column":26},"generated":{"line":1,"column":1746}},{"source":"../../src/color-mode-provider.tsx","name":"useCallback","original":{"line":110,"column":32},"generated":{"line":1,"column":1748}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":110,"column":44},"generated":{"line":1,"column":1760}},{"source":"../../src/color-mode-provider.tsx","name":"setColorMode","original":{"line":111,"column":4},"generated":{"line":1,"column":1765}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":111,"column":31},"generated":{"line":1,"column":1767}},{"source":"../../src/color-mode-provider.tsx","name":"colorMode","original":{"line":111,"column":17},"generated":{"line":1,"column":1777}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":111,"column":41},"generated":{"line":1,"column":1779}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":111,"column":50},"generated":{"line":1,"column":1786}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":112,"column":5},"generated":{"line":1,"column":1796}},{"source":"../../src/color-mode-provider.tsx","name":"colorMode","original":{"line":112,"column":6},"generated":{"line":1,"column":1797}},{"source":"../../src/color-mode-provider.tsx","name":"setColorMode","original":{"line":112,"column":17},"generated":{"line":1,"column":1799}},{"source":"../../src/color-mode-provider.tsx","name":"React","original":{"line":114,"column":2},"generated":{"line":1,"column":1803}},{"source":"../../src/color-mode-provider.tsx","name":"useEffect","original":{"line":114,"column":8},"generated":{"line":1,"column":1805}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":114,"column":18},"generated":{"line":1,"column":1815}},{"source":"../../src/color-mode-provider.tsx","name":"removeListener","original":{"line":115,"column":8},"generated":{"line":1,"column":1820}},{"source":"../../src/color-mode-provider.tsx","name":"removeListener","original":{"line":115,"column":8},"generated":{"line":1,"column":1824}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":119,"column":11},"generated":{"line":1,"column":1826}},{"source":"../../src/color-mode-provider.tsx","name":"useSystemColorMode","original":{"line":116,"column":8},"generated":{"line":1,"column":1833}},{"source":"../../src/color-mode-provider.tsx","name":"removeListener","original":{"line":117,"column":6},"generated":{"line":1,"column":1837}},{"source":"../../src/color-mode-provider.tsx","name":"addListener","original":{"line":117,"column":23},"generated":{"line":1,"column":1840}},{"source":"../../src/color-mode-provider.tsx","name":"setColorMode","original":{"line":117,"column":35},"generated":{"line":1,"column":1842}},{"source":"../../src/color-mode-provider.tsx","name":"setColorMode","original":{"line":117,"column":35},"generated":{"line":1,"column":1844}},{"source":"../../src/color-mode-provider.tsx","name":"setColorMode","original":{"line":117,"column":35},"generated":{"line":1,"column":1857}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":119,"column":11},"generated":{"line":1,"column":1861}},{"source":"../../src/color-mode-provider.tsx","name":"removeListener","original":{"line":120,"column":10},"generated":{"line":1,"column":1866}},{"source":"../../src/color-mode-provider.tsx","name":"useSystemColorMode","original":{"line":120,"column":28},"generated":{"line":1,"column":1869}},{"source":"../../src/color-mode-provider.tsx","name":"removeListener","original":{"line":121,"column":8},"generated":{"line":1,"column":1872}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":124,"column":5},"generated":{"line":1,"column":1878}},{"source":"../../src/color-mode-provider.tsx","name":"setColorMode","original":{"line":124,"column":6},"generated":{"line":1,"column":1879}},{"source":"../../src/color-mode-provider.tsx","name":"useSystemColorMode","original":{"line":124,"column":20},"generated":{"line":1,"column":1881}},{"source":"../../src/color-mode-provider.tsx","name":"context","original":{"line":127,"column":8},"generated":{"line":1,"column":1885}},{"source":"../../src/color-mode-provider.tsx","name":"context","original":{"line":127,"column":8},"generated":{"line":1,"column":1889}},{"source":"../../src/color-mode-provider.tsx","name":"React","original":{"line":127,"column":18},"generated":{"line":1,"column":1891}},{"source":"../../src/color-mode-provider.tsx","name":"useMemo","original":{"line":127,"column":24},"generated":{"line":1,"column":1893}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":128,"column":4},"generated":{"line":1,"column":1901}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":128,"column":11},"generated":{"line":1,"column":1906}},{"source":"../../src/color-mode-provider.tsx","name":"colorMode","original":{"line":129,"column":6},"generated":{"line":1,"column":1907}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":129,"column":15},"generated":{"line":1,"column":1917}},{"source":"../../src/color-mode-provider.tsx","name":"value","original":{"line":129,"column":18},"generated":{"line":1,"column":1923}},{"source":"../../src/color-mode-provider.tsx","name":"value","original":{"line":129,"column":18},"generated":{"line":1,"column":1925}},{"source":"../../src/color-mode-provider.tsx","name":"colorMode","original":{"line":129,"column":27},"generated":{"line":1,"column":1927}},{"source":"../../src/color-mode-provider.tsx","name":"toggleColorMode","original":{"line":130,"column":6},"generated":{"line":1,"column":1929}},{"source":"../../src/color-mode-provider.tsx","name":"value","original":{"line":130,"column":23},"generated":{"line":1,"column":1945}},{"source":"../../src/color-mode-provider.tsx","name":"noop","original":{"line":130,"column":31},"generated":{"line":1,"column":1947}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":130,"column":28},"generated":{"line":1,"column":1949}},{"source":"../../src/color-mode-provider.tsx","name":"toggleColorMode","original":{"line":130,"column":38},"generated":{"line":1,"column":1954}},{"source":"../../src/color-mode-provider.tsx","name":"setColorMode","original":{"line":131,"column":6},"generated":{"line":1,"column":1956}},{"source":"../../src/color-mode-provider.tsx","name":"value","original":{"line":131,"column":20},"generated":{"line":1,"column":1969}},{"source":"../../src/color-mode-provider.tsx","name":"noop","original":{"line":131,"column":28},"generated":{"line":1,"column":1971}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":131,"column":25},"generated":{"line":1,"column":1973}},{"source":"../../src/color-mode-provider.tsx","name":"setColorMode","original":{"line":131,"column":35},"generated":{"line":1,"column":1978}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":133,"column":4},"generated":{"line":1,"column":1982}},{"source":"../../src/color-mode-provider.tsx","name":"colorMode","original":{"line":133,"column":5},"generated":{"line":1,"column":1983}},{"source":"../../src/color-mode-provider.tsx","name":"setColorMode","original":{"line":133,"column":16},"generated":{"line":1,"column":1985}},{"source":"../../src/color-mode-provider.tsx","name":"toggleColorMode","original":{"line":133,"column":30},"generated":{"line":1,"column":1987}},{"source":"../../src/color-mode-provider.tsx","name":"value","original":{"line":133,"column":47},"generated":{"line":1,"column":1989}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":136,"column":2},"generated":{"line":1,"column":1993}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":137,"column":4},"generated":{"line":1,"column":2000}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":137,"column":4},"generated":{"line":1,"column":2002}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":137,"column":5},"generated":{"line":1,"column":2016}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":137,"column":22},"generated":{"line":1,"column":2018}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":137,"column":4},"generated":{"line":1,"column":2027}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":137,"column":31},"generated":{"line":1,"column":2028}},{"source":"../../src/color-mode-provider.tsx","name":"context","original":{"line":137,"column":38},"generated":{"line":1,"column":2034}},{"source":"../../src/color-mode-provider.tsx","name":"children","original":{"line":138,"column":7},"generated":{"line":1,"column":2037}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":2040}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":2048}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":2061}},{"source":"../../src/color-mode-provider.tsx","name":"__DEV__","original":{"line":143,"column":4},"generated":{"line":1,"column":2063}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":143,"column":0},"generated":{"line":1,"column":2065}},{"source":"../../src/color-mode-provider.tsx","name":"ColorModeProvider","original":{"line":144,"column":2},"generated":{"line":1,"column":2075}},{"source":"../../src/color-mode-provider.tsx","name":"displayName","original":{"line":144,"column":20},"generated":{"line":1,"column":2077}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":144,"column":34},"generated":{"line":1,"column":2089}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":150,"column":7},"generated":{"line":1,"column":2110}},{"source":"../../src/color-mode-provider.tsx","name":"DarkMode","original":{"line":150,"column":13},"generated":{"line":1,"column":2114}},{"source":"../../src/color-mode-provider.tsx","name":"props","original":{"line":150,"column":35},"generated":{"line":1,"column":2116}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":151,"column":2},"generated":{"line":1,"column":2119}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":151,"column":2},"generated":{"line":1,"column":2121}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":151,"column":3},"generated":{"line":1,"column":2135}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":151,"column":20},"generated":{"line":1,"column":2137}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":151,"column":2},"generated":{"line":1,"column":2146}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":151,"column":2},"generated":{"line":1,"column":2148}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":152,"column":4},"generated":{"line":1,"column":2149}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":152,"column":11},"generated":{"line":1,"column":2155}},{"source":"../../src/color-mode-provider.tsx","name":"colorMode","original":{"line":152,"column":13},"generated":{"line":1,"column":2156}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":152,"column":24},"generated":{"line":1,"column":2166}},{"source":"../../src/color-mode-provider.tsx","name":"toggleColorMode","original":{"line":152,"column":32},"generated":{"line":1,"column":2173}},{"source":"../../src/color-mode-provider.tsx","name":"noop","original":{"line":152,"column":49},"generated":{"line":1,"column":2189}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":152,"column":11},"generated":{"line":1,"column":2191}},{"source":"../../src/color-mode-provider.tsx","name":"setColorMode","original":{"line":152,"column":55},"generated":{"line":1,"column":2196}},{"source":"../../src/color-mode-provider.tsx","name":"noop","original":{"line":152,"column":69},"generated":{"line":1,"column":2209}},{"source":"../../src/color-mode-provider.tsx","name":"noop","original":{"line":152,"column":69},"generated":{"line":1,"column":2211}},{"source":"../../src/color-mode-provider.tsx","name":"props","original":{"line":153,"column":8},"generated":{"line":1,"column":2218}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":2222}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":2230}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":2239}},{"source":"../../src/color-mode-provider.tsx","name":"__DEV__","original":{"line":157,"column":4},"generated":{"line":1,"column":2241}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":157,"column":0},"generated":{"line":1,"column":2243}},{"source":"../../src/color-mode-provider.tsx","name":"DarkMode","original":{"line":158,"column":2},"generated":{"line":1,"column":2253}},{"source":"../../src/color-mode-provider.tsx","name":"displayName","original":{"line":158,"column":11},"generated":{"line":1,"column":2255}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":158,"column":25},"generated":{"line":1,"column":2267}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":164,"column":7},"generated":{"line":1,"column":2279}},{"source":"../../src/color-mode-provider.tsx","name":"LightMode","original":{"line":164,"column":13},"generated":{"line":1,"column":2283}},{"source":"../../src/color-mode-provider.tsx","name":"props","original":{"line":164,"column":36},"generated":{"line":1,"column":2285}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":165,"column":2},"generated":{"line":1,"column":2288}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":165,"column":2},"generated":{"line":1,"column":2290}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":165,"column":3},"generated":{"line":1,"column":2304}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":165,"column":20},"generated":{"line":1,"column":2306}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":165,"column":2},"generated":{"line":1,"column":2315}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":165,"column":2},"generated":{"line":1,"column":2317}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":166,"column":4},"generated":{"line":1,"column":2318}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":166,"column":11},"generated":{"line":1,"column":2324}},{"source":"../../src/color-mode-provider.tsx","name":"colorMode","original":{"line":166,"column":13},"generated":{"line":1,"column":2325}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":166,"column":24},"generated":{"line":1,"column":2335}},{"source":"../../src/color-mode-provider.tsx","name":"toggleColorMode","original":{"line":166,"column":33},"generated":{"line":1,"column":2343}},{"source":"../../src/color-mode-provider.tsx","name":"noop","original":{"line":166,"column":50},"generated":{"line":1,"column":2359}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":166,"column":11},"generated":{"line":1,"column":2361}},{"source":"../../src/color-mode-provider.tsx","name":"setColorMode","original":{"line":166,"column":56},"generated":{"line":1,"column":2366}},{"source":"../../src/color-mode-provider.tsx","name":"noop","original":{"line":166,"column":70},"generated":{"line":1,"column":2379}},{"source":"../../src/color-mode-provider.tsx","name":"noop","original":{"line":166,"column":70},"generated":{"line":1,"column":2381}},{"source":"../../src/color-mode-provider.tsx","name":"props","original":{"line":167,"column":8},"generated":{"line":1,"column":2388}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":187,"column":7},"generated":{"line":1,"column":2392}},{"source":"../../src/color-mode-provider.tsx","name":"useColorModeValue","original":{"line":187,"column":16},"generated":{"line":1,"column":2401}},{"source":"../../src/color-mode-provider.tsx","name":"light","original":{"line":188,"column":2},"generated":{"line":1,"column":2403}},{"source":"../../src/color-mode-provider.tsx","name":"dark","original":{"line":189,"column":2},"generated":{"line":1,"column":2405}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":191,"column":8},"generated":{"line":1,"column":2408}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":191,"column":8},"generated":{"line":1,"column":2412}},{"source":"../../src/color-mode-provider.tsx","name":"colorMode","original":{"line":191,"column":10},"generated":{"line":1,"column":2422}},{"source":"../../src/color-mode-provider.tsx","name":"useColorMode","original":{"line":191,"column":24},"generated":{"line":1,"column":2425}},{"source":"../../src/color-mode-provider.tsx","name":"colorMode","original":{"line":192,"column":9},"generated":{"line":1,"column":2429}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":192,"column":23},"generated":{"line":1,"column":2435}},{"source":"../../src/color-mode-provider.tsx","name":"colorMode","original":{"line":192,"column":9},"generated":{"line":1,"column":2444}},{"source":"../../src/color-mode-provider.tsx","name":"dark","original":{"line":192,"column":32},"generated":{"line":1,"column":2446}},{"source":"../../src/color-mode-provider.tsx","name":"light","original":{"line":192,"column":39},"generated":{"line":1,"column":2448}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":2450}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":2458}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":193,"column":1},"generated":{"line":1,"column":2468}},{"source":"../../src/color-mode-provider.tsx","name":"__DEV__","original":{"line":171,"column":4},"generated":{"line":1,"column":2470}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":171,"column":0},"generated":{"line":1,"column":2472}},{"source":"../../src/color-mode-provider.tsx","name":"LightMode","original":{"line":172,"column":2},"generated":{"line":1,"column":2482}},{"source":"../../src/color-mode-provider.tsx","name":"displayName","original":{"line":172,"column":12},"generated":{"line":1,"column":2484}},{"source":"../../src/color-mode-provider.tsx","name":null,"original":{"line":172,"column":26},"generated":{"line":1,"column":2496}}],"sources":{"../../src/color-mode-provider.tsx":"import { isBrowser, noop, __DEV__ } from \"@chakra-ui/utils\"\nimport * as React from \"react\"\nimport {\n  addListener,\n  ColorMode,\n  getColorScheme,\n  syncBodyClassName,\n  root,\n} from \"./color-mode.utils\"\nimport { localStorageManager, StorageManager } from \"./storage-manager\"\n\nexport type { ColorMode }\n\nexport interface ColorModeOptions {\n  initialColorMode?: ColorMode\n  useSystemColorMode?: boolean\n}\n\ninterface ColorModeContextType {\n  colorMode: ColorMode\n  toggleColorMode: () => void\n  setColorMode: (value: any) => void\n}\n\nexport const ColorModeContext = React.createContext({} as ColorModeContextType)\n\nif (__DEV__) {\n  ColorModeContext.displayName = \"ColorModeContext\"\n}\n\n/**\n * React hook that reads from `ColorModeProvider` context\n * Returns the color mode and function to toggle it\n */\nexport const useColorMode = () => {\n  const context = React.useContext(ColorModeContext)\n  if (context === undefined) {\n    throw new Error(\"useColorMode must be used within a ColorModeProvider\")\n  }\n  return context\n}\n\nexport interface ColorModeProviderProps {\n  value?: ColorMode\n  children?: React.ReactNode\n  options: ColorModeOptions\n  colorModeManager?: StorageManager\n}\n\n/**\n * Provides context for the color mode based on config in `theme`\n * Returns the color mode and function to toggle the color mode\n */\nexport function ColorModeProvider(props: ColorModeProviderProps) {\n  const {\n    value,\n    children,\n    options: { useSystemColorMode, initialColorMode },\n    colorModeManager = localStorageManager,\n  } = props\n\n  /**\n   * Only attempt to retrieve if we're on the server. Else this will result\n   * in a hydration mismatch warning and partially invalid visuals.\n   *\n   * Else fallback safely to `theme.config.initialColormode` (default light)\n   */\n  const [colorMode, rawSetColorMode] = React.useState<ColorMode | undefined>(\n    colorModeManager.type === \"cookie\"\n      ? colorModeManager.get(initialColorMode)\n      : initialColorMode,\n  )\n\n  React.useEffect(() => {\n    /**\n     * Since we cannot initially retrieve localStorage to due above mentioned\n     * reasons, do so after hydration.\n     *\n     * Priority:\n     * - system color mode\n     * - defined value on <ColorModeScript />, if present\n     * - previously stored value\n     */\n    if (isBrowser && colorModeManager.type === \"localStorage\") {\n      const mode = useSystemColorMode\n        ? getColorScheme(initialColorMode)\n        : root.get() || colorModeManager.get()\n\n      if (mode) {\n        rawSetColorMode(mode)\n      }\n    }\n  }, [colorModeManager, useSystemColorMode, initialColorMode])\n\n  React.useEffect(() => {\n    const isDark = colorMode === \"dark\"\n\n    syncBodyClassName(isDark)\n    root.set(isDark ? \"dark\" : \"light\")\n  }, [colorMode])\n\n  const setColorMode = React.useCallback(\n    (value: ColorMode) => {\n      colorModeManager.set(value)\n      rawSetColorMode(value)\n    },\n    [colorModeManager],\n  )\n\n  const toggleColorMode = React.useCallback(() => {\n    setColorMode(colorMode === \"light\" ? \"dark\" : \"light\")\n  }, [colorMode, setColorMode])\n\n  React.useEffect(() => {\n    let removeListener: any\n    if (useSystemColorMode) {\n      removeListener = addListener(setColorMode)\n    }\n    return () => {\n      if (removeListener && useSystemColorMode) {\n        removeListener()\n      }\n    }\n  }, [setColorMode, useSystemColorMode])\n\n  // presence of `value` indicates a controlled context\n  const context = React.useMemo(\n    () => ({\n      colorMode: (value ?? colorMode) as ColorMode,\n      toggleColorMode: value ? noop : toggleColorMode,\n      setColorMode: value ? noop : setColorMode,\n    }),\n    [colorMode, setColorMode, toggleColorMode, value],\n  )\n\n  return (\n    <ColorModeContext.Provider value={context}>\n      {children}\n    </ColorModeContext.Provider>\n  )\n}\n\nif (__DEV__) {\n  ColorModeProvider.displayName = \"ColorModeProvider\"\n}\n\n/**\n * Locks the color mode to `dark`, without any way to change it.\n */\nexport const DarkMode: React.FC = (props) => (\n  <ColorModeContext.Provider\n    value={{ colorMode: \"dark\", toggleColorMode: noop, setColorMode: noop }}\n    {...props}\n  />\n)\n\nif (__DEV__) {\n  DarkMode.displayName = \"DarkMode\"\n}\n\n/**\n * Locks the color mode to `light` without any way to change it.\n */\nexport const LightMode: React.FC = (props) => (\n  <ColorModeContext.Provider\n    value={{ colorMode: \"light\", toggleColorMode: noop, setColorMode: noop }}\n    {...props}\n  />\n)\n\nif (__DEV__) {\n  LightMode.displayName = \"LightMode\"\n}\n\n/**\n * Change value based on color mode.\n *\n * @param light the light mode value\n * @param dark the dark mode value\n *\n * @example\n *\n * ```js\n * const Icon = useColorModeValue(MoonIcon, SunIcon)\n * ```\n */\nexport function useColorModeValue<TLight = unknown, TDark = unknown>(\n  light: TLight,\n  dark: TDark,\n) {\n  const { colorMode } = useColorMode()\n  return colorMode === \"dark\" ? dark : light\n}\n"},"lineCount":null}},"error":null,"hash":"bf369454c516483207c358280216a9ba","cacheData":{"env":{}}}