{"ast":null,"code":"import { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\n\nvar _jsxFileName = \"/home/gkkdzdg/www/src/pages/_error.js\",\n    _this = this;\n\nimport React from 'react';\nimport Head from 'next/head';\n/**\r\n * Error page component\r\n */\n\nvar Error = function Error(_ref) {\n  var statusCode = _ref.statusCode;\n  return /*#__PURE__*/_jsxDEV(\"div\", {\n    children: [/*#__PURE__*/_jsxDEV(Head, {\n      children: /*#__PURE__*/_jsxDEV(\"title\", {\n        children: \"Error\"\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 11,\n        columnNumber: 5\n      }, _this)\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 10,\n      columnNumber: 4\n    }, _this), /*#__PURE__*/_jsxDEV(\"h1\", {\n      children: statusCode ? \"An error \".concat(statusCode, \" occurred on server\") : 'An error occurred on client'\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 13,\n      columnNumber: 4\n    }, _this), /*#__PURE__*/_jsxDEV(\"p\", {\n      children: /*#__PURE__*/_jsxDEV(\"a\", {\n        href: \"/\",\n        children: \"Return to homepage\"\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 19,\n        columnNumber: 5\n      }, _this)\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 18,\n      columnNumber: 4\n    }, _this)]\n  }, void 0, true, {\n    fileName: _jsxFileName,\n    lineNumber: 9,\n    columnNumber: 3\n  }, _this);\n};\n\n_c = Error;\n\nError.getInitialProps = function (_ref2) {\n  var res = _ref2.res,\n      err = _ref2.err;\n  var statusCode = res ? res.statusCode : err ? err.statusCode : null;\n  return {\n    statusCode: statusCode\n  };\n};\n\nexport default Error;\n\nvar _c;\n\n$RefreshReg$(_c, \"Error\");","map":{"version":3,"sources":["/home/gkkdzdg/www/src/pages/_error.js"],"names":["React","Head","Error","statusCode","getInitialProps","res","err"],"mappings":";;;;;AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,OAAOC,IAAP,MAAiB,WAAjB;AAEA;AACA;AACA;;AACA,IAAMC,KAAK,GAAG,SAARA,KAAQ,OAAkB;AAAA,MAAhBC,UAAgB,QAAhBA,UAAgB;AAC/B,sBACC;AAAA,4BACC,QAAC,IAAD;AAAA,6BACC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AADD;AAAA;AAAA;AAAA;AAAA,aADD,eAIC;AAAA,gBACEA,UAAU,sBACIA,UADJ,2BAER;AAHJ;AAAA;AAAA;AAAA;AAAA,aAJD,eASC;AAAA,6BACC;AAAG,QAAA,IAAI,EAAC,GAAR;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AADD;AAAA;AAAA;AAAA;AAAA,aATD;AAAA;AAAA;AAAA;AAAA;AAAA,WADD;AAeA,CAhBD;;KAAMD,K;;AAkBNA,KAAK,CAACE,eAAN,GAAwB,iBAAgB;AAAA,MAAdC,GAAc,SAAdA,GAAc;AAAA,MAATC,GAAS,SAATA,GAAS;AACvC,MAAMH,UAAU,GAAGE,GAAG,GAAGA,GAAG,CAACF,UAAP,GAAoBG,GAAG,GAAGA,GAAG,CAACH,UAAP,GAAoB,IAAjE;AACA,SAAO;AAACA,IAAAA,UAAU,EAAVA;AAAD,GAAP;AACA,CAHD;;AAKA,eAAeD,KAAf","sourcesContent":["import React from 'react'\r\nimport Head from 'next/head'\r\n\r\n/**\r\n * Error page component\r\n */\r\nconst Error = ({statusCode}) => {\r\n\treturn (\r\n\t\t<div>\r\n\t\t\t<Head>\r\n\t\t\t\t<title>Error</title>\r\n\t\t\t</Head>\r\n\t\t\t<h1>\r\n\t\t\t\t{statusCode\r\n\t\t\t\t\t? `An error ${statusCode} occurred on server`\r\n\t\t\t\t\t: 'An error occurred on client'}\r\n\t\t\t</h1>\r\n\t\t\t<p>\r\n\t\t\t\t<a href='/'>Return to homepage</a>\r\n\t\t\t</p>\r\n\t\t</div>\r\n\t)\r\n}\r\n\r\nError.getInitialProps = ({res, err}) => {\r\n\tconst statusCode = res ? res.statusCode : err ? err.statusCode : null\r\n\treturn {statusCode}\r\n}\r\n\r\nexport default Error\r\n"]},"metadata":{},"sourceType":"module"}