{"id":"index.tsx","dependencies":[{"name":"/Users/sebastien/dev/use-theme/tsconfig.json","includedInParent":true,"mtime":1571065850283},{"name":"/Users/sebastien/dev/use-theme/package.json","includedInParent":true,"mtime":1571065859204},{"name":"react","loc":{"line":13,"column":37},"parent":"/Users/sebastien/dev/use-theme/demo/index.tsx","resolved":"/Users/sebastien/dev/use-theme/node_modules/react/index.js"},{"name":"react-dom","loc":{"line":14,"column":44},"parent":"/Users/sebastien/dev/use-theme/demo/index.tsx","resolved":"/Users/sebastien/dev/use-theme/node_modules/react-dom/index.js"},{"name":"../src/index","loc":{"line":15,"column":24},"parent":"/Users/sebastien/dev/use-theme/demo/index.tsx","resolved":"/Users/sebastien/dev/use-theme/src/index.ts"},{"name":"./style.css","loc":{"line":16,"column":8},"parent":"/Users/sebastien/dev/use-theme/demo/index.tsx","resolved":"/Users/sebastien/dev/use-theme/demo/style.css"}],"generated":{"js":"\"use strict\";\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance\"); }\n\nfunction _iterableToArrayLimit(arr, i) { if (!(Symbol.iterator in Object(arr) || Object.prototype.toString.call(arr) === \"[object Arguments]\")) { return; } var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nvar __importStar = this && this.__importStar || function (mod) {\n  if (mod && mod.__esModule) return mod;\n  var result = {};\n  if (mod != null) for (var k in mod) {\n    if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];\n  }\n  result[\"default\"] = mod;\n  return result;\n};\n\nvar __importDefault = this && this.__importDefault || function (mod) {\n  return mod && mod.__esModule ? mod : {\n    \"default\": mod\n  };\n};\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\n\nvar react_1 = __importStar(require(\"react\"));\n\nvar react_dom_1 = __importDefault(require(\"react-dom\"));\n\nvar index_1 = require(\"../src/index\");\n\nrequire(\"./style.css\");\n\nvar App = function App() {\n  var _index_1$useTheme = index_1.useTheme(),\n      _index_1$useTheme2 = _slicedToArray(_index_1$useTheme, 2),\n      theme = _index_1$useTheme2[0],\n      setTheme = _index_1$useTheme2[1];\n\n  var toggleTheme = react_1.useCallback(function () {\n    setTheme(function (currenTheme) {\n      return currenTheme === 'dark' ? 'light' : 'dark';\n    });\n  }, [setTheme]);\n  return react_1.default.createElement(\"div\", {\n    className: \"app \".concat(theme)\n  }, react_1.default.createElement(\"button\", {\n    onClick: toggleTheme\n  }, \"Theme: \", react_1.default.createElement(\"strong\", null, theme), react_1.default.createElement(\"br\", null), \"Click to change\"));\n};\n\nreact_dom_1.default.render(react_1.default.createElement(index_1.ThemeProvider, null, react_1.default.createElement(App, null)), document.getElementById('app'));"},"sourceMaps":{"js":{"mappings":[{"source":"index.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":31,"column":0}},{"source":"index.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":31,"column":4}},{"source":"index.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":31,"column":11}},{"source":"index.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":31,"column":14}},{"source":"index.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":31,"column":26}},{"source":"index.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":31,"column":27}},{"source":"index.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":31,"column":34}},{"source":"index.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":31,"column":35}},{"source":"index.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":31,"column":42}},{"source":"index.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":31,"column":43}},{"source":"index.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":31,"column":44}},{"source":"index.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":33,"column":0}},{"source":"index.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":33,"column":4}},{"source":"index.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":33,"column":15}},{"source":"index.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":33,"column":18}},{"source":"index.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":33,"column":33}},{"source":"index.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":33,"column":34}},{"source":"index.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":33,"column":41}},{"source":"index.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":33,"column":42}},{"source":"index.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":33,"column":53}},{"source":"index.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":33,"column":54}},{"source":"index.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":33,"column":55}},{"source":"index.tsx","name":null,"original":{"line":3,"column":0},"generated":{"line":35,"column":0}},{"source":"index.tsx","name":null,"original":{"line":3,"column":0},"generated":{"line":35,"column":4}},{"source":"index.tsx","name":null,"original":{"line":3,"column":0},"generated":{"line":35,"column":11}},{"source":"index.tsx","name":null,"original":{"line":3,"column":0},"generated":{"line":35,"column":14}},{"source":"index.tsx","name":null,"original":{"line":3,"column":0},"generated":{"line":35,"column":21}},{"source":"index.tsx","name":null,"original":{"line":3,"column":0},"generated":{"line":35,"column":22}},{"source":"index.tsx","name":null,"original":{"line":3,"column":0},"generated":{"line":35,"column":36}},{"source":"index.tsx","name":null,"original":{"line":3,"column":0},"generated":{"line":35,"column":37}},{"source":"index.tsx","name":null,"original":{"line":4,"column":0},"generated":{"line":37,"column":0}},{"source":"index.tsx","name":null,"original":{"line":4,"column":0},"generated":{"line":37,"column":7}},{"source":"index.tsx","name":null,"original":{"line":4,"column":0},"generated":{"line":37,"column":8}},{"source":"index.tsx","name":null,"original":{"line":4,"column":0},"generated":{"line":37,"column":21}},{"source":"index.tsx","name":null,"original":{"line":4,"column":0},"generated":{"line":37,"column":22}},{"source":"index.tsx","name":null,"original":{"line":6,"column":0},"generated":{"line":39,"column":0}},{"source":"index.tsx","name":null,"original":{"line":6,"column":6},"generated":{"line":39,"column":4}},{"source":"index.tsx","name":null,"original":{"line":6,"column":9},"generated":{"line":39,"column":7}},{"source":"index.tsx","name":null,"original":{"line":6,"column":16},"generated":{"line":39,"column":10}},{"source":"index.tsx","name":null,"original":{"line":6,"column":6},"generated":{"line":39,"column":19}},{"source":"index.tsx","name":null,"original":{"line":6,"column":16},"generated":{"line":39,"column":22}},{"source":"index.tsx","name":null,"original":{"line":6,"column":21},"generated":{"line":39,"column":25}},{"source":"index.tsx","name":null,"original":{"line":6,"column":21},"generated":{"line":40,"column":0}},{"source":"index.tsx","name":null,"original":{"line":7,"column":28},"generated":{"line":40,"column":26}},{"source":"index.tsx","name":null,"original":{"line":7,"column":28},"generated":{"line":40,"column":33}},{"source":"index.tsx","name":null,"original":{"line":7,"column":28},"generated":{"line":40,"column":34}},{"source":"index.tsx","name":null,"original":{"line":7,"column":28},"generated":{"line":40,"column":42}},{"source":"index.tsx","name":null,"original":{"line":6,"column":21},"generated":{"line":40,"column":44}},{"source":"index.tsx","name":null,"original":{"line":6,"column":21},"generated":{"line":41,"column":0}},{"source":"index.tsx","name":null,"original":{"line":6,"column":21},"generated":{"line":42,"column":0}},{"source":"index.tsx","name":null,"original":{"line":7,"column":9},"generated":{"line":42,"column":6}},{"source":"index.tsx","name":null,"original":{"line":6,"column":21},"generated":{"line":42,"column":11}},{"source":"index.tsx","name":null,"original":{"line":6,"column":21},"generated":{"line":43,"column":0}},{"source":"index.tsx","name":null,"original":{"line":7,"column":16},"generated":{"line":43,"column":6}},{"source":"index.tsx","name":null,"original":{"line":6,"column":21},"generated":{"line":43,"column":14}},{"source":"index.tsx","name":null,"original":{"line":8,"column":2},"generated":{"line":45,"column":0}},{"source":"index.tsx","name":null,"original":{"line":8,"column":8},"generated":{"line":45,"column":6}},{"source":"index.tsx","name":null,"original":{"line":8,"column":19},"generated":{"line":45,"column":17}},{"source":"index.tsx","name":null,"original":{"line":8,"column":22},"generated":{"line":45,"column":20}},{"source":"index.tsx","name":null,"original":{"line":8,"column":22},"generated":{"line":45,"column":27}},{"source":"index.tsx","name":null,"original":{"line":8,"column":22},"generated":{"line":45,"column":28}},{"source":"index.tsx","name":null,"original":{"line":8,"column":22},"generated":{"line":45,"column":39}},{"source":"index.tsx","name":null,"original":{"line":8,"column":34},"generated":{"line":45,"column":40}},{"source":"index.tsx","name":null,"original":{"line":8,"column":39},"generated":{"line":45,"column":52}},{"source":"index.tsx","name":null,"original":{"line":9,"column":4},"generated":{"line":46,"column":0}},{"source":"index.tsx","name":null,"original":{"line":9,"column":4},"generated":{"line":46,"column":4}},{"source":"index.tsx","name":null,"original":{"line":9,"column":12},"generated":{"line":46,"column":12}},{"source":"index.tsx","name":null,"original":{"line":9,"column":13},"generated":{"line":46,"column":13}},{"source":"index.tsx","name":null,"original":{"line":9,"column":13},"generated":{"line":46,"column":23}},{"source":"index.tsx","name":null,"original":{"line":9,"column":24},"generated":{"line":46,"column":34}},{"source":"index.tsx","name":null,"original":{"line":9,"column":24},"generated":{"line":47,"column":0}},{"source":"index.tsx","name":null,"original":{"line":9,"column":29},"generated":{"line":47,"column":13}},{"source":"index.tsx","name":null,"original":{"line":9,"column":40},"generated":{"line":47,"column":24}},{"source":"index.tsx","name":null,"original":{"line":9,"column":45},"generated":{"line":47,"column":29}},{"source":"index.tsx","name":null,"original":{"line":9,"column":29},"generated":{"line":47,"column":35}},{"source":"index.tsx","name":null,"original":{"line":9,"column":54},"generated":{"line":47,"column":38}},{"source":"index.tsx","name":null,"original":{"line":9,"column":29},"generated":{"line":47,"column":45}},{"source":"index.tsx","name":null,"original":{"line":9,"column":64},"generated":{"line":47,"column":48}},{"source":"index.tsx","name":null,"original":{"line":9,"column":24},"generated":{"line":47,"column":54}},{"source":"index.tsx","name":null,"original":{"line":9,"column":24},"generated":{"line":48,"column":0}},{"source":"index.tsx","name":null,"original":{"line":9,"column":12},"generated":{"line":48,"column":5}},{"source":"index.tsx","name":null,"original":{"line":9,"column":4},"generated":{"line":48,"column":6}},{"source":"index.tsx","name":null,"original":{"line":10,"column":3},"generated":{"line":49,"column":0}},{"source":"index.tsx","name":null,"original":{"line":8,"column":22},"generated":{"line":49,"column":3}},{"source":"index.tsx","name":null,"original":{"line":10,"column":5},"generated":{"line":49,"column":5}},{"source":"index.tsx","name":null,"original":{"line":10,"column":6},"generated":{"line":49,"column":6}},{"source":"index.tsx","name":null,"original":{"line":10,"column":5},"generated":{"line":49,"column":14}},{"source":"index.tsx","name":null,"original":{"line":8,"column":22},"generated":{"line":49,"column":15}},{"source":"index.tsx","name":null,"original":{"line":8,"column":2},"generated":{"line":49,"column":16}},{"source":"index.tsx","name":null,"original":{"line":11,"column":2},"generated":{"line":50,"column":0}},{"source":"index.tsx","name":null,"original":{"line":12,"column":4},"generated":{"line":50,"column":9}},{"source":"index.tsx","name":null,"original":{"line":12,"column":4},"generated":{"line":50,"column":16}},{"source":"index.tsx","name":null,"original":{"line":12,"column":4},"generated":{"line":50,"column":17}},{"source":"index.tsx","name":null,"original":{"line":12,"column":4},"generated":{"line":50,"column":24}},{"source":"index.tsx","name":null,"original":{"line":12,"column":4},"generated":{"line":50,"column":25}},{"source":"index.tsx","name":null,"original":{"line":12,"column":4},"generated":{"line":50,"column":38}},{"source":"index.tsx","name":null,"original":{"line":12,"column":4},"generated":{"line":50,"column":39}},{"source":"index.tsx","name":null,"original":{"line":12,"column":4},"generated":{"line":50,"column":44}},{"source":"index.tsx","name":null,"original":{"line":12,"column":4},"generated":{"line":50,"column":46}},{"source":"index.tsx","name":null,"original":{"line":12,"column":9},"generated":{"line":51,"column":0}},{"source":"index.tsx","name":null,"original":{"line":12,"column":9},"generated":{"line":51,"column":4}},{"source":"index.tsx","name":null,"original":{"line":12,"column":18},"generated":{"line":51,"column":13}},{"source":"index.tsx","name":null,"original":{"line":12,"column":27},"generated":{"line":51,"column":29}},{"source":"index.tsx","name":null,"original":{"line":12,"column":18},"generated":{"line":51,"column":34}},{"source":"index.tsx","name":null,"original":{"line":12,"column":4},"generated":{"line":52,"column":0}},{"source":"index.tsx","name":null,"original":{"line":12,"column":4},"generated":{"line":52,"column":3}},{"source":"index.tsx","name":null,"original":{"line":13,"column":6},"generated":{"line":52,"column":5}},{"source":"index.tsx","name":null,"original":{"line":13,"column":6},"generated":{"line":52,"column":12}},{"source":"index.tsx","name":null,"original":{"line":13,"column":6},"generated":{"line":52,"column":13}},{"source":"index.tsx","name":null,"original":{"line":13,"column":6},"generated":{"line":52,"column":20}},{"source":"index.tsx","name":null,"original":{"line":13,"column":6},"generated":{"line":52,"column":21}},{"source":"index.tsx","name":null,"original":{"line":13,"column":6},"generated":{"line":52,"column":34}},{"source":"index.tsx","name":null,"original":{"line":13,"column":6},"generated":{"line":52,"column":35}},{"source":"index.tsx","name":null,"original":{"line":13,"column":6},"generated":{"line":52,"column":43}},{"source":"index.tsx","name":null,"original":{"line":13,"column":6},"generated":{"line":52,"column":45}},{"source":"index.tsx","name":null,"original":{"line":13,"column":14},"generated":{"line":53,"column":0}},{"source":"index.tsx","name":null,"original":{"line":13,"column":14},"generated":{"line":53,"column":4}},{"source":"index.tsx","name":null,"original":{"line":13,"column":21},"generated":{"line":53,"column":11}},{"source":"index.tsx","name":null,"original":{"line":13,"column":23},"generated":{"line":53,"column":13}},{"source":"index.tsx","name":null,"original":{"line":13,"column":6},"generated":{"line":54,"column":0}},{"source":"index.tsx","name":null,"original":{"line":13,"column":6},"generated":{"line":54,"column":3}},{"source":"index.tsx","name":null,"original":{"line":13,"column":6},"generated":{"line":54,"column":14}},{"source":"index.tsx","name":null,"original":{"line":14,"column":15},"generated":{"line":54,"column":16}},{"source":"index.tsx","name":null,"original":{"line":14,"column":15},"generated":{"line":54,"column":23}},{"source":"index.tsx","name":null,"original":{"line":14,"column":15},"generated":{"line":54,"column":24}},{"source":"index.tsx","name":null,"original":{"line":14,"column":15},"generated":{"line":54,"column":31}},{"source":"index.tsx","name":null,"original":{"line":14,"column":15},"generated":{"line":54,"column":32}},{"source":"index.tsx","name":null,"original":{"line":14,"column":15},"generated":{"line":54,"column":45}},{"source":"index.tsx","name":null,"original":{"line":14,"column":15},"generated":{"line":54,"column":46}},{"source":"index.tsx","name":null,"original":{"line":14,"column":15},"generated":{"line":54,"column":54}},{"source":"index.tsx","name":null,"original":{"line":14,"column":15},"generated":{"line":54,"column":56}},{"source":"index.tsx","name":null,"original":{"line":14,"column":15},"generated":{"line":54,"column":60}},{"source":"index.tsx","name":null,"original":{"line":14,"column":24},"generated":{"line":54,"column":62}},{"source":"index.tsx","name":null,"original":{"line":14,"column":15},"generated":{"line":54,"column":67}},{"source":"index.tsx","name":null,"original":{"line":13,"column":6},"generated":{"line":54,"column":68}},{"source":"index.tsx","name":null,"original":{"line":15,"column":8},"generated":{"line":54,"column":70}},{"source":"index.tsx","name":null,"original":{"line":15,"column":8},"generated":{"line":54,"column":77}},{"source":"index.tsx","name":null,"original":{"line":15,"column":8},"generated":{"line":54,"column":78}},{"source":"index.tsx","name":null,"original":{"line":15,"column":8},"generated":{"line":54,"column":85}},{"source":"index.tsx","name":null,"original":{"line":15,"column":8},"generated":{"line":54,"column":86}},{"source":"index.tsx","name":null,"original":{"line":15,"column":8},"generated":{"line":54,"column":99}},{"source":"index.tsx","name":null,"original":{"line":15,"column":8},"generated":{"line":54,"column":100}},{"source":"index.tsx","name":null,"original":{"line":15,"column":8},"generated":{"line":54,"column":104}},{"source":"index.tsx","name":null,"original":{"line":15,"column":8},"generated":{"line":54,"column":106}},{"source":"index.tsx","name":null,"original":{"line":15,"column":8},"generated":{"line":54,"column":110}},{"source":"index.tsx","name":null,"original":{"line":13,"column":6},"generated":{"line":54,"column":111}},{"source":"index.tsx","name":null,"original":{"line":13,"column":6},"generated":{"line":54,"column":130}},{"source":"index.tsx","name":null,"original":{"line":12,"column":4},"generated":{"line":54,"column":131}},{"source":"index.tsx","name":null,"original":{"line":11,"column":2},"generated":{"line":54,"column":132}},{"source":"index.tsx","name":null,"original":{"line":20,"column":1},"generated":{"line":55,"column":0}},{"source":"index.tsx","name":null,"original":{"line":6,"column":0},"generated":{"line":55,"column":1}},{"source":"index.tsx","name":null,"original":{"line":22,"column":0},"generated":{"line":57,"column":0}},{"source":"index.tsx","name":null,"original":{"line":22,"column":0},"generated":{"line":57,"column":11}},{"source":"index.tsx","name":null,"original":{"line":22,"column":0},"generated":{"line":57,"column":12}},{"source":"index.tsx","name":null,"original":{"line":22,"column":0},"generated":{"line":57,"column":19}},{"source":"index.tsx","name":null,"original":{"line":22,"column":9},"generated":{"line":57,"column":20}},{"source":"index.tsx","name":null,"original":{"line":22,"column":0},"generated":{"line":57,"column":26}},{"source":"index.tsx","name":null,"original":{"line":23,"column":2},"generated":{"line":57,"column":27}},{"source":"index.tsx","name":null,"original":{"line":23,"column":2},"generated":{"line":57,"column":34}},{"source":"index.tsx","name":null,"original":{"line":23,"column":2},"generated":{"line":57,"column":35}},{"source":"index.tsx","name":null,"original":{"line":23,"column":2},"generated":{"line":57,"column":42}},{"source":"index.tsx","name":null,"original":{"line":23,"column":2},"generated":{"line":57,"column":43}},{"source":"index.tsx","name":null,"original":{"line":23,"column":2},"generated":{"line":57,"column":56}},{"source":"index.tsx","name":null,"original":{"line":23,"column":3},"generated":{"line":57,"column":57}},{"source":"index.tsx","name":null,"original":{"line":23,"column":3},"generated":{"line":57,"column":64}},{"source":"index.tsx","name":null,"original":{"line":23,"column":3},"generated":{"line":57,"column":65}},{"source":"index.tsx","name":null,"original":{"line":23,"column":2},"generated":{"line":57,"column":78}},{"source":"index.tsx","name":null,"original":{"line":23,"column":16},"generated":{"line":57,"column":80}},{"source":"index.tsx","name":null,"original":{"line":23,"column":2},"generated":{"line":57,"column":84}},{"source":"index.tsx","name":null,"original":{"line":24,"column":4},"generated":{"line":57,"column":86}},{"source":"index.tsx","name":null,"original":{"line":24,"column":4},"generated":{"line":57,"column":93}},{"source":"index.tsx","name":null,"original":{"line":24,"column":4},"generated":{"line":57,"column":94}},{"source":"index.tsx","name":null,"original":{"line":24,"column":4},"generated":{"line":57,"column":101}},{"source":"index.tsx","name":null,"original":{"line":24,"column":4},"generated":{"line":57,"column":102}},{"source":"index.tsx","name":null,"original":{"line":24,"column":4},"generated":{"line":57,"column":115}},{"source":"index.tsx","name":null,"original":{"line":24,"column":5},"generated":{"line":57,"column":116}},{"source":"index.tsx","name":null,"original":{"line":24,"column":4},"generated":{"line":57,"column":119}},{"source":"index.tsx","name":null,"original":{"line":24,"column":8},"generated":{"line":57,"column":121}},{"source":"index.tsx","name":null,"original":{"line":24,"column":4},"generated":{"line":57,"column":125}},{"source":"index.tsx","name":null,"original":{"line":23,"column":2},"generated":{"line":57,"column":126}},{"source":"index.tsx","name":null,"original":{"line":22,"column":0},"generated":{"line":57,"column":127}},{"source":"index.tsx","name":null,"original":{"line":26,"column":2},"generated":{"line":57,"column":129}},{"source":"index.tsx","name":null,"original":{"line":26,"column":10},"generated":{"line":57,"column":137}},{"source":"index.tsx","name":null,"original":{"line":26,"column":11},"generated":{"line":57,"column":138}},{"source":"index.tsx","name":null,"original":{"line":26,"column":2},"generated":{"line":57,"column":152}},{"source":"index.tsx","name":null,"original":{"line":26,"column":26},"generated":{"line":57,"column":153}},{"source":"index.tsx","name":null,"original":{"line":26,"column":2},"generated":{"line":57,"column":158}},{"source":"index.tsx","name":null,"original":{"line":22,"column":0},"generated":{"line":57,"column":159}}],"sources":{"index.tsx":"import React, { FC, useCallback } from 'react'\nimport ReactDOM from 'react-dom'\nimport { ThemeProvider, useTheme } from '../src/index'\nimport './style.css'\n\nconst App: FC = () => {\n  const [theme, setTheme] = useTheme()\n  const toggleTheme = useCallback(() => {\n    setTheme(currenTheme => (currenTheme === 'dark' ? 'light' : 'dark'))\n  }, [setTheme])\n  return (\n    <div className={`app ${theme}`}>\n      <button onClick={toggleTheme}>\n        Theme: <strong>{theme}</strong>\n        <br />\n        Click to change\n      </button>\n    </div>\n  )\n}\n\nReactDOM.render(\n  <ThemeProvider>\n    <App />\n  </ThemeProvider>,\n  document.getElementById('app')\n)\n"},"lineCount":null}},"error":null,"hash":"d65f4bde85d928f31504494762b45782","cacheData":{"env":{}}}