text: webpackHotUpdate_N_E("pages/index",{
  
  /***/ "./pages/index.tsx":
  /*!*************************!*\
    !*** ./pages/index.tsx ***!
    \*************************/
  /*! exports provided: default */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(module) {/* harmony import */ var _chakra_ui_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @chakra-ui/core */ \"./node_modules/@chakra-ui/core/dist/esm/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\nvar _this = undefined,\n    _jsxFileName = \"/Users/bregy/Documents/mauth/client/pages/index.tsx\",\n    _s = $RefreshSig$();\n\nvar __jsx = react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement;\n\n\n\nvar IndexPage = function IndexPage() {\n  _s();\n\n  var _useState = Object(react__WEBPACK_IMPORTED_MODULE_1__[\"useState\"])(\"red\"),\n      bgColor = _useState[0],\n      setBgColor = _useState[1];\n\n  var _useState2 = Object(react__WEBPACK_IMPORTED_MODULE_1__[\"useState\"])(\"Hello World\"),\n      message = _useState2[0],\n      setMessage = _useState2[1];\n\n  Object(react__WEBPACK_IMPORTED_MODULE_1__[\"useEffect\"])(function () {\n    console.log(\"I'm rendering\");\n  }, [message]);\n\n  var onClick = function onClick() {\n    setMessage(message.split(\" \").reverse().join(\" \"));\n    setBgColor(bgColor === \"red\" ? \"green\" : \"red\");\n  };\n\n  return __jsx(_chakra_ui_core__WEBPACK_IMPORTED_MODULE_0__[\"Center\"], {\n    w: \"100vw\",\n    h: \"100vh\",\n    position: \"absolute\",\n    top: 0,\n    left: 0,\n    __self: _this,\n    __source: {\n      fileName: _jsxFileName,\n      lineNumber: 19,\n      columnNumber: 9\n    }\n  }, __jsx(_chakra_ui_core__WEBPACK_IMPORTED_MODULE_0__[\"Box\"], {\n    p: 4,\n    __self: _this,\n    __source: {\n      fileName: _jsxFileName,\n      lineNumber: 20,\n      columnNumber: 13\n    }\n  }, __jsx(_chakra_ui_core__WEBPACK_IMPORTED_MODULE_0__[\"Text\"], {\n    fontSize: \"8\",\n    __self: _this,\n    __source: {\n      fileName: _jsxFileName,\n      lineNumber: 21,\n      columnNumber: 17\n    }\n  }, \"Sign In\")));\n};\n\n_s(IndexPage, \"FE1A7YpATjXgssjUHVgXIb85vmY=\");\n\n_c = IndexPage;\n/* harmony default export */ __webpack_exports__[\"default\"] = (IndexPage);\n\nvar _c;\n\n$RefreshReg$(_c, \"IndexPage\");\n\n;\n    var _a, _b;\n    // Legacy CSS implementations will `eval` browser code in a Node.js context\n    // to extract CSS. For backwards compatibility, we need to check we're in a\n    // browser context before continuing.\n    if (typeof self !== 'undefined' &&\n        // AMP / No-JS mode does not inject these helpers:\n        '$RefreshHelpers$' in self) {\n        var currentExports = module.__proto__.exports;\n        var prevExports = (_b = (_a = module.hot.data) === null || _a === void 0 ? void 0 : _a.prevExports) !== null && _b !== void 0 ? _b : null;\n        // This cannot happen in MainTemplate because the exports mismatch between\n        // templating and execution.\n        self.$RefreshHelpers$.registerExportsForReactRefresh(currentExports, module.i);\n        // A module can be accepted automatically based on its exports, e.g. when\n        // it is a Refresh Boundary.\n        if (self.$RefreshHelpers$.isReactRefreshBoundary(currentExports)) {\n            // Save the previous exports on update so we can compare the boundary\n            // signatures.\n            module.hot.dispose(function (data) {\n                data.prevExports = currentExports;\n            });\n            // Unconditionally accept an update to this module, we'll check if it's\n            // still a Refresh Boundary later.\n            module.hot.accept();\n            // This field is set when the previous version of this module was a\n            // Refresh Boundary, letting us know we need to check for invalidation or\n            // enqueue an update.\n            if (prevExports !== null) {\n                // A boundary can become ineligible if its exports are incompatible\n                // with the previous exports.\n                //\n                // For example, if you add/remove/change exports, we'll want to\n                // re-execute the importing modules, and force those components to\n                // re-render. Similarly, if you convert a class component to a\n                // function, we want to invalidate the boundary.\n                if (self.$RefreshHelpers$.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)) {\n                    module.hot.invalidate();\n                }\n                else {\n                    self.$RefreshHelpers$.scheduleUpdate();\n                }\n            }\n        }\n        else {\n            // Since we just executed the code for the module, it's possible that the\n            // new exports made it ineligible for being a boundary.\n            // We only care about the case when we were _previously_ a boundary,\n            // because we already accepted this update (accidental side effect).\n            var isNoLongerABoundary = prevExports !== null;\n            if (isNoLongerABoundary) {\n                module.hot.invalidate();\n            }\n        }\n    }\n\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../node_modules/webpack/buildin/harmony-module.js */ \"./node_modules/webpack/buildin/harmony-module.js\")(module)))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9fTl9FLy4vcGFnZXMvaW5kZXgudHN4P2RiNzYiXSwibmFtZXMiOlsiSW5kZXhQYWdlIiwidXNlU3RhdGUiLCJiZ0NvbG9yIiwic2V0QmdDb2xvciIsIm1lc3NhZ2UiLCJzZXRNZXNzYWdlIiwidXNlRWZmZWN0IiwiY29uc29sZSIsImxvZyIsIm9uQ2xpY2siLCJzcGxpdCIsInJldmVyc2UiLCJqb2luIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQTtBQUVBOztBQUVBLElBQU1BLFNBQW1CLEdBQUcsU0FBdEJBLFNBQXNCLEdBQU07QUFBQTs7QUFBQSxrQkFDQUMsc0RBQVEsQ0FBUyxLQUFULENBRFI7QUFBQSxNQUN2QkMsT0FEdUI7QUFBQSxNQUNkQyxVQURjOztBQUFBLG1CQUVBRixzREFBUSxDQUFTLGFBQVQsQ0FGUjtBQUFBLE1BRXZCRyxPQUZ1QjtBQUFBLE1BRWRDLFVBRmM7O0FBSTlCQyx5REFBUyxDQUFDLFlBQU07QUFDWkMsV0FBTyxDQUFDQyxHQUFSLENBQVksZUFBWjtBQUNILEdBRlEsRUFFTixDQUFDSixPQUFELENBRk0sQ0FBVDs7QUFJQSxNQUFNSyxPQUFPLEdBQUcsU0FBVkEsT0FBVSxHQUFNO0FBQ2xCSixjQUFVLENBQUNELE9BQU8sQ0FBQ00sS0FBUixDQUFjLEdBQWQsRUFBbUJDLE9BQW5CLEdBQTZCQyxJQUE3QixDQUFrQyxHQUFsQyxDQUFELENBQVY7QUFDQVQsY0FBVSxDQUFDRCxPQUFPLEtBQUssS0FBWixHQUFvQixPQUFwQixHQUE4QixLQUEvQixDQUFWO0FBQ0gsR0FIRDs7QUFLQSxTQUNJLE1BQUMsc0RBQUQ7QUFBUSxLQUFDLEVBQUMsT0FBVjtBQUFrQixLQUFDLEVBQUMsT0FBcEI7QUFBNEIsWUFBUSxFQUFDLFVBQXJDO0FBQWdELE9BQUcsRUFBRSxDQUFyRDtBQUF3RCxRQUFJLEVBQUUsQ0FBOUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQSxLQUNJLE1BQUMsbURBQUQ7QUFBSyxLQUFDLEVBQUUsQ0FBUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBLEtBQ0ksTUFBQyxvREFBRDtBQUFNLFlBQVEsRUFBRSxHQUFoQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBLGVBREosQ0FESixDQURKO0FBT0gsQ0FwQkQ7O0dBQU1GLFM7O0tBQUFBLFM7QUFzQlNBLHdFQUFmIiwiZmlsZSI6Ii4vcGFnZXMvaW5kZXgudHN4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQm94LCBDZW50ZXIsIFRleHQgfSBmcm9tIFwiQGNoYWtyYS11aS9jb3JlXCI7XG5pbXBvcnQgeyBOZXh0UGFnZSB9IGZyb20gXCJuZXh0XCI7XG5pbXBvcnQgUmVhY3QsIHsgdXNlRWZmZWN0LCB1c2VTdGF0ZSB9IGZyb20gXCJyZWFjdFwiO1xuXG5jb25zdCBJbmRleFBhZ2U6IE5leHRQYWdlID0gKCkgPT4ge1xuICAgIGNvbnN0IFtiZ0NvbG9yLCBzZXRCZ0NvbG9yXSA9IHVzZVN0YXRlPHN0cmluZz4oXCJyZWRcIik7XG4gICAgY29uc3QgW21lc3NhZ2UsIHNldE1lc3NhZ2VdID0gdXNlU3RhdGU8c3RyaW5nPihcIkhlbGxvIFdvcmxkXCIpO1xuXG4gICAgdXNlRWZmZWN0KCgpID0+IHtcbiAgICAgICAgY29uc29sZS5sb2coXCJJJ20gcmVuZGVyaW5nXCIpO1xuICAgIH0sIFttZXNzYWdlXSk7XG5cbiAgICBjb25zdCBvbkNsaWNrID0gKCkgPT4ge1xuICAgICAgICBzZXRNZXNzYWdlKG1lc3NhZ2Uuc3BsaXQoXCIgXCIpLnJldmVyc2UoKS5qb2luKFwiIFwiKSk7XG4gICAgICAgIHNldEJnQ29sb3IoYmdDb2xvciA9PT0gXCJyZWRcIiA/IFwiZ3JlZW5cIiA6IFwicmVkXCIpO1xuICAgIH07XG5cbiAgICByZXR1cm4gKFxuICAgICAgICA8Q2VudGVyIHc9XCIxMDB2d1wiIGg9XCIxMDB2aFwiIHBvc2l0aW9uPVwiYWJzb2x1dGVcIiB0b3A9ezB9IGxlZnQ9ezB9PlxuICAgICAgICAgICAgPEJveCBwPXs0fT5cbiAgICAgICAgICAgICAgICA8VGV4dCBmb250U2l6ZT17XCI4XCJ9PlNpZ24gSW48L1RleHQ+XG4gICAgICAgICAgICA8L0JveD5cbiAgICAgICAgPC9DZW50ZXI+XG4gICAgKTtcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEluZGV4UGFnZTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./pages/index.tsx\n");
  
  /***/ })
  
  })