{"ast":null,"code":"import { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nvar _jsxFileName = \"/home/gkkdzdg/www/src/pages/_error.js\";\nimport React from 'react';\nimport Head from 'next/head';\n/**\r\n * Error page component\r\n */\n\nconst Error = ({\n  statusCode\n}) => {\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 ${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\nError.getInitialProps = ({\n  res,\n  err\n}) => {\n  const statusCode = res ? res.statusCode : err ? err.statusCode : null;\n  return {\n    statusCode\n  };\n};\n\nexport default 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,MAAMC,KAAK,GAAG,CAAC;AAACC,EAAAA;AAAD,CAAD,KAAkB;AAC/B,sBACC;AAAA,4BACC,QAAC,IAAD;AAAA,6BACC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AADD;AAAA;AAAA;AAAA;AAAA,YADD,eAIC;AAAA,gBACEA,UAAU,GACP,YAAWA,UAAW,qBADf,GAER;AAHJ;AAAA;AAAA;AAAA;AAAA,YAJD,eASC;AAAA,6BACC;AAAG,QAAA,IAAI,EAAC,GAAR;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AADD;AAAA;AAAA;AAAA;AAAA,YATD;AAAA;AAAA;AAAA;AAAA;AAAA,UADD;AAeA,CAhBD;;AAkBAD,KAAK,CAACE,eAAN,GAAwB,CAAC;AAACC,EAAAA,GAAD;AAAMC,EAAAA;AAAN,CAAD,KAAgB;AACvC,QAAMH,UAAU,GAAGE,GAAG,GAAGA,GAAG,CAACF,UAAP,GAAoBG,GAAG,GAAGA,GAAG,CAACH,UAAP,GAAoB,IAAjE;AACA,SAAO;AAACA,IAAAA;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"}