├── .next
├── BUILD_ID
├── react-loadable-manifest.json
├── export-marker.json
├── static
│ ├── h1ItGsOpDOM5XkcUdV_wD
│ │ ├── _ssgManifest.js
│ │ └── _buildManifest.js
│ └── chunks
│ │ ├── pages
│ │ ├── index-632657c55aa9f002edac.js
│ │ ├── register-2e90f8a9a1ac749bbf3e.js
│ │ ├── _app-5da55b289bcfb85fcfd5.js
│ │ └── _error-a8275e509f6fe3273039.js
│ │ ├── webpack-ccf5ab034a524403276a.js
│ │ └── main-4cf22d00d3a5c40e6a20.js
├── server
│ ├── ssr-module-cache.js
│ ├── pages-manifest.json
│ ├── pages
│ │ ├── 404.html
│ │ ├── index.js
│ │ ├── register.js
│ │ ├── _error.js
│ │ └── _app.js
│ ├── init-server.js.js
│ └── on-error-server.js.js
├── cache
│ ├── next-babel-loader
│ │ ├── e2fc4ad14d5905c3b9452b27dbc22df1.json
│ │ ├── 51b47054602324e7f92ff7a4f4df868c.json
│ │ ├── 82873a9b981cf654b7083d0f8dfffd88.json
│ │ ├── 949f2839579475954deebc91f7f08980.json
│ │ ├── 2a1f7e0a05299c371a728e04ff870451.json
│ │ ├── eef78861f0ce21202c0e3163a7a5d42d.json
│ │ ├── 32fd9d5ed38c3a90876055d45c933259.json
│ │ ├── b109e340291adee1c884e527338267d4.json
│ │ ├── 5b2abdf64e0b4e9d72970dea06fbceac.json
│ │ ├── 7de3b412ba5fa08fc1f29ccea758f87d.json
│ │ ├── 8c2a3cb2ca3e622c273255461d68d825.json
│ │ ├── cf64cc6113fed69e0fe8a44d1650c4e9.json
│ │ ├── cd6363e6f89168cc00f32f84ab7fec62.json
│ │ ├── fc69526e6ce1389cad0b7a98fe42d409.json
│ │ ├── db49f79449cf8ca2f50944581d99b52d.json
│ │ ├── 5d8b83da4e1d9a21ce03b1d35c099b5a.json
│ │ ├── c77f4876d25d11a861947238775fab61.json
│ │ ├── b85d18a8c740ee5a345365345873a564.json
│ │ ├── 6294729c7fce50e1c1c7ea71d6d8ed14.json
│ │ ├── 5312fc0c9580680307ef538ffa91b686.json
│ │ ├── d8b3e0caae6ab08a4714f4b06353888d.json
│ │ ├── 986463d858f78663b6997c60e51eeb2c.json
│ │ ├── 7fb5e6609d3b52baf713aebe2cd3d5e0.json
│ │ ├── d43bee884e743b8f1ce4ab2502a84b0c.json
│ │ ├── 515e12dc41f7b347727505e496c59128.json
│ │ ├── af3d9c97f33418dc3c06caef9e20a2c4.json
│ │ ├── ab1f6fbbcd1ceb8bdef39dbef870f475.json
│ │ ├── f262e756629adae9bc03ec8407356f39.json
│ │ ├── 63df5dcac24f83857ad57e103c3368c6.json
│ │ ├── 048713a4782d64f9c4eca8453b62cdd3.json
│ │ ├── 67ffa1bd98d501e849e647785bb8287a.json
│ │ ├── 5a66b22565a689cf373010e84cc4edf3.json
│ │ ├── 51639b9d9a9d681b2ff709e7e44e3fdd.json
│ │ └── c4ec52733d47540e508b7c8b81a68208.json
│ └── next-minifier
│ │ ├── content-v2
│ │ └── sha512
│ │ │ ├── 67
│ │ │ └── 0a
│ │ │ │ └── 94e3b08ae887168d0fd786a01db28e5ab75ddae94c91a9e79e2623d046ff1a11c89beff25e1cdc6beb95e0d9e365b96c248d95c78c947a2f9a15699a8371
│ │ │ ├── 0d
│ │ │ └── 5e
│ │ │ │ └── 3736860925ebbbf87df3b95a045c06ab033bd0c97234713df1c6dbcf7cc4a16f4aabd07e118248889a4061c0913fc2ecd16f0372adc6278c669ffabd18dc
│ │ │ ├── 6d
│ │ │ └── e1
│ │ │ │ └── 1eff58697bb04cc04b56928e845587c6f511344485f9b75f6b7792ca4a1d83b93f0b9d6d0e65e1705279729f18c29b9cbbad1514e82d6161ab9986155702
│ │ │ ├── 5a
│ │ │ └── 72
│ │ │ │ └── b7b1871ba3630928107051b4a5c8f977a793954d66f87c8b636b3199d8cdaf33c81f45c1381dca1d8a33baa301628705d6b27ce6d2e233d7c40f9223f199
│ │ │ ├── b6
│ │ │ └── 51
│ │ │ │ └── 1d541e416273159f0e8da901e8781117a1d1b0726bffd80047ec5eb24e0ed6e7b142881aafa796c65300fd75d6148c5ae1fd9b85b74acbdee6ee334684c6
│ │ │ └── 1b
│ │ │ └── 2e
│ │ │ └── 386e06ed479ca3e8e7864cc8b332cdf163b75262d4546c81cf4dcb16d990ee94c5ab01ac825ca56ba4fa08d1c6405a0fa8e1c31da482c6e139e2f8f66c52
│ │ └── index-v5
│ │ ├── 65
│ │ └── 3e
│ │ │ └── 0cfce56d932c6fbb6bff1a0aefb1af289bf7283a70da9b12f986c7c52139
│ │ ├── f2
│ │ └── 88
│ │ │ └── c71d4cffe184e6a49cc0e068be88306c61a65f20cb3783ea9139c4c0d7cf
│ │ ├── 9b
│ │ └── 1b
│ │ │ └── 21c8c099cfa1b8378b721f345ccb47f14b7439991d9788c8eccee89e2862
│ │ ├── e8
│ │ └── e7
│ │ │ └── 7c3d286dd506d16d444ffcdb9b5b9726d374d8ec5c584787a705b2fbdd8e
│ │ ├── f4
│ │ └── 4c
│ │ │ └── 88a55b0da6e87141394ac8b6916900cde18ff6dae362a5cfee4527049eba
│ │ ├── 5e
│ │ └── c3
│ │ │ └── 1c1881ed0a82ea0a208e2c2a0f3c481a37cdcfeac6fe3c04fcc63836ea32
│ │ ├── 9e
│ │ └── d9
│ │ │ └── 18f0181b7d5f145329a1f9517d3c4cabb953a34b696d26d317ddd99e248b
│ │ ├── f0
│ │ └── e8
│ │ │ └── f157a5d50fe97f41b5a3db6e1e05ce829765743b9b6add6a5e08072cfc42
│ │ └── 2d
│ │ └── c3
│ │ └── 2ae1c53a42189ec5cba5606975d02571678705779bbd58041d7167971f6b
├── prerender-manifest.json
├── routes-manifest.json
└── build-manifest.json
├── public
└── assets
│ └── success.jpg
├── README.md
├── .firebaserc
├── src
└── pages
│ ├── register
│ └── index.js
│ ├── function.js
│ └── index.js
├── firebase.json
├── package.json
└── .gitignore
/.next/BUILD_ID:
--------------------------------------------------------------------------------
1 | h1ItGsOpDOM5XkcUdV_wD
--------------------------------------------------------------------------------
/.next/react-loadable-manifest.json:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/.next/export-marker.json:
--------------------------------------------------------------------------------
1 | {"version":1,"hasExportPathMap":false,"exportTrailingSlash":false}
--------------------------------------------------------------------------------
/.next/static/h1ItGsOpDOM5XkcUdV_wD/_ssgManifest.js:
--------------------------------------------------------------------------------
1 | self.__SSG_MANIFEST=new Set;self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB()
--------------------------------------------------------------------------------
/public/assets/success.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dipeshhkc/nextjs-firebase-cloud-function-deploy/HEAD/public/assets/success.jpg
--------------------------------------------------------------------------------
/.next/server/ssr-module-cache.js:
--------------------------------------------------------------------------------
1 |
2 | /* This cache is used by webpack for instantiated modules */
3 | module.exports = {}
4 |
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/e2fc4ad14d5905c3b9452b27dbc22df1.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nrequire(\"next/dist/build/polyfills/polyfill-nomodule\");","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | Please Refer to my Medium Article for code explanation.
2 |
--------------------------------------------------------------------------------
/.next/server/pages-manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "/": "pages/index.js",
3 | "/register": "pages/register.js",
4 | "/_app": "pages/_app.js",
5 | "/_error": "pages/_error.js",
6 | "/_document": "pages/_document.js",
7 | "/404": "pages/404.html"
8 | }
--------------------------------------------------------------------------------
/.firebaserc:
--------------------------------------------------------------------------------
1 | {
2 | "projects": {
3 | "default": "teamplace-52a41"
4 | },
5 | "targets": {
6 | "teamplace-52a41": {
7 | "hosting": {
8 | "try": [
9 | "teamplace-try"
10 | ]
11 | }
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/.next/prerender-manifest.json:
--------------------------------------------------------------------------------
1 | {"version":2,"routes":{},"dynamicRoutes":{},"preview":{"previewModeId":"0cec8d4e362b0f5f84ab6fe1429e7cf0","previewModeSigningKey":"e3409a031dd874707a5f544ffcd9e6a958dbac294198828a4813431a2c9e4ad0","previewModeEncryptionKey":"f7f0ae870f3b42b04be8eefb053168845d6b248264f01e643dff837898c62cb5"}}
--------------------------------------------------------------------------------
/src/pages/register/index.js:
--------------------------------------------------------------------------------
1 | export default function Register(props) {
2 | return (
3 | <>
4 |
Hello New Register ji
5 | {props.name}
6 | >
7 | );
8 | }
9 |
10 | export async function getServerSideProps() {
11 | return { props: { name: 'Register' } };
12 | }
13 |
--------------------------------------------------------------------------------
/.next/static/h1ItGsOpDOM5XkcUdV_wD/_buildManifest.js:
--------------------------------------------------------------------------------
1 | self.__BUILD_MANIFEST = {"/":["static\u002Fchunks\u002Fpages\u002Findex-632657c55aa9f002edac.js"],"/_error":["static\u002Fchunks\u002Fpages\u002F_error-a8275e509f6fe3273039.js"],"/register":["static\u002Fchunks\u002Fpages\u002Fregister-2e90f8a9a1ac749bbf3e.js"]};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB()
--------------------------------------------------------------------------------
/firebase.json:
--------------------------------------------------------------------------------
1 | {
2 | "hosting": {
3 | "public": "public",
4 | "ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
5 | "rewrites": [
6 | {
7 | "source": "**",
8 | "function": "nextServer"
9 | }
10 | ]
11 | },
12 | "functions": {
13 | "source": ".",
14 | "runtime": "nodejs10"
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/51b47054602324e7f92ff7a4f4df868c.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nvar _interopRequireWildcard = require(\"@babel/runtime/helpers/interopRequireWildcard\");\n\nvar next = _interopRequireWildcard(require(\"./\"));\n\nwindow.next = next;\n(0, next[\"default\"])()[\"catch\"](console.error);","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/82873a9b981cf654b7083d0f8dfffd88.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports.isDynamicRoute = isDynamicRoute; // Identify /[param]/ in route string\n\nvar TEST_ROUTE = /\\/\\[[^/]+?\\](?=\\/|$)/;\n\nfunction isDynamicRoute(route) {\n return TEST_ROUTE.test(route);\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/949f2839579475954deebc91f7f08980.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"import React from \"react\";\nvar __jsx = React.createElement;\nexport var __N_SSP = true;\nexport default function Home(props) {\n return __jsx(React.Fragment, null, __jsx(\"h1\", null, \" Hello New ji \"), __jsx(\"h2\", null, \" \", props.name));\n}","map":null,"metadata":{},"sourceType":"module"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/2a1f7e0a05299c371a728e04ff870451.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"import React from \"react\";\nvar __jsx = React.createElement;\nexport var __N_SSP = true;\nexport default function Register(props) {\n return __jsx(React.Fragment, null, __jsx(\"h1\", null, \" Hello New Register ji \"), __jsx(\"h2\", null, \" \", props.name));\n}","map":null,"metadata":{},"sourceType":"module"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/eef78861f0ce21202c0e3163a7a5d42d.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports[\"default\"] = escapePathDelimiters; // escape delimiters used by path-to-regexp\n\nfunction escapePathDelimiters(segment) {\n return segment.replace(/[/#?]/g, function (_char) {\n return encodeURIComponent(_char);\n });\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/routes-manifest.json:
--------------------------------------------------------------------------------
1 | {"version":3,"pages404":true,"basePath":"","redirects":[{"source":"/:path+/","destination":"/:path+","statusCode":308,"regex":"^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))/$"}],"rewrites":[],"headers":[],"dynamicRoutes":[],"dataRoutes":[{"page":"/","dataRouteRegex":"^/_next/data/h1ItGsOpDOM5XkcUdV_wD/index.json$"},{"page":"/register","dataRouteRegex":"^/_next/data/h1ItGsOpDOM5XkcUdV_wD/register.json$"}]}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/32fd9d5ed38c3a90876055d45c933259.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports.setConfig = setConfig;\nexports[\"default\"] = void 0;\nvar runtimeConfig;\n\nvar _default = function _default() {\n return runtimeConfig;\n};\n\nexports[\"default\"] = _default;\n\nfunction setConfig(configValue) {\n runtimeConfig = configValue;\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/b109e340291adee1c884e527338267d4.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"import React from \"react\";\nvar __jsx = React.createElement;\nexport default function Home(props) {\n return __jsx(React.Fragment, null, __jsx(\"h1\", null, \" Hello New ji \"), __jsx(\"h2\", null, \" \", props.name));\n}\nexport async function getServerSideProps() {\n return {\n props: {\n name: 'dipesh'\n }\n };\n}","map":null,"metadata":{},"sourceType":"module"}
--------------------------------------------------------------------------------
/src/pages/function.js:
--------------------------------------------------------------------------------
1 | const { https } = require('firebase-functions');
2 | const { default: next } = require('next');
3 |
4 | const isDev = process.env.NODE_ENV !== 'production';
5 |
6 | const server = next({
7 | dev: isDev,
8 | conf: { distDir: '.next' },
9 | });
10 |
11 | const nextjsHandle = server.getRequestHandler();
12 | exports.nextServer = https.onRequest((req, res) => {
13 | return server.prepare().then(() => nextjsHandle(req, res));
14 | });
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/5b2abdf64e0b4e9d72970dea06fbceac.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"import React from \"react\";\nvar __jsx = React.createElement;\nexport default function Register(props) {\n return __jsx(React.Fragment, null, __jsx(\"h1\", null, \" Hello New Register ji \"), __jsx(\"h2\", null, \" \", props.name));\n}\nexport async function getServerSideProps() {\n return {\n props: {\n name: 'Register'\n }\n };\n}","map":null,"metadata":{},"sourceType":"module"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/7de3b412ba5fa08fc1f29ccea758f87d.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports[\"default\"] = void 0;\n\nvar _webVitals = require(\"web-vitals\");\n\nvar _default = function _default(onPerfEntry) {\n (0, _webVitals.getCLS)(onPerfEntry);\n (0, _webVitals.getFID)(onPerfEntry);\n (0, _webVitals.getFCP)(onPerfEntry);\n (0, _webVitals.getLCP)(onPerfEntry);\n (0, _webVitals.getTTFB)(onPerfEntry);\n};\n\nexports[\"default\"] = _default;","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/8c2a3cb2ca3e622c273255461d68d825.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports.RouterContext = void 0;\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nvar RouterContext = _react[\"default\"].createContext(null);\n\nexports.RouterContext = RouterContext;\n\nif (false) {\n RouterContext.displayName = 'RouterContext';\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/cf64cc6113fed69e0fe8a44d1650c4e9.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports.AmpStateContext = void 0;\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nvar AmpStateContext = _react[\"default\"].createContext({});\n\nexports.AmpStateContext = AmpStateContext;\n\nif (false) {\n AmpStateContext.displayName = 'AmpStateContext';\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/cd6363e6f89168cc00f32f84ab7fec62.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports.HeadManagerContext = void 0;\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nvar HeadManagerContext = _react[\"default\"].createContext({});\n\nexports.HeadManagerContext = HeadManagerContext;\n\nif (false) {\n HeadManagerContext.displayName = 'HeadManagerContext';\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "next-deploy",
3 | "version": "0.1.0",
4 | "main": "function.js",
5 | "private": true,
6 | "scripts": {
7 | "dev": "next dev",
8 | "build": "next build",
9 | "start": "next start",
10 | "deploy": "yarn build && cross-env NODE_ENV=production firebase deploy --only functions,hosting"
11 | },
12 | "dependencies": {
13 | "cross-env": "^7.0.2",
14 | "firebase-admin": "^9.1.1",
15 | "firebase-functions": "^3.11.0",
16 | "next": "9.5.3",
17 | "react": "16.13.1",
18 | "react-dom": "16.13.1"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/.next/static/chunks/pages/index-632657c55aa9f002edac.js:
--------------------------------------------------------------------------------
1 | _N_E=(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[6],{Qetd:function(n,t,e){"use strict";var u=Object.assign.bind(Object);n.exports=u,n.exports.default=n.exports},RXBc:function(n,t,e){"use strict";e.r(t),e.d(t,"__N_SSP",(function(){return c})),e.d(t,"default",(function(){return i}));var u=e("q1tI"),r=e.n(u),o=r.a.createElement,c=!0;function i(n){return o(r.a.Fragment,null,o("h1",null," Hello New ji "),o("h2",null," ",n.name))}},vlRD:function(n,t,e){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return e("RXBc")}])}},[["vlRD",0,1]]]);
--------------------------------------------------------------------------------
/src/pages/index.js:
--------------------------------------------------------------------------------
1 | export default function Home(props) {
2 | return (
3 | <>
4 | {props.ssrWorking ? (
5 |
6 |

7 |
Deployment Successful of Nextjs Application with SSR on Firebase.
8 |
9 | ) : (
10 | SSR not working
11 | )}
12 | >
13 | );
14 | }
15 |
16 | export async function getServerSideProps() {
17 | return { props: { ssrWorking: true } };
18 | }
19 |
--------------------------------------------------------------------------------
/.next/static/chunks/pages/register-2e90f8a9a1ac749bbf3e.js:
--------------------------------------------------------------------------------
1 | _N_E=(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[7],{"7c/T":function(n,t,e){"use strict";e.r(t),e.d(t,"__N_SSP",(function(){return o})),e.d(t,"default",(function(){return c}));var r=e("q1tI"),i=e.n(r),u=i.a.createElement,o=!0;function c(n){return u(i.a.Fragment,null,u("h1",null," Hello New Register ji "),u("h2",null," ",n.name))}},Ihil:function(n,t,e){(window.__NEXT_P=window.__NEXT_P||[]).push(["/register",function(){return e("7c/T")}])},Qetd:function(n,t,e){"use strict";var r=Object.assign.bind(Object);n.exports=r,n.exports.default=n.exports}},[["Ihil",0,1]]]);
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/fc69526e6ce1389cad0b7a98fe42d409.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports[\"default\"] = getAssetPathFromRoute; // Translates a logical route into its pages asset path (relative from a common prefix)\n// \"asset path\" being its javascript file, data file, prerendered html,...\n\nfunction getAssetPathFromRoute(route) {\n var ext = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';\n var path = route === '/' ? '/index' : /^\\/index(\\/|$)/.test(route) ? \"/index\".concat(route) : \"\".concat(route);\n return path + ext;\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-minifier/content-v2/sha512/0d/5e/3736860925ebbbf87df3b95a045c06ab033bd0c97234713df1c6dbcf7cc4a16f4aabd07e118248889a4061c0913fc2ecd16f0372adc6278c669ffabd18dc:
--------------------------------------------------------------------------------
1 | {"code":"_N_E=(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[6],{Qetd:function(n,t,e){\"use strict\";var u=Object.assign.bind(Object);n.exports=u,n.exports.default=n.exports},RXBc:function(n,t,e){\"use strict\";e.r(t),e.d(t,\"__N_SSP\",(function(){return c})),e.d(t,\"default\",(function(){return i}));var u=e(\"q1tI\"),r=e.n(u),o=r.a.createElement,c=!0;function i(n){return o(r.a.Fragment,null,o(\"h1\",null,\" Hello New ji \"),o(\"h2\",null,\" \",n.name))}},vlRD:function(n,t,e){(window.__NEXT_P=window.__NEXT_P||[]).push([\"/\",function(){return e(\"RXBc\")}])}},[[\"vlRD\",0,1]]]);","extractedComments":[]}
--------------------------------------------------------------------------------
/.next/cache/next-minifier/content-v2/sha512/6d/e1/1eff58697bb04cc04b56928e845587c6f511344485f9b75f6b7792ca4a1d83b93f0b9d6d0e65e1705279729f18c29b9cbbad1514e82d6161ab9986155702:
--------------------------------------------------------------------------------
1 | {"code":"_N_E=(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[7],{\"7c/T\":function(n,t,e){\"use strict\";e.r(t),e.d(t,\"__N_SSP\",(function(){return o})),e.d(t,\"default\",(function(){return c}));var r=e(\"q1tI\"),i=e.n(r),u=i.a.createElement,o=!0;function c(n){return u(i.a.Fragment,null,u(\"h1\",null,\" Hello New Register ji \"),u(\"h2\",null,\" \",n.name))}},Ihil:function(n,t,e){(window.__NEXT_P=window.__NEXT_P||[]).push([\"/register\",function(){return e(\"7c/T\")}])},Qetd:function(n,t,e){\"use strict\";var r=Object.assign.bind(Object);n.exports=r,n.exports.default=n.exports}},[[\"Ihil\",0,1]]]);","extractedComments":[]}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/db49f79449cf8ca2f50944581d99b52d.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports.removePathTrailingSlash = removePathTrailingSlash;\nexports.normalizePathTrailingSlash = void 0;\n/**\n* Removes the trailing slash of a path if there is one. Preserves the root path `/`.\n*/\n\nfunction removePathTrailingSlash(path) {\n return path.endsWith('/') && path !== '/' ? path.slice(0, -1) : path;\n}\n/**\n* Normalizes the trailing slash of a path according to the `trailingSlash` option\n* in `next.config.js`.\n*/\n\n\nvar normalizePathTrailingSlash = process.env.__NEXT_TRAILING_SLASH ? function (path) {\n if (/\\.[^/]+\\/?$/.test(path)) {\n return removePathTrailingSlash(path);\n } else if (path.endsWith('/')) {\n return path;\n } else {\n return path + '/';\n }\n} : removePathTrailingSlash;\nexports.normalizePathTrailingSlash = normalizePathTrailingSlash;","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/5d8b83da4e1d9a21ce03b1d35c099b5a.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nexports.__esModule = true;\nexports[\"default\"] = withRouter;\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _router = require(\"./router\");\n\nfunction withRouter(ComposedComponent) {\n function WithRouterWrapper(props) {\n return /*#__PURE__*/_react[\"default\"].createElement(ComposedComponent, Object.assign({\n router: (0, _router.useRouter)()\n }, props));\n }\n\n WithRouterWrapper.getInitialProps = ComposedComponent.getInitialProps // This is needed to allow checking for custom getInitialProps in _app\n ;\n WithRouterWrapper.origGetInitialProps = ComposedComponent.origGetInitialProps;\n\n if (false) {\n var name = ComposedComponent.displayName || ComposedComponent.name || 'Unknown';\n WithRouterWrapper.displayName = \"withRouter(\".concat(name, \")\");\n }\n\n return WithRouterWrapper;\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/c77f4876d25d11a861947238775fab61.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports.getRouteMatcher = getRouteMatcher;\n\nfunction getRouteMatcher(routeRegex) {\n var re = routeRegex.re,\n groups = routeRegex.groups;\n return function (pathname) {\n var routeMatch = re.exec(pathname);\n\n if (!routeMatch) {\n return false;\n }\n\n var decode = function decode(param) {\n try {\n return decodeURIComponent(param);\n } catch (_) {\n var err = new Error('failed to decode param');\n err.code = 'DECODE_FAILED';\n throw err;\n }\n };\n\n var params = {};\n Object.keys(groups).forEach(function (slugName) {\n var g = groups[slugName];\n var m = routeMatch[g.pos];\n\n if (m !== undefined) {\n params[slugName] = ~m.indexOf('/') ? m.split('/').map(function (entry) {\n return decode(entry);\n }) : g.repeat ? [decode(m)] : decode(m);\n }\n });\n return params;\n };\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-minifier/index-v5/f2/88/c71d4cffe184e6a49cc0e068be88306c61a65f20cb3783ea9139c4c0d7cf:
--------------------------------------------------------------------------------
1 |
2 | b2553f84cce54c0f47b31886d41363975f85cd1a {"key":"{\"terser\":\"4.8.0\",\"terser-webpack-plugin\":\"3.0.8\",\"terser-webpack-plugin-options\":{\"test\":new RegExp(\"\\\\.m?js(\\\\?.*)?$\", \"i\"),\"warningsFilter\":()=>true,\"extractComments\":false,\"sourceMap\":false,\"cache\":\"\\u002Fhome\\u002Fdipesh\\u002Fwesionary\\u002Ftest\\u002F.next\\u002Fcache\\u002Fnext-minifier\",\"cacheKeys\":e=>e,\"parallel\":7,\"include\":undefined,\"exclude\":undefined,\"minify\":undefined,\"terserOptions\":{\"parse\":{\"ecma\":8},\"compress\":{\"ecma\":5,\"warnings\":false,\"comparisons\":false,\"inline\":2},\"mangle\":{\"safari10\":true},\"output\":{\"ecma\":5,\"safari10\":true,\"comments\":false,\"ascii_only\":true}}},\"nodeVersion\":\"v12.16.3\",\"filename\":\"static\\u002Fchunks\\u002Fmain-4cf22d00d3a5c40e6a20.js\",\"contentHash\":\"45a120ee0dd18b346c16\"}","integrity":"sha512-Gy44bgbtR5yj6OeGTMizMs3xY7dSYtRUbIHPTcsW2ZDulMWrAayCXKVrpPoI0cZAWg+o4cMdpILG4Tni+PZsUg==","time":1598934943079,"size":18364}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/b85d18a8c740ee5a345365345873a564.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports.isInAmpMode = isInAmpMode;\nexports.useAmp = useAmp;\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _ampContext = require(\"./amp-context\");\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nfunction isInAmpMode() {\n var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},\n _ref$ampFirst = _ref.ampFirst,\n ampFirst = _ref$ampFirst === void 0 ? false : _ref$ampFirst,\n _ref$hybrid = _ref.hybrid,\n hybrid = _ref$hybrid === void 0 ? false : _ref$hybrid,\n _ref$hasQuery = _ref.hasQuery,\n hasQuery = _ref$hasQuery === void 0 ? false : _ref$hasQuery;\n\n return ampFirst || hybrid && hasQuery;\n}\n\nfunction useAmp() {\n // Don't assign the context value to a variable to save bytes\n return isInAmpMode(_react[\"default\"].useContext(_ampContext.AmpStateContext));\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-minifier/index-v5/9b/1b/21c8c099cfa1b8378b721f345ccb47f14b7439991d9788c8eccee89e2862:
--------------------------------------------------------------------------------
1 |
2 | c8d637d4b862ce97ad5dcad08583cedffe4f8a68 {"key":"{\"terser\":\"4.8.0\",\"terser-webpack-plugin\":\"3.0.8\",\"terser-webpack-plugin-options\":{\"test\":new RegExp(\"\\\\.m?js(\\\\?.*)?$\", \"i\"),\"warningsFilter\":()=>true,\"extractComments\":false,\"sourceMap\":false,\"cache\":\"\\u002Fhome\\u002Fdipesh\\u002Fwesionary\\u002Ftest\\u002F.next\\u002Fcache\\u002Fnext-minifier\",\"cacheKeys\":e=>e,\"parallel\":7,\"include\":undefined,\"exclude\":undefined,\"minify\":undefined,\"terserOptions\":{\"parse\":{\"ecma\":8},\"compress\":{\"ecma\":5,\"warnings\":false,\"comparisons\":false,\"inline\":2},\"mangle\":{\"safari10\":true},\"output\":{\"ecma\":5,\"safari10\":true,\"comments\":false,\"ascii_only\":true}}},\"nodeVersion\":\"v12.16.3\",\"filename\":\"static\\u002Fchunks\\u002Fpolyfills-72582ec57bbe34c511dc.js\",\"contentHash\":\"ac667dafbb7317b599e8\"}","integrity":"sha512-HIU4T4GAyknwQAzoCvLMXIcBvpe2gQXaNkNgrbwlcgd8yNDG30sVU82hbdwV1kl+VyMjOoYeTJX1OcDD1DHVVw==","time":1598934944192,"size":94917}
--------------------------------------------------------------------------------
/.next/cache/next-minifier/index-v5/e8/e7/7c3d286dd506d16d444ffcdb9b5b9726d374d8ec5c584787a705b2fbdd8e:
--------------------------------------------------------------------------------
1 |
2 | 5fa2057bd86bc69c7e06d77b8016353c59df645c {"key":"{\"terser\":\"4.8.0\",\"terser-webpack-plugin\":\"3.0.8\",\"terser-webpack-plugin-options\":{\"test\":new RegExp(\"\\\\.m?js(\\\\?.*)?$\", \"i\"),\"warningsFilter\":()=>true,\"extractComments\":false,\"sourceMap\":false,\"cache\":\"\\u002Fhome\\u002Fdipesh\\u002Fwesionary\\u002Ftest\\u002F.next\\u002Fcache\\u002Fnext-minifier\",\"cacheKeys\":e=>e,\"parallel\":7,\"include\":undefined,\"exclude\":undefined,\"minify\":undefined,\"terserOptions\":{\"parse\":{\"ecma\":8},\"compress\":{\"ecma\":5,\"warnings\":false,\"comparisons\":false,\"inline\":2},\"mangle\":{\"safari10\":true},\"output\":{\"ecma\":5,\"safari10\":true,\"comments\":false,\"ascii_only\":true}}},\"nodeVersion\":\"v12.16.3\",\"filename\":\"static\\u002Fchunks\\u002Fwebpack-ccf5ab034a524403276a.js\",\"contentHash\":\"d2335264964f8d34e8d5\"}","integrity":"sha512-ZwqU47CK6IcWjQ/XhqAdso5at13a6UyRqeeeJiPQRv8aEcib7/JeHNxr65Xg2eNluWwkjZXHjJR6L5oVaZqDcQ==","time":1598934942560,"size":1589}
--------------------------------------------------------------------------------
/.next/cache/next-minifier/index-v5/f4/4c/88a55b0da6e87141394ac8b6916900cde18ff6dae362a5cfee4527049eba:
--------------------------------------------------------------------------------
1 |
2 | f931324b5bab2f70f0a6bbd29ecf634a9561e2fa {"key":"{\"terser\":\"4.8.0\",\"terser-webpack-plugin\":\"3.0.8\",\"terser-webpack-plugin-options\":{\"test\":new RegExp(\"\\\\.m?js(\\\\?.*)?$\", \"i\"),\"warningsFilter\":()=>true,\"extractComments\":false,\"sourceMap\":false,\"cache\":\"\\u002Fhome\\u002Fdipesh\\u002Fwesionary\\u002Ftest\\u002F.next\\u002Fcache\\u002Fnext-minifier\",\"cacheKeys\":e=>e,\"parallel\":7,\"include\":undefined,\"exclude\":undefined,\"minify\":undefined,\"terserOptions\":{\"parse\":{\"ecma\":8},\"compress\":{\"ecma\":5,\"warnings\":false,\"comparisons\":false,\"inline\":2},\"mangle\":{\"safari10\":true},\"output\":{\"ecma\":5,\"safari10\":true,\"comments\":false,\"ascii_only\":true}}},\"nodeVersion\":\"v12.16.3\",\"filename\":\"static\\u002Fchunks\\u002Fframework.085e84bea8b122ad7b41.js\",\"contentHash\":\"cc6b30bf5d61aa4ef70c\"}","integrity":"sha512-G9SyRt+31uuxfHfPUdDYbtxTHCXYaovWNIbC/L/CCSOZ4FAm2C08mowAuAcL7asX2tsgDyu7ctY5OdiQqn4txg==","time":1598934944411,"size":130671}
--------------------------------------------------------------------------------
/.next/cache/next-minifier/index-v5/5e/c3/1c1881ed0a82ea0a208e2c2a0f3c481a37cdcfeac6fe3c04fcc63836ea32:
--------------------------------------------------------------------------------
1 |
2 | 4b8259a7ac2d3903f69a35bce1dc21eeb53fb8e6 {"key":"{\"terser\":\"4.8.0\",\"terser-webpack-plugin\":\"3.0.8\",\"terser-webpack-plugin-options\":{\"test\":new RegExp(\"\\\\.m?js(\\\\?.*)?$\", \"i\"),\"warningsFilter\":()=>true,\"extractComments\":false,\"sourceMap\":false,\"cache\":\"\\u002Fhome\\u002Fdipesh\\u002Fwesionary\\u002Ftest\\u002F.next\\u002Fcache\\u002Fnext-minifier\",\"cacheKeys\":e=>e,\"parallel\":7,\"include\":undefined,\"exclude\":undefined,\"minify\":undefined,\"terserOptions\":{\"parse\":{\"ecma\":8},\"compress\":{\"ecma\":5,\"warnings\":false,\"comparisons\":false,\"inline\":2},\"mangle\":{\"safari10\":true},\"output\":{\"ecma\":5,\"safari10\":true,\"comments\":false,\"ascii_only\":true}}},\"nodeVersion\":\"v12.16.3\",\"filename\":\"static\\u002Fchunks\\u002Fpages\\u002F_app-5da55b289bcfb85fcfd5.js\",\"contentHash\":\"4e4d4d37211eb6c6c891\"}","integrity":"sha512-WnK3sYcbo2MJKBBwUbSlyPl3p5OVTWb4fItjazGZ2M2vM8gfRcE4HcodijO6owFihwXWsnzm0uIz18QPkiPxmQ==","time":1598934942593,"size":2234}
--------------------------------------------------------------------------------
/.next/cache/next-minifier/index-v5/65/3e/0cfce56d932c6fbb6bff1a0aefb1af289bf7283a70da9b12f986c7c52139:
--------------------------------------------------------------------------------
1 |
2 | d57c7871a8166ec6a1757736deb31a892352cf33 {"key":"{\"terser\":\"4.8.0\",\"terser-webpack-plugin\":\"3.0.8\",\"terser-webpack-plugin-options\":{\"test\":new RegExp(\"\\\\.m?js(\\\\?.*)?$\", \"i\"),\"warningsFilter\":()=>true,\"extractComments\":false,\"sourceMap\":false,\"cache\":\"\\u002Fhome\\u002Fdipesh\\u002Fwesionary\\u002Ftest\\u002F.next\\u002Fcache\\u002Fnext-minifier\",\"cacheKeys\":e=>e,\"parallel\":7,\"include\":undefined,\"exclude\":undefined,\"minify\":undefined,\"terserOptions\":{\"parse\":{\"ecma\":8},\"compress\":{\"ecma\":5,\"warnings\":false,\"comparisons\":false,\"inline\":2},\"mangle\":{\"safari10\":true},\"output\":{\"ecma\":5,\"safari10\":true,\"comments\":false,\"ascii_only\":true}}},\"nodeVersion\":\"v12.16.3\",\"filename\":\"static\\u002Fchunks\\u002Fpages\\u002Fregister-2e90f8a9a1ac749bbf3e.js\",\"contentHash\":\"cbcf5f6ed4ca706b5725\"}","integrity":"sha512-beEe/1hpe7BMwEtWko6EVYfG9RE0RIX5t19rd5LKSh2DuT8LnW0OZeFwUnlynxjCm5y7rRUU6C1hYauZhhVXAg==","time":1598934942546,"size":645}
--------------------------------------------------------------------------------
/.next/cache/next-minifier/index-v5/9e/d9/18f0181b7d5f145329a1f9517d3c4cabb953a34b696d26d317ddd99e248b:
--------------------------------------------------------------------------------
1 |
2 | 5d09928ccbf67872a91b799144603ab26fbef8a1 {"key":"{\"terser\":\"4.8.0\",\"terser-webpack-plugin\":\"3.0.8\",\"terser-webpack-plugin-options\":{\"test\":new RegExp(\"\\\\.m?js(\\\\?.*)?$\", \"i\"),\"warningsFilter\":()=>true,\"extractComments\":false,\"sourceMap\":false,\"cache\":\"\\u002Fhome\\u002Fdipesh\\u002Fwesionary\\u002Ftest\\u002F.next\\u002Fcache\\u002Fnext-minifier\",\"cacheKeys\":e=>e,\"parallel\":7,\"include\":undefined,\"exclude\":undefined,\"minify\":undefined,\"terserOptions\":{\"parse\":{\"ecma\":8},\"compress\":{\"ecma\":5,\"warnings\":false,\"comparisons\":false,\"inline\":2},\"mangle\":{\"safari10\":true},\"output\":{\"ecma\":5,\"safari10\":true,\"comments\":false,\"ascii_only\":true}}},\"nodeVersion\":\"v12.16.3\",\"filename\":\"static\\u002Fchunks\\u002Fpages\\u002Findex-632657c55aa9f002edac.js\",\"contentHash\":\"350ecd95f81ccba01cbb\"}","integrity":"sha512-DV43NoYJJeu7+H3zuVoEXAarAzvQyXI0cT3xxtvPfMShb0qr0H4RgkiImkBhwJE/wuzRbwNyrcYnjGaf+r0Y3A==","time":1598934942514,"size":624}
--------------------------------------------------------------------------------
/.next/cache/next-minifier/index-v5/f0/e8/f157a5d50fe97f41b5a3db6e1e05ce829765743b9b6add6a5e08072cfc42:
--------------------------------------------------------------------------------
1 |
2 | 9a8364d9b0f4cd02aa8f69120e17c478f9f21f88 {"key":"{\"terser\":\"4.8.0\",\"terser-webpack-plugin\":\"3.0.8\",\"terser-webpack-plugin-options\":{\"test\":new RegExp(\"\\\\.m?js(\\\\?.*)?$\", \"i\"),\"warningsFilter\":()=>true,\"extractComments\":false,\"sourceMap\":false,\"cache\":\"\\u002Fhome\\u002Fdipesh\\u002Fwesionary\\u002Ftest\\u002F.next\\u002Fcache\\u002Fnext-minifier\",\"cacheKeys\":e=>e,\"parallel\":7,\"include\":undefined,\"exclude\":undefined,\"minify\":undefined,\"terserOptions\":{\"parse\":{\"ecma\":8},\"compress\":{\"ecma\":5,\"warnings\":false,\"comparisons\":false,\"inline\":2},\"mangle\":{\"safari10\":true},\"output\":{\"ecma\":5,\"safari10\":true,\"comments\":false,\"ascii_only\":true}}},\"nodeVersion\":\"v12.16.3\",\"filename\":\"static\\u002Fchunks\\u002Fpages\\u002F_error-a8275e509f6fe3273039.js\",\"contentHash\":\"b13be9dbb046667f3601\"}","integrity":"sha512-tlEdVB5BYnMVnw6NqQHoeBEXodGwcmv/2ABH7F6yTg7W57FCiBqvp5bGUwD9ddYUjFrh/ZuFt0rL3ubuM0aExg==","time":1598934942794,"size":10086}
--------------------------------------------------------------------------------
/.next/cache/next-minifier/index-v5/2d/c3/2ae1c53a42189ec5cba5606975d02571678705779bbd58041d7167971f6b:
--------------------------------------------------------------------------------
1 |
2 | e89551192ff9cc694b79135469ef681826d48193 {"key":"{\"terser\":\"4.8.0\",\"terser-webpack-plugin\":\"3.0.8\",\"terser-webpack-plugin-options\":{\"test\":new RegExp(\"\\\\.m?js(\\\\?.*)?$\", \"i\"),\"warningsFilter\":()=>true,\"extractComments\":false,\"sourceMap\":false,\"cache\":\"\\u002Fhome\\u002Fdipesh\\u002Fwesionary\\u002Ftest\\u002F.next\\u002Fcache\\u002Fnext-minifier\",\"cacheKeys\":e=>e,\"parallel\":7,\"include\":undefined,\"exclude\":undefined,\"minify\":undefined,\"terserOptions\":{\"parse\":{\"ecma\":8},\"compress\":{\"ecma\":5,\"warnings\":false,\"comparisons\":false,\"inline\":2},\"mangle\":{\"safari10\":true},\"output\":{\"ecma\":5,\"safari10\":true,\"comments\":false,\"ascii_only\":true}}},\"nodeVersion\":\"v12.16.3\",\"filename\":\"static\\u002Fchunks\\u002Ff6078781a05fe1bcb0902d23dbbb2662c8d200b3.1c6956170b17a0b87781.js\",\"contentHash\":\"f0130796395d1a0c92f7\"}","integrity":"sha512-vNN4ctEwcB4L7++GGtg/Ww0k0YHX2O9AGBDQs1O5lbcbubcJ6TKKV986ZYWtSavJ1aPb+FLAiTw+3Rsh2ZxFcA==","time":1598934943393,"size":32116}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/6294729c7fce50e1c1c7ea71d6d8ed14.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports.parseRelativeUrl = parseRelativeUrl;\n\nvar _utils = require(\"../../utils\");\n\nvar DUMMY_BASE = new URL(false ? 'http://n' : (0, _utils.getLocationOrigin)());\n/**\n* Parses path-relative urls (e.g. `/hello/world?foo=bar`). If url isn't path-relative\n* (e.g. `./hello`) then at least base must be.\n* Absolute urls are rejected with one exception, in the browser, absolute urls that are on\n* the current origin will be parsed as relative\n*/\n\nfunction parseRelativeUrl(url, base) {\n var resolvedBase = base ? new URL(base, DUMMY_BASE) : DUMMY_BASE;\n\n var _URL = new URL(url, resolvedBase),\n pathname = _URL.pathname,\n searchParams = _URL.searchParams,\n search = _URL.search,\n hash = _URL.hash,\n href = _URL.href,\n origin = _URL.origin,\n protocol = _URL.protocol;\n\n if (origin !== DUMMY_BASE.origin || protocol !== 'http:' && protocol !== 'https:') {\n throw new Error('invariant: invalid relative URL');\n }\n\n return {\n pathname: pathname,\n searchParams: searchParams,\n search: search,\n hash: hash,\n href: href.slice(DUMMY_BASE.origin.length)\n };\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 | firebase-debug.log*
8 | firebase-debug.*.log*
9 |
10 | # Firebase cache
11 | .firebase/
12 |
13 | # Firebase config
14 |
15 | # Uncomment this if you'd like others to create their own Firebase project.
16 | # For a team working on the same Firebase project(s), it is recommended to leave
17 | # it commented so all members can deploy to the same project(s) in .firebaserc.
18 | # .firebaserc
19 |
20 | # Runtime data
21 | pids
22 | *.pid
23 | *.seed
24 | *.pid.lock
25 |
26 | # Directory for instrumented libs generated by jscoverage/JSCover
27 | lib-cov
28 |
29 | # Coverage directory used by tools like istanbul
30 | coverage
31 |
32 | # nyc test coverage
33 | .nyc_output
34 |
35 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
36 | .grunt
37 |
38 | # Bower dependency directory (https://bower.io/)
39 | bower_components
40 |
41 | # node-waf configuration
42 | .lock-wscript
43 |
44 | # Compiled binary addons (http://nodejs.org/api/addons.html)
45 | build/Release
46 |
47 | # Dependency directories
48 | node_modules/
49 |
50 | # Optional npm cache directory
51 | .npm
52 |
53 | # Optional eslint cache
54 | .eslintcache
55 |
56 | # Optional REPL history
57 | .node_repl_history
58 |
59 | # Output of 'npm pack'
60 | *.tgz
61 |
62 | # Yarn Integrity file
63 | .yarn-integrity
64 |
65 | # dotenv environment variables file
66 | .env
67 |
--------------------------------------------------------------------------------
/.next/build-manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "polyfillFiles": [
3 | "static/chunks/polyfills-72582ec57bbe34c511dc.js"
4 | ],
5 | "devFiles": [],
6 | "ampDevFiles": [],
7 | "lowPriorityFiles": [
8 | "static/h1ItGsOpDOM5XkcUdV_wD/_buildManifest.js",
9 | "static/h1ItGsOpDOM5XkcUdV_wD/_ssgManifest.js"
10 | ],
11 | "pages": {
12 | "/": [
13 | "static/chunks/main-4cf22d00d3a5c40e6a20.js",
14 | "static/chunks/webpack-ccf5ab034a524403276a.js",
15 | "static/chunks/framework.085e84bea8b122ad7b41.js",
16 | "static/chunks/pages/index-632657c55aa9f002edac.js"
17 | ],
18 | "/_app": [
19 | "static/chunks/main-4cf22d00d3a5c40e6a20.js",
20 | "static/chunks/webpack-ccf5ab034a524403276a.js",
21 | "static/chunks/framework.085e84bea8b122ad7b41.js",
22 | "static/chunks/f6078781a05fe1bcb0902d23dbbb2662c8d200b3.1c6956170b17a0b87781.js",
23 | "static/chunks/pages/_app-5da55b289bcfb85fcfd5.js"
24 | ],
25 | "/_error": [
26 | "static/chunks/main-4cf22d00d3a5c40e6a20.js",
27 | "static/chunks/webpack-ccf5ab034a524403276a.js",
28 | "static/chunks/framework.085e84bea8b122ad7b41.js",
29 | "static/chunks/pages/_error-a8275e509f6fe3273039.js"
30 | ],
31 | "/register": [
32 | "static/chunks/main-4cf22d00d3a5c40e6a20.js",
33 | "static/chunks/webpack-ccf5ab034a524403276a.js",
34 | "static/chunks/framework.085e84bea8b122ad7b41.js",
35 | "static/chunks/pages/register-2e90f8a9a1ac749bbf3e.js"
36 | ]
37 | },
38 | "ampFirstPages": []
39 | }
--------------------------------------------------------------------------------
/.next/static/chunks/webpack-ccf5ab034a524403276a.js:
--------------------------------------------------------------------------------
1 | !function(e){function r(r){for(var n,l,f=r[0],i=r[1],a=r[2],c=0,s=[];c 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n searchParamsList[_key - 1] = arguments[_key];\n }\n\n searchParamsList.forEach(function (searchParams) {\n Array.from(searchParams.keys()).forEach(function (key) {\n return target[\"delete\"](key);\n });\n searchParams.forEach(function (value, key) {\n return target.append(key, value);\n });\n });\n return target;\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-minifier/content-v2/sha512/67/0a/94e3b08ae887168d0fd786a01db28e5ab75ddae94c91a9e79e2623d046ff1a11c89beff25e1cdc6beb95e0d9e365b96c248d95c78c947a2f9a15699a8371:
--------------------------------------------------------------------------------
1 | {"code":"!function(e){function r(r){for(var n,l,f=r[0],i=r[1],a=r[2],c=0,s=[];c>> 0, 1);\n }\n },\n emit: function emit(type) {\n for (var _len = arguments.length, evts = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n evts[_key - 1] = arguments[_key];\n }\n\n // eslint-disable-next-line array-callback-return\n ;\n (all[type] || []).slice().map(function (handler) {\n handler.apply(void 0, evts);\n });\n }\n };\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-minifier/content-v2/sha512/5a/72/b7b1871ba3630928107051b4a5c8f977a793954d66f87c8b636b3199d8cdaf33c81f45c1381dca1d8a33baa301628705d6b27ce6d2e233d7c40f9223f199:
--------------------------------------------------------------------------------
1 | {"code":"_N_E=(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[4],{0:function(t,n,e){e(\"e9+W\"),t.exports=e(\"nOHt\")},B5Ud:function(t,n,e){\"use strict\";var r=e(\"vJKn\"),u=e(\"/GRZ\"),o=e(\"i2R6\"),a=e(\"48fX\"),c=e(\"tCBg\"),i=e(\"T0f4\"),p=e(\"qVT1\");function s(t){var n=function(){if(\"undefined\"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(\"function\"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}();return function(){var e,r=i(t);if(n){var u=i(this).constructor;e=Reflect.construct(r,arguments,u)}else e=r.apply(this,arguments);return c(this,e)}}var f=e(\"AroE\");n.__esModule=!0,n.Container=function(t){0;return t.children},n.createUrl=w,n.default=void 0;var l=f(e(\"q1tI\")),h=e(\"g/15\");function _(t){return d.apply(this,arguments)}function d(){return(d=p(r.mark((function t(n){var e,u,o;return r.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e=n.Component,u=n.ctx,t.next=3,(0,h.loadGetInitialProps)(e,u);case 3:return o=t.sent,t.abrupt(\"return\",{pageProps:o});case 5:case\"end\":return t.stop()}}),t)})))).apply(this,arguments)}n.AppInitialProps=h.AppInitialProps,n.NextWebVitalsMetric=h.NextWebVitalsMetric;var v=function(t){a(e,t);var n=s(e);function e(){return u(this,e),n.apply(this,arguments)}return o(e,[{key:\"componentDidCatch\",value:function(t,n){throw t}},{key:\"render\",value:function(){var t=this.props,n=t.router,e=t.Component,r=t.pageProps,u=t.__N_SSG,o=t.__N_SSP;return(l.default.createElement(e,Object.assign({},r,u||o?{}:{url:w(n)})))}}]),e}(l.default.Component);function w(t){var n=t.pathname,e=t.asPath,r=t.query;return{get query(){return r},get pathname(){return n},get asPath(){return e},back:function(){t.back()},push:function(n,e){return t.push(n,e)},pushTo:function(n,e){var r=e?n:\"\",u=e||n;return t.push(r,u)},replace:function(n,e){return t.replace(n,e)},replaceTo:function(n,e){var r=e?n:\"\",u=e||n;return t.replace(r,u)}}}n.default=v,v.origGetInitialProps=_,v.getInitialProps=_},\"e9+W\":function(t,n,e){(window.__NEXT_P=window.__NEXT_P||[]).push([\"/_app\",function(){return e(\"B5Ud\")}])}},[[0,0,1,2]]]);","extractedComments":[]}
--------------------------------------------------------------------------------
/.next/server/pages/404.html:
--------------------------------------------------------------------------------
1 | 404: This page could not be found404
This page could not be found.
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/986463d858f78663b6997c60e51eeb2c.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nexports.__esModule = true;\nexports.default = void 0;\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _head = _interopRequireDefault(require(\"../next-server/lib/head\"));\n\nconst statusCodes = {\n 400: 'Bad Request',\n 404: 'This page could not be found',\n 405: 'Method Not Allowed',\n 500: 'Internal Server Error'\n};\n\nfunction _getInitialProps({\n res,\n err\n}) {\n const statusCode = res && res.statusCode ? res.statusCode : err ? err.statusCode : 404;\n return {\n statusCode\n };\n}\n/**\n* `Error` component used for handling errors.\n*/\n\n\nclass Error extends _react.default.Component {\n render() {\n const {\n statusCode\n } = this.props;\n const title = this.props.title || statusCodes[statusCode] || 'An unexpected error has occurred';\n return /*#__PURE__*/_react.default.createElement(\"div\", {\n style: styles.error\n }, /*#__PURE__*/_react.default.createElement(_head.default, null, /*#__PURE__*/_react.default.createElement(\"title\", null, statusCode, \": \", title)), /*#__PURE__*/_react.default.createElement(\"div\", null, /*#__PURE__*/_react.default.createElement(\"style\", {\n dangerouslySetInnerHTML: {\n __html: 'body { margin: 0 }'\n }\n }), statusCode ? /*#__PURE__*/_react.default.createElement(\"h1\", {\n style: styles.h1\n }, statusCode) : null, /*#__PURE__*/_react.default.createElement(\"div\", {\n style: styles.desc\n }, /*#__PURE__*/_react.default.createElement(\"h2\", {\n style: styles.h2\n }, title, \".\"))));\n }\n\n}\n\nexports.default = Error;\nError.displayName = 'ErrorPage';\nError.getInitialProps = _getInitialProps;\nError.origGetInitialProps = _getInitialProps;\nconst styles = {\n error: {\n color: '#000',\n background: '#fff',\n fontFamily: '-apple-system, BlinkMacSystemFont, Roboto, \"Segoe UI\", \"Fira Sans\", Avenir, \"Helvetica Neue\", \"Lucida Grande\", sans-serif',\n height: '100vh',\n textAlign: 'center',\n display: 'flex',\n flexDirection: 'column',\n alignItems: 'center',\n justifyContent: 'center'\n },\n desc: {\n display: 'inline-block',\n textAlign: 'left',\n lineHeight: '49px',\n height: '49px',\n verticalAlign: 'middle'\n },\n h1: {\n display: 'inline-block',\n borderRight: '1px solid rgba(0, 0, 0,.3)',\n margin: 0,\n marginRight: '20px',\n padding: '10px 23px 10px 0',\n fontSize: '24px',\n fontWeight: 500,\n verticalAlign: 'top'\n },\n h2: {\n fontSize: '14px',\n fontWeight: 'normal',\n lineHeight: 'inherit',\n margin: 0,\n padding: 0\n }\n};","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/7fb5e6609d3b52baf713aebe2cd3d5e0.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nvar _toConsumableArray = require(\"@babel/runtime/helpers/toConsumableArray\");\n\nvar _classCallCheck = require(\"@babel/runtime/helpers/classCallCheck\");\n\nvar _createClass = require(\"@babel/runtime/helpers/createClass\");\n\nvar _assertThisInitialized = require(\"@babel/runtime/helpers/assertThisInitialized\");\n\nvar _inherits = require(\"@babel/runtime/helpers/inherits\");\n\nvar _possibleConstructorReturn = require(\"@babel/runtime/helpers/possibleConstructorReturn\");\n\nvar _getPrototypeOf = require(\"@babel/runtime/helpers/getPrototypeOf\");\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nexports.__esModule = true;\nexports[\"default\"] = void 0;\n\nvar _react = require(\"react\");\n\nvar isServer = false;\n\nvar _default = /*#__PURE__*/function (_react$Component) {\n _inherits(_default, _react$Component);\n\n var _super = _createSuper(_default);\n\n function _default(props) {\n var _this;\n\n _classCallCheck(this, _default);\n\n _this = _super.call(this, props);\n _this._hasHeadManager = void 0;\n\n _this.emitChange = function () {\n if (_this._hasHeadManager) {\n _this.props.headManager.updateHead(_this.props.reduceComponentsToState(_toConsumableArray(_this.props.headManager.mountedInstances), _this.props));\n }\n };\n\n _this._hasHeadManager = _this.props.headManager && _this.props.headManager.mountedInstances;\n\n if (isServer && _this._hasHeadManager) {\n _this.props.headManager.mountedInstances.add(_assertThisInitialized(_this));\n\n _this.emitChange();\n }\n\n return _this;\n }\n\n _createClass(_default, [{\n key: \"componentDidMount\",\n value: function componentDidMount() {\n if (this._hasHeadManager) {\n this.props.headManager.mountedInstances.add(this);\n }\n\n this.emitChange();\n }\n }, {\n key: \"componentDidUpdate\",\n value: function componentDidUpdate() {\n this.emitChange();\n }\n }, {\n key: \"componentWillUnmount\",\n value: function componentWillUnmount() {\n if (this._hasHeadManager) {\n this.props.headManager.mountedInstances[\"delete\"](this);\n }\n\n this.emitChange();\n }\n }, {\n key: \"render\",\n value: function render() {\n return null;\n }\n }]);\n\n return _default;\n}(_react.Component);\n\nexports[\"default\"] = _default;","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/d43bee884e743b8f1ce4ab2502a84b0c.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports[\"default\"] = initHeadManager;\nvar DOMAttributeNames = {\n acceptCharset: 'accept-charset',\n className: 'class',\n htmlFor: 'for',\n httpEquiv: 'http-equiv'\n};\n\nfunction reactElementToDOM(_ref) {\n var type = _ref.type,\n props = _ref.props;\n var el = document.createElement(type);\n\n for (var p in props) {\n if (!props.hasOwnProperty(p)) continue;\n if (p === 'children' || p === 'dangerouslySetInnerHTML') continue; // we don't render undefined props to the DOM\n\n if (props[p] === undefined) continue;\n var attr = DOMAttributeNames[p] || p.toLowerCase();\n el.setAttribute(attr, props[p]);\n }\n\n var children = props.children,\n dangerouslySetInnerHTML = props.dangerouslySetInnerHTML;\n\n if (dangerouslySetInnerHTML) {\n el.innerHTML = dangerouslySetInnerHTML.__html || '';\n } else if (children) {\n el.textContent = typeof children === 'string' ? children : children.join('');\n }\n\n return el;\n}\n\nfunction updateElements(type, components) {\n var headEl = document.getElementsByTagName('head')[0];\n var headCountEl = headEl.querySelector('meta[name=next-head-count]');\n\n if (false) {\n if (!headCountEl) {\n console.error('Warning: next-head-count is missing. https://err.sh/next.js/next-head-count-missing');\n return;\n }\n }\n\n var headCount = Number(headCountEl.content);\n var oldTags = [];\n\n for (var i = 0, j = headCountEl.previousElementSibling; i < headCount; i++, j = j.previousElementSibling) {\n if (j.tagName.toLowerCase() === type) {\n oldTags.push(j);\n }\n }\n\n var newTags = components.map(reactElementToDOM).filter(function (newTag) {\n for (var k = 0, len = oldTags.length; k < len; k++) {\n var oldTag = oldTags[k];\n\n if (oldTag.isEqualNode(newTag)) {\n oldTags.splice(k, 1);\n return false;\n }\n }\n\n return true;\n });\n oldTags.forEach(function (t) {\n return t.parentNode.removeChild(t);\n });\n newTags.forEach(function (t) {\n return headEl.insertBefore(t, headCountEl);\n });\n headCountEl.content = (headCount - oldTags.length + newTags.length).toString();\n}\n\nfunction initHeadManager() {\n var updatePromise = null;\n return {\n mountedInstances: new Set(),\n updateHead: function updateHead(head) {\n var promise = updatePromise = Promise.resolve().then(function () {\n if (promise !== updatePromise) return;\n updatePromise = null;\n var tags = {};\n head.forEach(function (h) {\n var components = tags[h.type] || [];\n components.push(h);\n tags[h.type] = components;\n });\n var titleComponent = tags.title ? tags.title[0] : null;\n var title = '';\n\n if (titleComponent) {\n var children = titleComponent.props.children;\n title = typeof children === 'string' ? children : children.join('');\n }\n\n if (title !== document.title) document.title = title;\n ['meta', 'base', 'link', 'style', 'script'].forEach(function (type) {\n updateElements(type, tags[type] || []);\n });\n });\n }\n };\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/515e12dc41f7b347727505e496c59128.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nexports.__esModule = true;\nexports.Container = Container;\nexports.createUrl = createUrl;\nexports.default = void 0;\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _utils = require(\"../next-server/lib/utils\");\n\nexports.AppInitialProps = _utils.AppInitialProps;\nexports.NextWebVitalsMetric = _utils.NextWebVitalsMetric;\n/**\n* `App` component is used for initialize of pages. It allows for overwriting and full control of the `page` initialization.\n* This allows for keeping state between navigation, custom error handling, injecting additional data.\n*/\n\nasync function appGetInitialProps({\n Component,\n ctx\n}) {\n const pageProps = await (0, _utils.loadGetInitialProps)(Component, ctx);\n return {\n pageProps\n };\n}\n\nclass App extends _react.default.Component {\n // Kept here for backwards compatibility.\n // When someone ended App they could call `super.componentDidCatch`.\n // @deprecated This method is no longer needed. Errors are caught at the top level\n componentDidCatch(error, _errorInfo) {\n throw error;\n }\n\n render() {\n const {\n router,\n Component,\n pageProps,\n __N_SSG,\n __N_SSP\n } = this.props;\n return /*#__PURE__*/_react.default.createElement(Component, Object.assign({}, pageProps, // we don't add the legacy URL prop if it's using non-legacy\n // methods like getStaticProps and getServerSideProps\n !(__N_SSG || __N_SSP) ? {\n url: createUrl(router)\n } : {}));\n }\n\n}\n\nexports.default = App;\nApp.origGetInitialProps = appGetInitialProps;\nApp.getInitialProps = appGetInitialProps;\nlet warnContainer;\nlet warnUrl;\n\nif (false) {\n warnContainer = (0, _utils.execOnce)(() => {\n console.warn(`Warning: the \\`Container\\` in \\`_app\\` has been deprecated and should be removed. https://err.sh/vercel/next.js/app-container-deprecated`);\n });\n warnUrl = (0, _utils.execOnce)(() => {\n console.error(`Warning: the 'url' property is deprecated. https://err.sh/vercel/next.js/url-deprecated`);\n });\n} // @deprecated noop for now until removal\n\n\nfunction Container(p) {\n if (false) warnContainer();\n return p.children;\n}\n\nfunction createUrl(router) {\n // This is to make sure we don't references the router object at call time\n const {\n pathname,\n asPath,\n query\n } = router;\n return {\n get query() {\n if (false) warnUrl();\n return query;\n },\n\n get pathname() {\n if (false) warnUrl();\n return pathname;\n },\n\n get asPath() {\n if (false) warnUrl();\n return asPath;\n },\n\n back: () => {\n if (false) warnUrl();\n router.back();\n },\n push: (url, as) => {\n if (false) warnUrl();\n return router.push(url, as);\n },\n pushTo: (href, as) => {\n if (false) warnUrl();\n const pushRoute = as ? href : '';\n const pushUrl = as || href;\n return router.push(pushRoute, pushUrl);\n },\n replace: (url, as) => {\n if (false) warnUrl();\n return router.replace(url, as);\n },\n replaceTo: (href, as) => {\n if (false) warnUrl();\n const replaceRoute = as ? href : '';\n const replaceUrl = as || href;\n return router.replace(replaceRoute, replaceUrl);\n }\n };\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/af3d9c97f33418dc3c06caef9e20a2c4.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports.getRouteRegex = getRouteRegex; // this isn't importing the escape-string-regex module\n// to reduce bytes\n\nfunction escapeRegex(str) {\n return str.replace(/[|\\\\{}()[\\]^$+*?.-]/g, '\\\\$&');\n}\n\nfunction parseParameter(param) {\n var optional = param.startsWith('[') && param.endsWith(']');\n\n if (optional) {\n param = param.slice(1, -1);\n }\n\n var repeat = param.startsWith('...');\n\n if (repeat) {\n param = param.slice(3);\n }\n\n return {\n key: param,\n repeat: repeat,\n optional: optional\n };\n}\n\nfunction getRouteRegex(normalizedRoute) {\n var segments = (normalizedRoute.replace(/\\/$/, '') || '/').slice(1).split('/');\n var groups = {};\n var groupIndex = 1;\n var parameterizedRoute = segments.map(function (segment) {\n if (segment.startsWith('[') && segment.endsWith(']')) {\n var _parseParameter = parseParameter(segment.slice(1, -1)),\n key = _parseParameter.key,\n optional = _parseParameter.optional,\n repeat = _parseParameter.repeat;\n\n groups[key] = {\n pos: groupIndex++,\n repeat: repeat,\n optional: optional\n };\n return repeat ? optional ? '(?:/(.+?))?' : '/(.+?)' : '/([^/]+?)';\n } else {\n return \"/\".concat(escapeRegex(segment));\n }\n }).join(''); // dead code eliminate for browser since it's only needed\n // while generating routes-manifest\n\n if (false) {\n var routeKeyCharCode = 97;\n var routeKeyCharLength = 1; // builds a minimal routeKey using only a-z and minimal number of characters\n\n var getSafeRouteKey = function getSafeRouteKey() {\n var routeKey = '';\n\n for (var i = 0; i < routeKeyCharLength; i++) {\n routeKey += String.fromCharCode(routeKeyCharCode);\n routeKeyCharCode++;\n\n if (routeKeyCharCode > 122) {\n routeKeyCharLength++;\n routeKeyCharCode = 97;\n }\n }\n\n return routeKey;\n };\n\n var routeKeys = {};\n var namedParameterizedRoute = segments.map(function (segment) {\n if (segment.startsWith('[') && segment.endsWith(']')) {\n var _parseParameter2 = parseParameter(segment.slice(1, -1)),\n key = _parseParameter2.key,\n optional = _parseParameter2.optional,\n repeat = _parseParameter2.repeat; // replace any non-word characters since they can break\n // the named regex\n\n\n var cleanedKey = key.replace(/\\W/g, '');\n var invalidKey = false; // check if the key is still invalid and fallback to using a known\n // safe key\n\n if (cleanedKey.length === 0 || cleanedKey.length > 30) {\n invalidKey = true;\n }\n\n if (!isNaN(parseInt(cleanedKey.substr(0, 1)))) {\n invalidKey = true;\n }\n\n if (invalidKey) {\n cleanedKey = getSafeRouteKey();\n }\n\n routeKeys[cleanedKey] = key;\n return repeat ? optional ? \"(?:/(?<\".concat(cleanedKey, \">.+?))?\") : \"/(?<\".concat(cleanedKey, \">.+?)\") : \"/(?<\".concat(cleanedKey, \">[^/]+?)\");\n } else {\n return \"/\".concat(escapeRegex(segment));\n }\n }).join('');\n return {\n re: new RegExp(\"^\".concat(parameterizedRoute, \"(?:/)?$\")),\n groups: groups,\n routeKeys: routeKeys,\n namedRegex: \"^\".concat(namedParameterizedRoute, \"(?:/)?$\")\n };\n }\n\n return {\n re: new RegExp(\"^\".concat(parameterizedRoute, \"(?:/)?$\")),\n groups: groups\n };\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/ab1f6fbbcd1ceb8bdef39dbef870f475.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports.formatUrl = formatUrl;\n\nvar querystring = _interopRequireWildcard(require(\"./querystring\"));\n\nfunction _getRequireWildcardCache() {\n if (typeof WeakMap !== \"function\") return null;\n var cache = new WeakMap();\n\n _getRequireWildcardCache = function _getRequireWildcardCache() {\n return cache;\n };\n\n return cache;\n}\n\nfunction _interopRequireWildcard(obj) {\n if (obj && obj.__esModule) {\n return obj;\n }\n\n if (obj === null || typeof obj !== \"object\" && typeof obj !== \"function\") {\n return {\n \"default\": obj\n };\n }\n\n var cache = _getRequireWildcardCache();\n\n if (cache && cache.has(obj)) {\n return cache.get(obj);\n }\n\n var newObj = {};\n var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\n\n for (var key in obj) {\n if (Object.prototype.hasOwnProperty.call(obj, key)) {\n var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\n\n if (desc && (desc.get || desc.set)) {\n Object.defineProperty(newObj, key, desc);\n } else {\n newObj[key] = obj[key];\n }\n }\n }\n\n newObj[\"default\"] = obj;\n\n if (cache) {\n cache.set(obj, newObj);\n }\n\n return newObj;\n} // Format function modified from nodejs\n// Copyright Joyent, Inc. and other Node contributors.\n//\n// Permission is hereby granted, free of charge, to any person obtaining a\n// copy of this software and associated documentation files (the\n// \"Software\"), to deal in the Software without restriction, including\n// without limitation the rights to use, copy, modify, merge, publish,\n// distribute, sublicense, and/or sell copies of the Software, and to permit\n// persons to whom the Software is furnished to do so, subject to the\n// following conditions:\n//\n// The above copyright notice and this permission notice shall be included\n// in all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\n// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN\n// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\n// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\n// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE\n// USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n\nvar slashedProtocols = /https?|ftp|gopher|file/;\n\nfunction formatUrl(urlObj) {\n var auth = urlObj.auth,\n hostname = urlObj.hostname;\n var protocol = urlObj.protocol || '';\n var pathname = urlObj.pathname || '';\n var hash = urlObj.hash || '';\n var query = urlObj.query || '';\n var host = false;\n auth = auth ? encodeURIComponent(auth).replace(/%3A/i, ':') + '@' : '';\n\n if (urlObj.host) {\n host = auth + urlObj.host;\n } else if (hostname) {\n host = auth + (~hostname.indexOf(':') ? \"[\".concat(hostname, \"]\") : hostname);\n\n if (urlObj.port) {\n host += ':' + urlObj.port;\n }\n }\n\n if (query && typeof query === 'object') {\n query = String(querystring.urlQueryToSearchParams(query));\n }\n\n var search = urlObj.search || query && \"?\".concat(query) || '';\n if (protocol && protocol.substr(-1) !== ':') protocol += ':';\n\n if (urlObj.slashes || (!protocol || slashedProtocols.test(protocol)) && host !== false) {\n host = '//' + (host || '');\n if (pathname && pathname[0] !== '/') pathname = '/' + pathname;\n } else if (!host) {\n host = '';\n }\n\n if (hash && hash[0] !== '#') hash = '#' + hash;\n if (search && search[0] !== '?') search = '?' + search;\n pathname = pathname.replace(/[?#]/g, encodeURIComponent);\n search = search.replace('#', '%23');\n return \"\".concat(protocol).concat(host).concat(pathname).concat(search).concat(hash);\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/f262e756629adae9bc03ec8407356f39.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nvar _classCallCheck = require(\"@babel/runtime/helpers/classCallCheck\");\n\nvar _createClass = require(\"@babel/runtime/helpers/createClass\");\n\nvar _inherits = require(\"@babel/runtime/helpers/inherits\");\n\nvar _possibleConstructorReturn = require(\"@babel/runtime/helpers/possibleConstructorReturn\");\n\nvar _getPrototypeOf = require(\"@babel/runtime/helpers/getPrototypeOf\");\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nexports.__esModule = true;\nexports[\"default\"] = void 0;\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _head = _interopRequireDefault(require(\"../next-server/lib/head\"));\n\nvar statusCodes = {\n 400: 'Bad Request',\n 404: 'This page could not be found',\n 405: 'Method Not Allowed',\n 500: 'Internal Server Error'\n};\n\nfunction _getInitialProps(_ref) {\n var res = _ref.res,\n err = _ref.err;\n var statusCode = res && res.statusCode ? res.statusCode : err ? err.statusCode : 404;\n return {\n statusCode: statusCode\n };\n}\n/**\n* `Error` component used for handling errors.\n*/\n\n\nvar Error = /*#__PURE__*/function (_react$default$Compon) {\n _inherits(Error, _react$default$Compon);\n\n var _super = _createSuper(Error);\n\n function Error() {\n _classCallCheck(this, Error);\n\n return _super.apply(this, arguments);\n }\n\n _createClass(Error, [{\n key: \"render\",\n value: function render() {\n var statusCode = this.props.statusCode;\n var title = this.props.title || statusCodes[statusCode] || 'An unexpected error has occurred';\n return /*#__PURE__*/_react[\"default\"].createElement(\"div\", {\n style: styles.error\n }, /*#__PURE__*/_react[\"default\"].createElement(_head[\"default\"], null, /*#__PURE__*/_react[\"default\"].createElement(\"title\", null, statusCode, \": \", title)), /*#__PURE__*/_react[\"default\"].createElement(\"div\", null, /*#__PURE__*/_react[\"default\"].createElement(\"style\", {\n dangerouslySetInnerHTML: {\n __html: 'body { margin: 0 }'\n }\n }), statusCode ? /*#__PURE__*/_react[\"default\"].createElement(\"h1\", {\n style: styles.h1\n }, statusCode) : null, /*#__PURE__*/_react[\"default\"].createElement(\"div\", {\n style: styles.desc\n }, /*#__PURE__*/_react[\"default\"].createElement(\"h2\", {\n style: styles.h2\n }, title, \".\"))));\n }\n }]);\n\n return Error;\n}(_react[\"default\"].Component);\n\nexports[\"default\"] = Error;\nError.displayName = 'ErrorPage';\nError.getInitialProps = _getInitialProps;\nError.origGetInitialProps = _getInitialProps;\nvar styles = {\n error: {\n color: '#000',\n background: '#fff',\n fontFamily: '-apple-system, BlinkMacSystemFont, Roboto, \"Segoe UI\", \"Fira Sans\", Avenir, \"Helvetica Neue\", \"Lucida Grande\", sans-serif',\n height: '100vh',\n textAlign: 'center',\n display: 'flex',\n flexDirection: 'column',\n alignItems: 'center',\n justifyContent: 'center'\n },\n desc: {\n display: 'inline-block',\n textAlign: 'left',\n lineHeight: '49px',\n height: '49px',\n verticalAlign: 'middle'\n },\n h1: {\n display: 'inline-block',\n borderRight: '1px solid rgba(0, 0, 0,.3)',\n margin: 0,\n marginRight: '20px',\n padding: '10px 23px 10px 0',\n fontSize: '24px',\n fontWeight: 500,\n verticalAlign: 'top'\n },\n h2: {\n fontSize: '14px',\n fontWeight: 'normal',\n lineHeight: 'inherit',\n margin: 0,\n padding: 0\n }\n};","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/server/init-server.js.js:
--------------------------------------------------------------------------------
1 | module.exports =
2 | /******/ (function(modules) { // webpackBootstrap
3 | /******/ // The module cache
4 | /******/ var installedModules = {};
5 | /******/
6 | /******/ // The require function
7 | /******/ function __webpack_require__(moduleId) {
8 | /******/
9 | /******/ // Check if module is in cache
10 | /******/ if(installedModules[moduleId]) {
11 | /******/ return installedModules[moduleId].exports;
12 | /******/ }
13 | /******/ // Create a new module (and put it into the cache)
14 | /******/ var module = installedModules[moduleId] = {
15 | /******/ i: moduleId,
16 | /******/ l: false,
17 | /******/ exports: {}
18 | /******/ };
19 | /******/
20 | /******/ // Execute the module function
21 | /******/ var threw = true;
22 | /******/ try {
23 | /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
24 | /******/ threw = false;
25 | /******/ } finally {
26 | /******/ if(threw) delete installedModules[moduleId];
27 | /******/ }
28 | /******/
29 | /******/ // Flag the module as loaded
30 | /******/ module.l = true;
31 | /******/
32 | /******/ // Return the exports of the module
33 | /******/ return module.exports;
34 | /******/ }
35 | /******/
36 | /******/
37 | /******/ // expose the modules object (__webpack_modules__)
38 | /******/ __webpack_require__.m = modules;
39 | /******/
40 | /******/ // expose the module cache
41 | /******/ __webpack_require__.c = installedModules;
42 | /******/
43 | /******/ // define getter function for harmony exports
44 | /******/ __webpack_require__.d = function(exports, name, getter) {
45 | /******/ if(!__webpack_require__.o(exports, name)) {
46 | /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
47 | /******/ }
48 | /******/ };
49 | /******/
50 | /******/ // define __esModule on exports
51 | /******/ __webpack_require__.r = function(exports) {
52 | /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
53 | /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
54 | /******/ }
55 | /******/ Object.defineProperty(exports, '__esModule', { value: true });
56 | /******/ };
57 | /******/
58 | /******/ // create a fake namespace object
59 | /******/ // mode & 1: value is a module id, require it
60 | /******/ // mode & 2: merge all properties of value into the ns
61 | /******/ // mode & 4: return value when already ns object
62 | /******/ // mode & 8|1: behave like require
63 | /******/ __webpack_require__.t = function(value, mode) {
64 | /******/ if(mode & 1) value = __webpack_require__(value);
65 | /******/ if(mode & 8) return value;
66 | /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
67 | /******/ var ns = Object.create(null);
68 | /******/ __webpack_require__.r(ns);
69 | /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
70 | /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
71 | /******/ return ns;
72 | /******/ };
73 | /******/
74 | /******/ // getDefaultExport function for compatibility with non-harmony modules
75 | /******/ __webpack_require__.n = function(module) {
76 | /******/ var getter = module && module.__esModule ?
77 | /******/ function getDefault() { return module['default']; } :
78 | /******/ function getModuleExports() { return module; };
79 | /******/ __webpack_require__.d(getter, 'a', getter);
80 | /******/ return getter;
81 | /******/ };
82 | /******/
83 | /******/ // Object.prototype.hasOwnProperty.call
84 | /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
85 | /******/
86 | /******/ // __webpack_public_path__
87 | /******/ __webpack_require__.p = "";
88 | /******/
89 | /******/
90 | /******/ // Load entry module and return exports
91 | /******/ return __webpack_require__(__webpack_require__.s = "GX0O");
92 | /******/ })
93 | /************************************************************************/
94 | /******/ ({
95 |
96 | /***/ "GX0O":
97 | /***/ (function(module, __webpack_exports__, __webpack_require__) {
98 |
99 | "use strict";
100 | __webpack_require__.r(__webpack_exports__);
101 |
102 |
103 |
104 | /* harmony default export */ __webpack_exports__["default"] = (function (ctx) {
105 | return Promise.all([])
106 | });
107 |
108 |
109 | /***/ })
110 |
111 | /******/ });
--------------------------------------------------------------------------------
/.next/server/on-error-server.js.js:
--------------------------------------------------------------------------------
1 | module.exports =
2 | /******/ (function(modules) { // webpackBootstrap
3 | /******/ // The module cache
4 | /******/ var installedModules = {};
5 | /******/
6 | /******/ // The require function
7 | /******/ function __webpack_require__(moduleId) {
8 | /******/
9 | /******/ // Check if module is in cache
10 | /******/ if(installedModules[moduleId]) {
11 | /******/ return installedModules[moduleId].exports;
12 | /******/ }
13 | /******/ // Create a new module (and put it into the cache)
14 | /******/ var module = installedModules[moduleId] = {
15 | /******/ i: moduleId,
16 | /******/ l: false,
17 | /******/ exports: {}
18 | /******/ };
19 | /******/
20 | /******/ // Execute the module function
21 | /******/ var threw = true;
22 | /******/ try {
23 | /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
24 | /******/ threw = false;
25 | /******/ } finally {
26 | /******/ if(threw) delete installedModules[moduleId];
27 | /******/ }
28 | /******/
29 | /******/ // Flag the module as loaded
30 | /******/ module.l = true;
31 | /******/
32 | /******/ // Return the exports of the module
33 | /******/ return module.exports;
34 | /******/ }
35 | /******/
36 | /******/
37 | /******/ // expose the modules object (__webpack_modules__)
38 | /******/ __webpack_require__.m = modules;
39 | /******/
40 | /******/ // expose the module cache
41 | /******/ __webpack_require__.c = installedModules;
42 | /******/
43 | /******/ // define getter function for harmony exports
44 | /******/ __webpack_require__.d = function(exports, name, getter) {
45 | /******/ if(!__webpack_require__.o(exports, name)) {
46 | /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
47 | /******/ }
48 | /******/ };
49 | /******/
50 | /******/ // define __esModule on exports
51 | /******/ __webpack_require__.r = function(exports) {
52 | /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
53 | /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
54 | /******/ }
55 | /******/ Object.defineProperty(exports, '__esModule', { value: true });
56 | /******/ };
57 | /******/
58 | /******/ // create a fake namespace object
59 | /******/ // mode & 1: value is a module id, require it
60 | /******/ // mode & 2: merge all properties of value into the ns
61 | /******/ // mode & 4: return value when already ns object
62 | /******/ // mode & 8|1: behave like require
63 | /******/ __webpack_require__.t = function(value, mode) {
64 | /******/ if(mode & 1) value = __webpack_require__(value);
65 | /******/ if(mode & 8) return value;
66 | /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
67 | /******/ var ns = Object.create(null);
68 | /******/ __webpack_require__.r(ns);
69 | /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
70 | /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
71 | /******/ return ns;
72 | /******/ };
73 | /******/
74 | /******/ // getDefaultExport function for compatibility with non-harmony modules
75 | /******/ __webpack_require__.n = function(module) {
76 | /******/ var getter = module && module.__esModule ?
77 | /******/ function getDefault() { return module['default']; } :
78 | /******/ function getModuleExports() { return module; };
79 | /******/ __webpack_require__.d(getter, 'a', getter);
80 | /******/ return getter;
81 | /******/ };
82 | /******/
83 | /******/ // Object.prototype.hasOwnProperty.call
84 | /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
85 | /******/
86 | /******/ // __webpack_public_path__
87 | /******/ __webpack_require__.p = "";
88 | /******/
89 | /******/
90 | /******/ // Load entry module and return exports
91 | /******/ return __webpack_require__(__webpack_require__.s = "KqAr");
92 | /******/ })
93 | /************************************************************************/
94 | /******/ ({
95 |
96 | /***/ "KqAr":
97 | /***/ (function(module, __webpack_exports__, __webpack_require__) {
98 |
99 | "use strict";
100 | __webpack_require__.r(__webpack_exports__);
101 |
102 |
103 |
104 | /* harmony default export */ __webpack_exports__["default"] = (function (ctx) {
105 | return Promise.all([])
106 | });
107 |
108 |
109 | /***/ })
110 |
111 | /******/ });
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/63df5dcac24f83857ad57e103c3368c6.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nvar _regeneratorRuntime = require(\"@babel/runtime/regenerator\");\n\nvar _asyncToGenerator = require(\"@babel/runtime/helpers/asyncToGenerator\");\n\nexports.__esModule = true;\nexports.execOnce = execOnce;\nexports.getLocationOrigin = getLocationOrigin;\nexports.getURL = getURL;\nexports.getDisplayName = getDisplayName;\nexports.isResSent = isResSent;\nexports.loadGetInitialProps = loadGetInitialProps;\nexports.formatWithValidation = formatWithValidation;\nexports.ST = exports.SP = exports.urlObjectKeys = void 0;\n\nvar _formatUrl = require(\"./router/utils/format-url\");\n/**\n* Utils\n*/\n\n\nfunction execOnce(fn) {\n var used = false;\n var result;\n return function () {\n if (!used) {\n used = true;\n result = fn.apply(void 0, arguments);\n }\n\n return result;\n };\n}\n\nfunction getLocationOrigin() {\n var _window$location = window.location,\n protocol = _window$location.protocol,\n hostname = _window$location.hostname,\n port = _window$location.port;\n return \"\".concat(protocol, \"//\").concat(hostname).concat(port ? ':' + port : '');\n}\n\nfunction getURL() {\n var href = window.location.href;\n var origin = getLocationOrigin();\n return href.substring(origin.length);\n}\n\nfunction getDisplayName(Component) {\n return typeof Component === 'string' ? Component : Component.displayName || Component.name || 'Unknown';\n}\n\nfunction isResSent(res) {\n return res.finished || res.headersSent;\n}\n\nfunction loadGetInitialProps(_x, _x2) {\n return _loadGetInitialProps.apply(this, arguments);\n}\n\nfunction _loadGetInitialProps() {\n _loadGetInitialProps = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime.mark(function _callee(App, ctx) {\n var _App$prototype, message, res, props, _message;\n\n return _regeneratorRuntime.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n if (!false) {\n _context.next = 4;\n break;\n }\n\n if (!((_App$prototype = App.prototype) === null || _App$prototype === void 0 ? void 0 : _App$prototype.getInitialProps)) {\n _context.next = 4;\n break;\n }\n\n message = \"\\\"\".concat(getDisplayName(App), \".getInitialProps()\\\" is defined as an instance method - visit https://err.sh/vercel/next.js/get-initial-props-as-an-instance-method for more information.\");\n throw new Error(message);\n\n case 4:\n // when called from _app `ctx` is nested in `ctx`\n res = ctx.res || ctx.ctx && ctx.ctx.res;\n\n if (App.getInitialProps) {\n _context.next = 12;\n break;\n }\n\n if (!(ctx.ctx && ctx.Component)) {\n _context.next = 11;\n break;\n }\n\n _context.next = 9;\n return loadGetInitialProps(ctx.Component, ctx.ctx);\n\n case 9:\n _context.t0 = _context.sent;\n return _context.abrupt(\"return\", {\n pageProps: _context.t0\n });\n\n case 11:\n return _context.abrupt(\"return\", {});\n\n case 12:\n _context.next = 14;\n return App.getInitialProps(ctx);\n\n case 14:\n props = _context.sent;\n\n if (!(res && isResSent(res))) {\n _context.next = 17;\n break;\n }\n\n return _context.abrupt(\"return\", props);\n\n case 17:\n if (props) {\n _context.next = 20;\n break;\n }\n\n _message = \"\\\"\".concat(getDisplayName(App), \".getInitialProps()\\\" should resolve to an object. But found \\\"\").concat(props, \"\\\" instead.\");\n throw new Error(_message);\n\n case 20:\n if (false) {\n if (Object.keys(props).length === 0 && !ctx.ctx) {\n console.warn(\"\".concat(getDisplayName(App), \" returned an empty object from `getInitialProps`. This de-optimizes and prevents automatic static optimization. https://err.sh/vercel/next.js/empty-object-getInitialProps\"));\n }\n }\n\n return _context.abrupt(\"return\", props);\n\n case 22:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee);\n }));\n return _loadGetInitialProps.apply(this, arguments);\n}\n\nvar urlObjectKeys = ['auth', 'hash', 'host', 'hostname', 'href', 'path', 'pathname', 'port', 'protocol', 'query', 'search', 'slashes'];\nexports.urlObjectKeys = urlObjectKeys;\n\nfunction formatWithValidation(url) {\n if (false) {\n if (url !== null && typeof url === 'object') {\n Object.keys(url).forEach(function (key) {\n if (urlObjectKeys.indexOf(key) === -1) {\n console.warn(\"Unknown key passed via urlObject into url.format: \".concat(key));\n }\n });\n }\n }\n\n return (0, _formatUrl.formatUrl)(url);\n}\n\nvar SP = typeof performance !== 'undefined';\nexports.SP = SP;\nvar ST = SP && typeof performance.mark === 'function' && typeof performance.measure === 'function';\nexports.ST = ST;","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/server/pages/index.js:
--------------------------------------------------------------------------------
1 | module.exports =
2 | /******/ (function(modules) { // webpackBootstrap
3 | /******/ // The module cache
4 | /******/ var installedModules = require('../ssr-module-cache.js');
5 | /******/
6 | /******/ // The require function
7 | /******/ function __webpack_require__(moduleId) {
8 | /******/
9 | /******/ // Check if module is in cache
10 | /******/ if(installedModules[moduleId]) {
11 | /******/ return installedModules[moduleId].exports;
12 | /******/ }
13 | /******/ // Create a new module (and put it into the cache)
14 | /******/ var module = installedModules[moduleId] = {
15 | /******/ i: moduleId,
16 | /******/ l: false,
17 | /******/ exports: {}
18 | /******/ };
19 | /******/
20 | /******/ // Execute the module function
21 | /******/ var threw = true;
22 | /******/ try {
23 | /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
24 | /******/ threw = false;
25 | /******/ } finally {
26 | /******/ if(threw) delete installedModules[moduleId];
27 | /******/ }
28 | /******/
29 | /******/ // Flag the module as loaded
30 | /******/ module.l = true;
31 | /******/
32 | /******/ // Return the exports of the module
33 | /******/ return module.exports;
34 | /******/ }
35 | /******/
36 | /******/
37 | /******/ // expose the modules object (__webpack_modules__)
38 | /******/ __webpack_require__.m = modules;
39 | /******/
40 | /******/ // expose the module cache
41 | /******/ __webpack_require__.c = installedModules;
42 | /******/
43 | /******/ // define getter function for harmony exports
44 | /******/ __webpack_require__.d = function(exports, name, getter) {
45 | /******/ if(!__webpack_require__.o(exports, name)) {
46 | /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
47 | /******/ }
48 | /******/ };
49 | /******/
50 | /******/ // define __esModule on exports
51 | /******/ __webpack_require__.r = function(exports) {
52 | /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
53 | /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
54 | /******/ }
55 | /******/ Object.defineProperty(exports, '__esModule', { value: true });
56 | /******/ };
57 | /******/
58 | /******/ // create a fake namespace object
59 | /******/ // mode & 1: value is a module id, require it
60 | /******/ // mode & 2: merge all properties of value into the ns
61 | /******/ // mode & 4: return value when already ns object
62 | /******/ // mode & 8|1: behave like require
63 | /******/ __webpack_require__.t = function(value, mode) {
64 | /******/ if(mode & 1) value = __webpack_require__(value);
65 | /******/ if(mode & 8) return value;
66 | /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
67 | /******/ var ns = Object.create(null);
68 | /******/ __webpack_require__.r(ns);
69 | /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
70 | /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
71 | /******/ return ns;
72 | /******/ };
73 | /******/
74 | /******/ // getDefaultExport function for compatibility with non-harmony modules
75 | /******/ __webpack_require__.n = function(module) {
76 | /******/ var getter = module && module.__esModule ?
77 | /******/ function getDefault() { return module['default']; } :
78 | /******/ function getModuleExports() { return module; };
79 | /******/ __webpack_require__.d(getter, 'a', getter);
80 | /******/ return getter;
81 | /******/ };
82 | /******/
83 | /******/ // Object.prototype.hasOwnProperty.call
84 | /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
85 | /******/
86 | /******/ // __webpack_public_path__
87 | /******/ __webpack_require__.p = "";
88 | /******/
89 | /******/
90 | /******/ // Load entry module and return exports
91 | /******/ return __webpack_require__(__webpack_require__.s = 0);
92 | /******/ })
93 | /************************************************************************/
94 | /******/ ({
95 |
96 | /***/ 0:
97 | /***/ (function(module, exports, __webpack_require__) {
98 |
99 | module.exports = __webpack_require__("RXBc");
100 |
101 |
102 | /***/ }),
103 |
104 | /***/ "RXBc":
105 | /***/ (function(module, __webpack_exports__, __webpack_require__) {
106 |
107 | "use strict";
108 | __webpack_require__.r(__webpack_exports__);
109 | /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Home; });
110 | /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getServerSideProps", function() { return getServerSideProps; });
111 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("cDcd");
112 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
113 |
114 | var __jsx = react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement;
115 | function Home(props) {
116 | return __jsx(react__WEBPACK_IMPORTED_MODULE_0___default.a.Fragment, null, __jsx("h1", null, " Hello New ji "), __jsx("h2", null, " ", props.name));
117 | }
118 | async function getServerSideProps() {
119 | return {
120 | props: {
121 | name: 'dipesh'
122 | }
123 | };
124 | }
125 |
126 | /***/ }),
127 |
128 | /***/ "cDcd":
129 | /***/ (function(module, exports) {
130 |
131 | module.exports = require("react");
132 |
133 | /***/ })
134 |
135 | /******/ });
--------------------------------------------------------------------------------
/.next/server/pages/register.js:
--------------------------------------------------------------------------------
1 | module.exports =
2 | /******/ (function(modules) { // webpackBootstrap
3 | /******/ // The module cache
4 | /******/ var installedModules = require('../ssr-module-cache.js');
5 | /******/
6 | /******/ // The require function
7 | /******/ function __webpack_require__(moduleId) {
8 | /******/
9 | /******/ // Check if module is in cache
10 | /******/ if(installedModules[moduleId]) {
11 | /******/ return installedModules[moduleId].exports;
12 | /******/ }
13 | /******/ // Create a new module (and put it into the cache)
14 | /******/ var module = installedModules[moduleId] = {
15 | /******/ i: moduleId,
16 | /******/ l: false,
17 | /******/ exports: {}
18 | /******/ };
19 | /******/
20 | /******/ // Execute the module function
21 | /******/ var threw = true;
22 | /******/ try {
23 | /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
24 | /******/ threw = false;
25 | /******/ } finally {
26 | /******/ if(threw) delete installedModules[moduleId];
27 | /******/ }
28 | /******/
29 | /******/ // Flag the module as loaded
30 | /******/ module.l = true;
31 | /******/
32 | /******/ // Return the exports of the module
33 | /******/ return module.exports;
34 | /******/ }
35 | /******/
36 | /******/
37 | /******/ // expose the modules object (__webpack_modules__)
38 | /******/ __webpack_require__.m = modules;
39 | /******/
40 | /******/ // expose the module cache
41 | /******/ __webpack_require__.c = installedModules;
42 | /******/
43 | /******/ // define getter function for harmony exports
44 | /******/ __webpack_require__.d = function(exports, name, getter) {
45 | /******/ if(!__webpack_require__.o(exports, name)) {
46 | /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
47 | /******/ }
48 | /******/ };
49 | /******/
50 | /******/ // define __esModule on exports
51 | /******/ __webpack_require__.r = function(exports) {
52 | /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
53 | /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
54 | /******/ }
55 | /******/ Object.defineProperty(exports, '__esModule', { value: true });
56 | /******/ };
57 | /******/
58 | /******/ // create a fake namespace object
59 | /******/ // mode & 1: value is a module id, require it
60 | /******/ // mode & 2: merge all properties of value into the ns
61 | /******/ // mode & 4: return value when already ns object
62 | /******/ // mode & 8|1: behave like require
63 | /******/ __webpack_require__.t = function(value, mode) {
64 | /******/ if(mode & 1) value = __webpack_require__(value);
65 | /******/ if(mode & 8) return value;
66 | /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
67 | /******/ var ns = Object.create(null);
68 | /******/ __webpack_require__.r(ns);
69 | /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
70 | /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
71 | /******/ return ns;
72 | /******/ };
73 | /******/
74 | /******/ // getDefaultExport function for compatibility with non-harmony modules
75 | /******/ __webpack_require__.n = function(module) {
76 | /******/ var getter = module && module.__esModule ?
77 | /******/ function getDefault() { return module['default']; } :
78 | /******/ function getModuleExports() { return module; };
79 | /******/ __webpack_require__.d(getter, 'a', getter);
80 | /******/ return getter;
81 | /******/ };
82 | /******/
83 | /******/ // Object.prototype.hasOwnProperty.call
84 | /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
85 | /******/
86 | /******/ // __webpack_public_path__
87 | /******/ __webpack_require__.p = "";
88 | /******/
89 | /******/
90 | /******/ // Load entry module and return exports
91 | /******/ return __webpack_require__(__webpack_require__.s = 1);
92 | /******/ })
93 | /************************************************************************/
94 | /******/ ({
95 |
96 | /***/ 1:
97 | /***/ (function(module, exports, __webpack_require__) {
98 |
99 | module.exports = __webpack_require__("7c/T");
100 |
101 |
102 | /***/ }),
103 |
104 | /***/ "7c/T":
105 | /***/ (function(module, __webpack_exports__, __webpack_require__) {
106 |
107 | "use strict";
108 | __webpack_require__.r(__webpack_exports__);
109 | /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Register; });
110 | /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getServerSideProps", function() { return getServerSideProps; });
111 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("cDcd");
112 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
113 |
114 | var __jsx = react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement;
115 | function Register(props) {
116 | return __jsx(react__WEBPACK_IMPORTED_MODULE_0___default.a.Fragment, null, __jsx("h1", null, " Hello New Register ji "), __jsx("h2", null, " ", props.name));
117 | }
118 | async function getServerSideProps() {
119 | return {
120 | props: {
121 | name: 'Register'
122 | }
123 | };
124 | }
125 |
126 | /***/ }),
127 |
128 | /***/ "cDcd":
129 | /***/ (function(module, exports) {
130 |
131 | module.exports = require("react");
132 |
133 | /***/ })
134 |
135 | /******/ });
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/048713a4782d64f9c4eca8453b62cdd3.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nvar _regeneratorRuntime = require(\"@babel/runtime/regenerator\");\n\nvar _classCallCheck = require(\"@babel/runtime/helpers/classCallCheck\");\n\nvar _createClass = require(\"@babel/runtime/helpers/createClass\");\n\nvar _inherits = require(\"@babel/runtime/helpers/inherits\");\n\nvar _possibleConstructorReturn = require(\"@babel/runtime/helpers/possibleConstructorReturn\");\n\nvar _getPrototypeOf = require(\"@babel/runtime/helpers/getPrototypeOf\");\n\nvar _asyncToGenerator = require(\"@babel/runtime/helpers/asyncToGenerator\");\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nexports.__esModule = true;\nexports.Container = Container;\nexports.createUrl = createUrl;\nexports[\"default\"] = void 0;\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _utils = require(\"../next-server/lib/utils\");\n\nexports.AppInitialProps = _utils.AppInitialProps;\nexports.NextWebVitalsMetric = _utils.NextWebVitalsMetric;\n/**\n* `App` component is used for initialize of pages. It allows for overwriting and full control of the `page` initialization.\n* This allows for keeping state between navigation, custom error handling, injecting additional data.\n*/\n\nfunction appGetInitialProps(_x) {\n return _appGetInitialProps.apply(this, arguments);\n}\n\nfunction _appGetInitialProps() {\n _appGetInitialProps = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime.mark(function _callee(_ref) {\n var Component, ctx, pageProps;\n return _regeneratorRuntime.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n Component = _ref.Component, ctx = _ref.ctx;\n _context.next = 3;\n return (0, _utils.loadGetInitialProps)(Component, ctx);\n\n case 3:\n pageProps = _context.sent;\n return _context.abrupt(\"return\", {\n pageProps: pageProps\n });\n\n case 5:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee);\n }));\n return _appGetInitialProps.apply(this, arguments);\n}\n\nvar App = /*#__PURE__*/function (_react$default$Compon) {\n _inherits(App, _react$default$Compon);\n\n var _super = _createSuper(App);\n\n function App() {\n _classCallCheck(this, App);\n\n return _super.apply(this, arguments);\n }\n\n _createClass(App, [{\n key: \"componentDidCatch\",\n // Kept here for backwards compatibility.\n // When someone ended App they could call `super.componentDidCatch`.\n // @deprecated This method is no longer needed. Errors are caught at the top level\n value: function componentDidCatch(error, _errorInfo) {\n throw error;\n }\n }, {\n key: \"render\",\n value: function render() {\n var _this$props = this.props,\n router = _this$props.router,\n Component = _this$props.Component,\n pageProps = _this$props.pageProps,\n __N_SSG = _this$props.__N_SSG,\n __N_SSP = _this$props.__N_SSP;\n return /*#__PURE__*/_react[\"default\"].createElement(Component, Object.assign({}, pageProps, // we don't add the legacy URL prop if it's using non-legacy\n // methods like getStaticProps and getServerSideProps\n !(__N_SSG || __N_SSP) ? {\n url: createUrl(router)\n } : {}));\n }\n }]);\n\n return App;\n}(_react[\"default\"].Component);\n\nexports[\"default\"] = App;\nApp.origGetInitialProps = appGetInitialProps;\nApp.getInitialProps = appGetInitialProps;\nvar warnContainer;\nvar warnUrl;\n\nif (false) {\n warnContainer = (0, _utils.execOnce)(function () {\n console.warn(\"Warning: the `Container` in `_app` has been deprecated and should be removed. https://err.sh/vercel/next.js/app-container-deprecated\");\n });\n warnUrl = (0, _utils.execOnce)(function () {\n console.error(\"Warning: the 'url' property is deprecated. https://err.sh/vercel/next.js/url-deprecated\");\n });\n} // @deprecated noop for now until removal\n\n\nfunction Container(p) {\n if (false) warnContainer();\n return p.children;\n}\n\nfunction createUrl(router) {\n // This is to make sure we don't references the router object at call time\n var pathname = router.pathname,\n asPath = router.asPath,\n query = router.query;\n return {\n get query() {\n if (false) warnUrl();\n return query;\n },\n\n get pathname() {\n if (false) warnUrl();\n return pathname;\n },\n\n get asPath() {\n if (false) warnUrl();\n return asPath;\n },\n\n back: function back() {\n if (false) warnUrl();\n router.back();\n },\n push: function push(url, as) {\n if (false) warnUrl();\n return router.push(url, as);\n },\n pushTo: function pushTo(href, as) {\n if (false) warnUrl();\n var pushRoute = as ? href : '';\n var pushUrl = as || href;\n return router.push(pushRoute, pushUrl);\n },\n replace: function replace(url, as) {\n if (false) warnUrl();\n return router.replace(url, as);\n },\n replaceTo: function replaceTo(href, as) {\n if (false) warnUrl();\n var replaceRoute = as ? href : '';\n var replaceUrl = as || href;\n return router.replace(replaceRoute, replaceUrl);\n }\n };\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/67ffa1bd98d501e849e647785bb8287a.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nvar _construct = require(\"@babel/runtime/helpers/construct\");\n\nfunction _createForOfIteratorHelper(o, allowArrayLike) { var it; if (typeof Symbol === \"undefined\" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it[\"return\"] != null) it[\"return\"](); } finally { if (didErr) throw err; } } }; }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nvar _interopRequireWildcard = require(\"@babel/runtime/helpers/interopRequireWildcard\");\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nexports.__esModule = true;\nexports.useRouter = useRouter;\nexports.makePublicRouterInstance = makePublicRouterInstance;\nexports.createRouter = exports.withRouter = exports[\"default\"] = void 0;\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _router2 = _interopRequireWildcard(require(\"../next-server/lib/router/router\"));\n\nexports.Router = _router2[\"default\"];\nexports.NextRouter = _router2.NextRouter;\n\nvar _routerContext = require(\"../next-server/lib/router-context\");\n\nvar _withRouter = _interopRequireDefault(require(\"./with-router\"));\n\nexports.withRouter = _withRouter[\"default\"];\n/* global window */\n\nvar singletonRouter = {\n router: null,\n // holds the actual router instance\n readyCallbacks: [],\n ready: function ready(cb) {\n if (this.router) return cb();\n\n if (true) {\n this.readyCallbacks.push(cb);\n }\n }\n}; // Create public properties and methods of the router in the singletonRouter\n\nvar urlPropertyFields = ['pathname', 'route', 'query', 'asPath', 'components', 'isFallback', 'basePath'];\nvar routerEvents = ['routeChangeStart', 'beforeHistoryChange', 'routeChangeComplete', 'routeChangeError', 'hashChangeStart', 'hashChangeComplete'];\nvar coreMethodFields = ['push', 'replace', 'reload', 'back', 'prefetch', 'beforePopState']; // Events is a static property on the router, the router doesn't have to be initialized to use it\n\nObject.defineProperty(singletonRouter, 'events', {\n get: function get() {\n return _router2[\"default\"].events;\n }\n});\nurlPropertyFields.forEach(function (field) {\n // Here we need to use Object.defineProperty because, we need to return\n // the property assigned to the actual router\n // The value might get changed as we change routes and this is the\n // proper way to access it\n Object.defineProperty(singletonRouter, field, {\n get: function get() {\n var router = getRouter();\n return router[field];\n }\n });\n});\ncoreMethodFields.forEach(function (field) {\n // We don't really know the types here, so we add them later instead\n ;\n\n singletonRouter[field] = function () {\n var router = getRouter();\n return router[field].apply(router, arguments);\n };\n});\nrouterEvents.forEach(function (event) {\n singletonRouter.ready(function () {\n _router2[\"default\"].events.on(event, function () {\n var eventField = \"on\".concat(event.charAt(0).toUpperCase()).concat(event.substring(1));\n var _singletonRouter = singletonRouter;\n\n if (_singletonRouter[eventField]) {\n try {\n _singletonRouter[eventField].apply(_singletonRouter, arguments);\n } catch (err) {\n // tslint:disable-next-line:no-console\n console.error(\"Error when running the Router event: \".concat(eventField)); // tslint:disable-next-line:no-console\n\n console.error(\"\".concat(err.message, \"\\n\").concat(err.stack));\n }\n }\n });\n });\n});\n\nfunction getRouter() {\n if (!singletonRouter.router) {\n var message = 'No router instance found.\\n' + 'You should only use \"next/router\" inside the client side of your app.\\n';\n throw new Error(message);\n }\n\n return singletonRouter.router;\n} // Export the singletonRouter and this is the public API.\n\n\nvar _default = singletonRouter; // Reexport the withRoute HOC\n\nexports[\"default\"] = _default;\n\nfunction useRouter() {\n return _react[\"default\"].useContext(_routerContext.RouterContext);\n} // INTERNAL APIS\n// -------------\n// (do not use following exports inside the app)\n// Create a router and assign it as the singleton instance.\n// This is used in client side when we are initilizing the app.\n// This should **not** use inside the server.\n\n\nvar createRouter = function createRouter() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n singletonRouter.router = _construct(_router2[\"default\"], args);\n singletonRouter.readyCallbacks.forEach(function (cb) {\n return cb();\n });\n singletonRouter.readyCallbacks = [];\n return singletonRouter.router;\n}; // This function is used to create the `withRouter` router instance\n\n\nexports.createRouter = createRouter;\n\nfunction makePublicRouterInstance(router) {\n var _router = router;\n var instance = {};\n\n var _iterator = _createForOfIteratorHelper(urlPropertyFields),\n _step;\n\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var property = _step.value;\n\n if (typeof _router[property] === 'object') {\n instance[property] = Object.assign({}, _router[property]); // makes sure query is not stateful\n\n continue;\n }\n\n instance[property] = _router[property];\n } // Events is a static property on the router, the router doesn't have to be initialized to use it\n\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n\n instance.events = _router2[\"default\"].events;\n coreMethodFields.forEach(function (field) {\n instance[field] = function () {\n return _router[field].apply(_router, arguments);\n };\n });\n return instance;\n}","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/cache/next-babel-loader/5a66b22565a689cf373010e84cc4edf3.json:
--------------------------------------------------------------------------------
1 | {"ast":null,"code":"\"use strict\";\n\nvar _defineProperty = require(\"@babel/runtime/helpers/defineProperty\");\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nexports.__esModule = true;\nexports.defaultHead = defaultHead;\nexports[\"default\"] = void 0;\n\nvar _react = _interopRequireWildcard(require(\"react\"));\n\nvar _sideEffect = _interopRequireDefault(require(\"./side-effect\"));\n\nvar _ampContext = require(\"./amp-context\");\n\nvar _headManagerContext = require(\"./head-manager-context\");\n\nvar _amp = require(\"./amp\");\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nfunction _getRequireWildcardCache() {\n if (typeof WeakMap !== \"function\") return null;\n var cache = new WeakMap();\n\n _getRequireWildcardCache = function _getRequireWildcardCache() {\n return cache;\n };\n\n return cache;\n}\n\nfunction _interopRequireWildcard(obj) {\n if (obj && obj.__esModule) {\n return obj;\n }\n\n if (obj === null || typeof obj !== \"object\" && typeof obj !== \"function\") {\n return {\n \"default\": obj\n };\n }\n\n var cache = _getRequireWildcardCache();\n\n if (cache && cache.has(obj)) {\n return cache.get(obj);\n }\n\n var newObj = {};\n var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\n\n for (var key in obj) {\n if (Object.prototype.hasOwnProperty.call(obj, key)) {\n var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\n\n if (desc && (desc.get || desc.set)) {\n Object.defineProperty(newObj, key, desc);\n } else {\n newObj[key] = obj[key];\n }\n }\n }\n\n newObj[\"default\"] = obj;\n\n if (cache) {\n cache.set(obj, newObj);\n }\n\n return newObj;\n}\n\nfunction defaultHead() {\n var inAmpMode = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false;\n var head = [/*#__PURE__*/_react[\"default\"].createElement(\"meta\", {\n charSet: \"utf-8\"\n })];\n\n if (!inAmpMode) {\n head.push( /*#__PURE__*/_react[\"default\"].createElement(\"meta\", {\n name: \"viewport\",\n content: \"width=device-width\"\n }));\n }\n\n return head;\n}\n\nfunction onlyReactElement(list, child) {\n // React children can be \"string\" or \"number\" in this case we ignore them for backwards compat\n if (typeof child === 'string' || typeof child === 'number') {\n return list;\n } // Adds support for React.Fragment\n\n\n if (child.type === _react[\"default\"].Fragment) {\n return list.concat(_react[\"default\"].Children.toArray(child.props.children).reduce(function (fragmentList, fragmentChild) {\n if (typeof fragmentChild === 'string' || typeof fragmentChild === 'number') {\n return fragmentList;\n }\n\n return fragmentList.concat(fragmentChild);\n }, []));\n }\n\n return list.concat(child);\n}\n\nvar METATYPES = ['name', 'httpEquiv', 'charSet', 'itemProp'];\n/*\nreturns a function for filtering head child elements\nwhich shouldn't be duplicated, like \nAlso adds support for deduplicated `key` properties\n*/\n\nfunction unique() {\n var keys = new Set();\n var tags = new Set();\n var metaTypes = new Set();\n var metaCategories = {};\n return function (h) {\n var isUnique = true;\n\n if (h.key && typeof h.key !== 'number' && h.key.indexOf('$') > 0) {\n var key = h.key.slice(h.key.indexOf('$') + 1);\n\n if (keys.has(key)) {\n isUnique = false;\n } else {\n keys.add(key);\n }\n } // eslint-disable-next-line default-case\n\n\n switch (h.type) {\n case 'title':\n case 'base':\n if (tags.has(h.type)) {\n isUnique = false;\n } else {\n tags.add(h.type);\n }\n\n break;\n\n case 'meta':\n for (var i = 0, len = METATYPES.length; i < len; i++) {\n var metatype = METATYPES[i];\n if (!h.props.hasOwnProperty(metatype)) continue;\n\n if (metatype === 'charSet') {\n if (metaTypes.has(metatype)) {\n isUnique = false;\n } else {\n metaTypes.add(metatype);\n }\n } else {\n var category = h.props[metatype];\n var categories = metaCategories[metatype] || new Set();\n\n if (categories.has(category)) {\n isUnique = false;\n } else {\n categories.add(category);\n metaCategories[metatype] = categories;\n }\n }\n }\n\n break;\n }\n\n return isUnique;\n };\n}\n/**\n*\n* @param headElements List of multiple instances\n*/\n\n\nfunction reduceComponents(headElements, props) {\n return headElements.reduce(function (list, headElement) {\n var headElementChildren = _react[\"default\"].Children.toArray(headElement.props.children);\n\n return list.concat(headElementChildren);\n }, []).reduce(onlyReactElement, []).reverse().concat(defaultHead(props.inAmpMode)).filter(unique()).reverse().map(function (c, i) {\n var key = c.key || i;\n\n if (process.env.__NEXT_OPTIMIZE_FONTS) {\n if (c.type === 'link' && c.props['href'] && // TODO(prateekbh@): Replace this with const from `constants` when the tree shaking works.\n ['https://fonts.googleapis.com/css'].some(function (url) {\n return c.props['href'].startsWith(url);\n })) {\n var newProps = _objectSpread({}, c.props || {});\n\n newProps['data-href'] = newProps['href'];\n newProps['href'] = undefined;\n return _react[\"default\"].cloneElement(c, newProps);\n }\n }\n\n return _react[\"default\"].cloneElement(c, {\n key: key\n });\n });\n}\n/**\n* This component injects elements to `` of your page.\n* To avoid duplicated `tags` in `` you can use the `key` property, which will make sure every tag is only rendered once.\n*/\n\n\nfunction Head(_ref) {\n var children = _ref.children;\n var ampState = (0, _react.useContext)(_ampContext.AmpStateContext);\n var headManager = (0, _react.useContext)(_headManagerContext.HeadManagerContext);\n return /*#__PURE__*/_react[\"default\"].createElement(_sideEffect[\"default\"], {\n reduceComponentsToState: reduceComponents,\n headManager: headManager,\n inAmpMode: (0, _amp.isInAmpMode)(ampState)\n }, children);\n} // TODO: Remove in the next major release\n\n\nHead.rewind = function () {};\n\nvar _default = Head;\nexports[\"default\"] = _default;","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/server/pages/_error.js:
--------------------------------------------------------------------------------
1 | module.exports =
2 | /******/ (function(modules) { // webpackBootstrap
3 | /******/ // The module cache
4 | /******/ var installedModules = require('../ssr-module-cache.js');
5 | /******/
6 | /******/ // The require function
7 | /******/ function __webpack_require__(moduleId) {
8 | /******/
9 | /******/ // Check if module is in cache
10 | /******/ if(installedModules[moduleId]) {
11 | /******/ return installedModules[moduleId].exports;
12 | /******/ }
13 | /******/ // Create a new module (and put it into the cache)
14 | /******/ var module = installedModules[moduleId] = {
15 | /******/ i: moduleId,
16 | /******/ l: false,
17 | /******/ exports: {}
18 | /******/ };
19 | /******/
20 | /******/ // Execute the module function
21 | /******/ var threw = true;
22 | /******/ try {
23 | /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
24 | /******/ threw = false;
25 | /******/ } finally {
26 | /******/ if(threw) delete installedModules[moduleId];
27 | /******/ }
28 | /******/
29 | /******/ // Flag the module as loaded
30 | /******/ module.l = true;
31 | /******/
32 | /******/ // Return the exports of the module
33 | /******/ return module.exports;
34 | /******/ }
35 | /******/
36 | /******/
37 | /******/ // expose the modules object (__webpack_modules__)
38 | /******/ __webpack_require__.m = modules;
39 | /******/
40 | /******/ // expose the module cache
41 | /******/ __webpack_require__.c = installedModules;
42 | /******/
43 | /******/ // define getter function for harmony exports
44 | /******/ __webpack_require__.d = function(exports, name, getter) {
45 | /******/ if(!__webpack_require__.o(exports, name)) {
46 | /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
47 | /******/ }
48 | /******/ };
49 | /******/
50 | /******/ // define __esModule on exports
51 | /******/ __webpack_require__.r = function(exports) {
52 | /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
53 | /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
54 | /******/ }
55 | /******/ Object.defineProperty(exports, '__esModule', { value: true });
56 | /******/ };
57 | /******/
58 | /******/ // create a fake namespace object
59 | /******/ // mode & 1: value is a module id, require it
60 | /******/ // mode & 2: merge all properties of value into the ns
61 | /******/ // mode & 4: return value when already ns object
62 | /******/ // mode & 8|1: behave like require
63 | /******/ __webpack_require__.t = function(value, mode) {
64 | /******/ if(mode & 1) value = __webpack_require__(value);
65 | /******/ if(mode & 8) return value;
66 | /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
67 | /******/ var ns = Object.create(null);
68 | /******/ __webpack_require__.r(ns);
69 | /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
70 | /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
71 | /******/ return ns;
72 | /******/ };
73 | /******/
74 | /******/ // getDefaultExport function for compatibility with non-harmony modules
75 | /******/ __webpack_require__.n = function(module) {
76 | /******/ var getter = module && module.__esModule ?
77 | /******/ function getDefault() { return module['default']; } :
78 | /******/ function getModuleExports() { return module; };
79 | /******/ __webpack_require__.d(getter, 'a', getter);
80 | /******/ return getter;
81 | /******/ };
82 | /******/
83 | /******/ // Object.prototype.hasOwnProperty.call
84 | /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
85 | /******/
86 | /******/ // __webpack_public_path__
87 | /******/ __webpack_require__.p = "";
88 | /******/
89 | /******/
90 | /******/ // Load entry module and return exports
91 | /******/ return __webpack_require__(__webpack_require__.s = 3);
92 | /******/ })
93 | /************************************************************************/
94 | /******/ ({
95 |
96 | /***/ "/a9y":
97 | /***/ (function(module, exports, __webpack_require__) {
98 |
99 | "use strict";
100 |
101 |
102 | var _interopRequireDefault = __webpack_require__("AroE");
103 |
104 | exports.__esModule = true;
105 | exports.default = void 0;
106 |
107 | var _react = _interopRequireDefault(__webpack_require__("cDcd"));
108 |
109 | var _head = _interopRequireDefault(__webpack_require__("UlpK"));
110 |
111 | const statusCodes = {
112 | 400: 'Bad Request',
113 | 404: 'This page could not be found',
114 | 405: 'Method Not Allowed',
115 | 500: 'Internal Server Error'
116 | };
117 |
118 | function _getInitialProps({
119 | res,
120 | err
121 | }) {
122 | const statusCode = res && res.statusCode ? res.statusCode : err ? err.statusCode : 404;
123 | return {
124 | statusCode
125 | };
126 | }
127 | /**
128 | * `Error` component used for handling errors.
129 | */
130 |
131 |
132 | class Error extends _react.default.Component {
133 | render() {
134 | const {
135 | statusCode
136 | } = this.props;
137 | const title = this.props.title || statusCodes[statusCode] || 'An unexpected error has occurred';
138 | return /*#__PURE__*/_react.default.createElement("div", {
139 | style: styles.error
140 | }, /*#__PURE__*/_react.default.createElement(_head.default, null, /*#__PURE__*/_react.default.createElement("title", null, statusCode, ": ", title)), /*#__PURE__*/_react.default.createElement("div", null, /*#__PURE__*/_react.default.createElement("style", {
141 | dangerouslySetInnerHTML: {
142 | __html: 'body { margin: 0 }'
143 | }
144 | }), statusCode ? /*#__PURE__*/_react.default.createElement("h1", {
145 | style: styles.h1
146 | }, statusCode) : null, /*#__PURE__*/_react.default.createElement("div", {
147 | style: styles.desc
148 | }, /*#__PURE__*/_react.default.createElement("h2", {
149 | style: styles.h2
150 | }, title, "."))));
151 | }
152 |
153 | }
154 |
155 | exports.default = Error;
156 | Error.displayName = 'ErrorPage';
157 | Error.getInitialProps = _getInitialProps;
158 | Error.origGetInitialProps = _getInitialProps;
159 | const styles = {
160 | error: {
161 | color: '#000',
162 | background: '#fff',
163 | fontFamily: '-apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Fira Sans", Avenir, "Helvetica Neue", "Lucida Grande", sans-serif',
164 | height: '100vh',
165 | textAlign: 'center',
166 | display: 'flex',
167 | flexDirection: 'column',
168 | alignItems: 'center',
169 | justifyContent: 'center'
170 | },
171 | desc: {
172 | display: 'inline-block',
173 | textAlign: 'left',
174 | lineHeight: '49px',
175 | height: '49px',
176 | verticalAlign: 'middle'
177 | },
178 | h1: {
179 | display: 'inline-block',
180 | borderRight: '1px solid rgba(0, 0, 0,.3)',
181 | margin: 0,
182 | marginRight: '20px',
183 | padding: '10px 23px 10px 0',
184 | fontSize: '24px',
185 | fontWeight: 500,
186 | verticalAlign: 'top'
187 | },
188 | h2: {
189 | fontSize: '14px',
190 | fontWeight: 'normal',
191 | lineHeight: 'inherit',
192 | margin: 0,
193 | padding: 0
194 | }
195 | };
196 |
197 | /***/ }),
198 |
199 | /***/ 3:
200 | /***/ (function(module, exports, __webpack_require__) {
201 |
202 | module.exports = __webpack_require__("/a9y");
203 |
204 |
205 | /***/ }),
206 |
207 | /***/ "AroE":
208 | /***/ (function(module, exports) {
209 |
210 | function _interopRequireDefault(obj) {
211 | return obj && obj.__esModule ? obj : {
212 | "default": obj
213 | };
214 | }
215 |
216 | module.exports = _interopRequireDefault;
217 |
218 | /***/ }),
219 |
220 | /***/ "UlpK":
221 | /***/ (function(module, exports) {
222 |
223 | module.exports = require("next/dist/next-server/lib/head.js");
224 |
225 | /***/ }),
226 |
227 | /***/ "cDcd":
228 | /***/ (function(module, exports) {
229 |
230 | module.exports = require("react");
231 |
232 | /***/ })
233 |
234 | /******/ });
--------------------------------------------------------------------------------
/.next/server/pages/_app.js:
--------------------------------------------------------------------------------
1 | module.exports =
2 | /******/ (function(modules) { // webpackBootstrap
3 | /******/ // The module cache
4 | /******/ var installedModules = require('../ssr-module-cache.js');
5 | /******/
6 | /******/ // The require function
7 | /******/ function __webpack_require__(moduleId) {
8 | /******/
9 | /******/ // Check if module is in cache
10 | /******/ if(installedModules[moduleId]) {
11 | /******/ return installedModules[moduleId].exports;
12 | /******/ }
13 | /******/ // Create a new module (and put it into the cache)
14 | /******/ var module = installedModules[moduleId] = {
15 | /******/ i: moduleId,
16 | /******/ l: false,
17 | /******/ exports: {}
18 | /******/ };
19 | /******/
20 | /******/ // Execute the module function
21 | /******/ var threw = true;
22 | /******/ try {
23 | /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
24 | /******/ threw = false;
25 | /******/ } finally {
26 | /******/ if(threw) delete installedModules[moduleId];
27 | /******/ }
28 | /******/
29 | /******/ // Flag the module as loaded
30 | /******/ module.l = true;
31 | /******/
32 | /******/ // Return the exports of the module
33 | /******/ return module.exports;
34 | /******/ }
35 | /******/
36 | /******/
37 | /******/ // expose the modules object (__webpack_modules__)
38 | /******/ __webpack_require__.m = modules;
39 | /******/
40 | /******/ // expose the module cache
41 | /******/ __webpack_require__.c = installedModules;
42 | /******/
43 | /******/ // define getter function for harmony exports
44 | /******/ __webpack_require__.d = function(exports, name, getter) {
45 | /******/ if(!__webpack_require__.o(exports, name)) {
46 | /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
47 | /******/ }
48 | /******/ };
49 | /******/
50 | /******/ // define __esModule on exports
51 | /******/ __webpack_require__.r = function(exports) {
52 | /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
53 | /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
54 | /******/ }
55 | /******/ Object.defineProperty(exports, '__esModule', { value: true });
56 | /******/ };
57 | /******/
58 | /******/ // create a fake namespace object
59 | /******/ // mode & 1: value is a module id, require it
60 | /******/ // mode & 2: merge all properties of value into the ns
61 | /******/ // mode & 4: return value when already ns object
62 | /******/ // mode & 8|1: behave like require
63 | /******/ __webpack_require__.t = function(value, mode) {
64 | /******/ if(mode & 1) value = __webpack_require__(value);
65 | /******/ if(mode & 8) return value;
66 | /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
67 | /******/ var ns = Object.create(null);
68 | /******/ __webpack_require__.r(ns);
69 | /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
70 | /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
71 | /******/ return ns;
72 | /******/ };
73 | /******/
74 | /******/ // getDefaultExport function for compatibility with non-harmony modules
75 | /******/ __webpack_require__.n = function(module) {
76 | /******/ var getter = module && module.__esModule ?
77 | /******/ function getDefault() { return module['default']; } :
78 | /******/ function getModuleExports() { return module; };
79 | /******/ __webpack_require__.d(getter, 'a', getter);
80 | /******/ return getter;
81 | /******/ };
82 | /******/
83 | /******/ // Object.prototype.hasOwnProperty.call
84 | /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
85 | /******/
86 | /******/ // __webpack_public_path__
87 | /******/ __webpack_require__.p = "";
88 | /******/
89 | /******/
90 | /******/ // Load entry module and return exports
91 | /******/ return __webpack_require__(__webpack_require__.s = 2);
92 | /******/ })
93 | /************************************************************************/
94 | /******/ ({
95 |
96 | /***/ 2:
97 | /***/ (function(module, exports, __webpack_require__) {
98 |
99 | module.exports = __webpack_require__("B5Ud");
100 |
101 |
102 | /***/ }),
103 |
104 | /***/ "AroE":
105 | /***/ (function(module, exports) {
106 |
107 | function _interopRequireDefault(obj) {
108 | return obj && obj.__esModule ? obj : {
109 | "default": obj
110 | };
111 | }
112 |
113 | module.exports = _interopRequireDefault;
114 |
115 | /***/ }),
116 |
117 | /***/ "B5Ud":
118 | /***/ (function(module, exports, __webpack_require__) {
119 |
120 | "use strict";
121 |
122 |
123 | var _interopRequireDefault = __webpack_require__("AroE");
124 |
125 | exports.__esModule = true;
126 | exports.Container = Container;
127 | exports.createUrl = createUrl;
128 | exports.default = void 0;
129 |
130 | var _react = _interopRequireDefault(__webpack_require__("cDcd"));
131 |
132 | var _utils = __webpack_require__("kYf9");
133 |
134 | exports.AppInitialProps = _utils.AppInitialProps;
135 | exports.NextWebVitalsMetric = _utils.NextWebVitalsMetric;
136 | /**
137 | * `App` component is used for initialize of pages. It allows for overwriting and full control of the `page` initialization.
138 | * This allows for keeping state between navigation, custom error handling, injecting additional data.
139 | */
140 |
141 | async function appGetInitialProps({
142 | Component,
143 | ctx
144 | }) {
145 | const pageProps = await (0, _utils.loadGetInitialProps)(Component, ctx);
146 | return {
147 | pageProps
148 | };
149 | }
150 |
151 | class App extends _react.default.Component {
152 | // Kept here for backwards compatibility.
153 | // When someone ended App they could call `super.componentDidCatch`.
154 | // @deprecated This method is no longer needed. Errors are caught at the top level
155 | componentDidCatch(error, _errorInfo) {
156 | throw error;
157 | }
158 |
159 | render() {
160 | const {
161 | router,
162 | Component,
163 | pageProps,
164 | __N_SSG,
165 | __N_SSP
166 | } = this.props;
167 | return /*#__PURE__*/_react.default.createElement(Component, Object.assign({}, pageProps, // we don't add the legacy URL prop if it's using non-legacy
168 | // methods like getStaticProps and getServerSideProps
169 | !(__N_SSG || __N_SSP) ? {
170 | url: createUrl(router)
171 | } : {}));
172 | }
173 |
174 | }
175 |
176 | exports.default = App;
177 | App.origGetInitialProps = appGetInitialProps;
178 | App.getInitialProps = appGetInitialProps;
179 | let warnContainer;
180 | let warnUrl;
181 |
182 | if (false) {} // @deprecated noop for now until removal
183 |
184 |
185 | function Container(p) {
186 | if (false) {}
187 | return p.children;
188 | }
189 |
190 | function createUrl(router) {
191 | // This is to make sure we don't references the router object at call time
192 | const {
193 | pathname,
194 | asPath,
195 | query
196 | } = router;
197 | return {
198 | get query() {
199 | if (false) {}
200 | return query;
201 | },
202 |
203 | get pathname() {
204 | if (false) {}
205 | return pathname;
206 | },
207 |
208 | get asPath() {
209 | if (false) {}
210 | return asPath;
211 | },
212 |
213 | back: () => {
214 | if (false) {}
215 | router.back();
216 | },
217 | push: (url, as) => {
218 | if (false) {}
219 | return router.push(url, as);
220 | },
221 | pushTo: (href, as) => {
222 | if (false) {}
223 | const pushRoute = as ? href : '';
224 | const pushUrl = as || href;
225 | return router.push(pushRoute, pushUrl);
226 | },
227 | replace: (url, as) => {
228 | if (false) {}
229 | return router.replace(url, as);
230 | },
231 | replaceTo: (href, as) => {
232 | if (false) {}
233 | const replaceRoute = as ? href : '';
234 | const replaceUrl = as || href;
235 | return router.replace(replaceRoute, replaceUrl);
236 | }
237 | };
238 | }
239 |
240 | /***/ }),
241 |
242 | /***/ "cDcd":
243 | /***/ (function(module, exports) {
244 |
245 | module.exports = require("react");
246 |
247 | /***/ }),
248 |
249 | /***/ "kYf9":
250 | /***/ (function(module, exports) {
251 |
252 | module.exports = require("next/dist/next-server/lib/utils.js");
253 |
254 | /***/ })
255 |
256 | /******/ });
--------------------------------------------------------------------------------
/.next/static/chunks/pages/_error-a8275e509f6fe3273039.js:
--------------------------------------------------------------------------------
1 | _N_E=(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[5],{"/0+H":function(e,t,n){"use strict";t.__esModule=!0,t.isInAmpMode=i,t.useAmp=function(){return i(o.default.useContext(a.AmpStateContext))};var r,o=(r=n("q1tI"))&&r.__esModule?r:{default:r},a=n("lwAK");function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.ampFirst,n=void 0!==t&&t,r=e.hybrid,o=void 0!==r&&r,a=e.hasQuery;return n||o&&(void 0!==a&&a)}},"/GRZ":function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},"/a9y":function(e,t,n){"use strict";var r=n("/GRZ"),o=n("i2R6"),a=n("48fX"),i=n("tCBg"),u=n("T0f4");function c(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=u(e);if(t){var o=u(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return i(this,n)}}var f=n("AroE");t.__esModule=!0,t.default=void 0;var s=f(n("q1tI")),l=f(n("8Kt/")),d={400:"Bad Request",404:"This page could not be found",405:"Method Not Allowed",500:"Internal Server Error"};function p(e){var t=e.res,n=e.err;return{statusCode:t&&t.statusCode?t.statusCode:n?n.statusCode:404}}var h=function(e){a(n,e);var t=c(n);function n(){return r(this,n),t.apply(this,arguments)}return o(n,[{key:"render",value:function(){var e=this.props.statusCode,t=this.props.title||d[e]||"An unexpected error has occurred";return s.default.createElement("div",{style:y.error},s.default.createElement(l.default,null,s.default.createElement("title",null,e,": ",t)),s.default.createElement("div",null,s.default.createElement("style",{dangerouslySetInnerHTML:{__html:"body { margin: 0 }"}}),e?s.default.createElement("h1",{style:y.h1},e):null,s.default.createElement("div",{style:y.desc},s.default.createElement("h2",{style:y.h2},t,"."))))}}]),n}(s.default.Component);t.default=h,h.displayName="ErrorPage",h.getInitialProps=p,h.origGetInitialProps=p;var y={error:{color:"#000",background:"#fff",fontFamily:'-apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Fira Sans", Avenir, "Helvetica Neue", "Lucida Grande", sans-serif',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{display:"inline-block",textAlign:"left",lineHeight:"49px",height:"49px",verticalAlign:"middle"},h1:{display:"inline-block",borderRight:"1px solid rgba(0, 0, 0,.3)",margin:0,marginRight:"20px",padding:"10px 23px 10px 0",fontSize:"24px",fontWeight:500,verticalAlign:"top"},h2:{fontSize:"14px",fontWeight:"normal",lineHeight:"inherit",margin:0,padding:0}}},"04ac":function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_error",function(){return n("/a9y")}])},"48fX":function(e,t,n){var r=n("qhzo");e.exports=function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&r(e,t)}},"5fIB":function(e,t,n){var r=n("7eYB");e.exports=function(e){if(Array.isArray(e))return r(e)}},"7eYB":function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]&&arguments[0],t=[o.default.createElement("meta",{charSet:"utf-8"})];return e||t.push(o.default.createElement("meta",{name:"viewport",content:"width=device-width"})),t}function l(e,t){return"string"===typeof t||"number"===typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((function(e,t){return"string"===typeof t||"number"===typeof t?e:e.concat(t)}),[])):e.concat(t)}var d=["name","httpEquiv","charSet","itemProp"];function p(e,t){return e.reduce((function(e,t){var n=o.default.Children.toArray(t.props.children);return e.concat(n)}),[]).reduce(l,[]).reverse().concat(s(t.inAmpMode)).filter(function(){var e=new Set,t=new Set,n=new Set,r={};return function(o){var a=!0;if(o.key&&"number"!==typeof o.key&&o.key.indexOf("$")>0){var i=o.key.slice(o.key.indexOf("$")+1);e.has(i)?a=!1:e.add(i)}switch(o.type){case"title":case"base":t.has(o.type)?a=!1:t.add(o.type);break;case"meta":for(var u=0,c=d.length;u0&&void 0!==arguments[0]?arguments[0]:{},t=e.ampFirst,n=void 0!==t&&t,r=e.hybrid,o=void 0!==r&&r,a=e.hasQuery;return n||o&&(void 0!==a&&a)}},\"/GRZ\":function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}},\"/a9y\":function(e,t,n){\"use strict\";var r=n(\"/GRZ\"),o=n(\"i2R6\"),a=n(\"48fX\"),i=n(\"tCBg\"),u=n(\"T0f4\");function c(e){var t=function(){if(\"undefined\"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(\"function\"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=u(e);if(t){var o=u(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return i(this,n)}}var f=n(\"AroE\");t.__esModule=!0,t.default=void 0;var s=f(n(\"q1tI\")),l=f(n(\"8Kt/\")),d={400:\"Bad Request\",404:\"This page could not be found\",405:\"Method Not Allowed\",500:\"Internal Server Error\"};function p(e){var t=e.res,n=e.err;return{statusCode:t&&t.statusCode?t.statusCode:n?n.statusCode:404}}var h=function(e){a(n,e);var t=c(n);function n(){return r(this,n),t.apply(this,arguments)}return o(n,[{key:\"render\",value:function(){var e=this.props.statusCode,t=this.props.title||d[e]||\"An unexpected error has occurred\";return s.default.createElement(\"div\",{style:y.error},s.default.createElement(l.default,null,s.default.createElement(\"title\",null,e,\": \",t)),s.default.createElement(\"div\",null,s.default.createElement(\"style\",{dangerouslySetInnerHTML:{__html:\"body { margin: 0 }\"}}),e?s.default.createElement(\"h1\",{style:y.h1},e):null,s.default.createElement(\"div\",{style:y.desc},s.default.createElement(\"h2\",{style:y.h2},t,\".\"))))}}]),n}(s.default.Component);t.default=h,h.displayName=\"ErrorPage\",h.getInitialProps=p,h.origGetInitialProps=p;var y={error:{color:\"#000\",background:\"#fff\",fontFamily:'-apple-system, BlinkMacSystemFont, Roboto, \"Segoe UI\", \"Fira Sans\", Avenir, \"Helvetica Neue\", \"Lucida Grande\", sans-serif',height:\"100vh\",textAlign:\"center\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\"},desc:{display:\"inline-block\",textAlign:\"left\",lineHeight:\"49px\",height:\"49px\",verticalAlign:\"middle\"},h1:{display:\"inline-block\",borderRight:\"1px solid rgba(0, 0, 0,.3)\",margin:0,marginRight:\"20px\",padding:\"10px 23px 10px 0\",fontSize:\"24px\",fontWeight:500,verticalAlign:\"top\"},h2:{fontSize:\"14px\",fontWeight:\"normal\",lineHeight:\"inherit\",margin:0,padding:0}}},\"04ac\":function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push([\"/_error\",function(){return n(\"/a9y\")}])},\"48fX\":function(e,t,n){var r=n(\"qhzo\");e.exports=function(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Super expression must either be null or a function\");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&r(e,t)}},\"5fIB\":function(e,t,n){var r=n(\"7eYB\");e.exports=function(e){if(Array.isArray(e))return r(e)}},\"7eYB\":function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]&&arguments[0],t=[o.default.createElement(\"meta\",{charSet:\"utf-8\"})];return e||t.push(o.default.createElement(\"meta\",{name:\"viewport\",content:\"width=device-width\"})),t}function l(e,t){return\"string\"===typeof t||\"number\"===typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((function(e,t){return\"string\"===typeof t||\"number\"===typeof t?e:e.concat(t)}),[])):e.concat(t)}var d=[\"name\",\"httpEquiv\",\"charSet\",\"itemProp\"];function p(e,t){return e.reduce((function(e,t){var n=o.default.Children.toArray(t.props.children);return e.concat(n)}),[]).reduce(l,[]).reverse().concat(s(t.inAmpMode)).filter(function(){var e=new Set,t=new Set,n=new Set,r={};return function(o){var a=!0;if(o.key&&\"number\"!==typeof o.key&&o.key.indexOf(\"$\")>0){var i=o.key.slice(o.key.indexOf(\"$\")+1);e.has(i)?a=!1:e.add(i)}switch(o.type){case\"title\":case\"base\":t.has(o.type)?a=!1:t.add(o.type);break;case\"meta\":for(var u=0,c=d.length;u>} */\n\n\n this.promisedSsgManifest = new Promise(function (resolve) {\n if (window.__SSG_MANIFEST) {\n resolve(window.__SSG_MANIFEST);\n } else {\n window.__SSG_MANIFEST_CB = function () {\n resolve(window.__SSG_MANIFEST);\n };\n }\n });\n } // Returns a promise for the dependencies for a particular route\n\n\n _createClass(PageLoader, [{\n key: \"getDependencies\",\n value: function getDependencies(route) {\n var _this = this;\n\n return this.promisedBuildManifest.then(function (m) {\n var _this$pageRegisterEve;\n\n return m[route] ? m[route].map(function (url) {\n return \"\".concat(_this.assetPrefix, \"/_next/\").concat(encodeURI(url));\n }) : (_this$pageRegisterEve = _this.pageRegisterEvents.emit(route, {\n error: pageLoadError(route)\n })) != null ? _this$pageRegisterEve : [];\n });\n }\n /**\n * @param {string} href the route href (file-system path)\n * @param {string} asPath the URL as shown in browser (virtual path); used for dynamic routes\n */\n\n }, {\n key: \"getDataHref\",\n value: function getDataHref(href, asPath, ssg) {\n var _this2 = this;\n\n var _ref = (0, _parseRelativeUrl.parseRelativeUrl)(href),\n hrefPathname = _ref.pathname,\n searchParams = _ref.searchParams,\n search = _ref.search;\n\n var query = (0, _querystring.searchParamsToUrlQuery)(searchParams);\n\n var _ref2 = (0, _parseRelativeUrl.parseRelativeUrl)(asPath),\n asPathname = _ref2.pathname;\n\n var route = normalizeRoute(hrefPathname);\n\n var getHrefForSlug =\n /** @type string */\n function getHrefForSlug(path) {\n var dataRoute = (0, _getAssetPathFromRoute[\"default\"])(path, '.json');\n return (0, _router.addBasePath)(\"/_next/data/\".concat(_this2.buildId).concat(dataRoute).concat(ssg ? '' : search));\n };\n\n var isDynamic = (0, _isDynamic.isDynamicRoute)(route),\n interpolatedRoute;\n\n if (isDynamic) {\n var dynamicRegex = (0, _routeRegex.getRouteRegex)(route);\n var dynamicGroups = dynamicRegex.groups;\n var dynamicMatches = // Try to match the dynamic route against the asPath\n (0, _routeMatcher.getRouteMatcher)(dynamicRegex)(asPathname) || // Fall back to reading the values from the href\n // TODO: should this take priority; also need to change in the router.\n query;\n interpolatedRoute = route;\n\n if (!Object.keys(dynamicGroups).every(function (param) {\n var value = dynamicMatches[param] || '';\n var _dynamicGroups$param = dynamicGroups[param],\n repeat = _dynamicGroups$param.repeat,\n optional = _dynamicGroups$param.optional; // support single-level catch-all\n // TODO: more robust handling for user-error (passing `/`)\n\n var replaced = \"[\".concat(repeat ? '...' : '').concat(param, \"]\");\n\n if (optional) {\n replaced = \"\".concat(!value ? '/' : '', \"[\").concat(replaced, \"]\");\n }\n\n if (repeat && !Array.isArray(value)) value = [value];\n return (optional || param in dynamicMatches) && ( // Interpolate group into data URL if present\n interpolatedRoute = interpolatedRoute.replace(replaced, repeat ? value.map(_escapePathDelimiters[\"default\"]).join('/') : (0, _escapePathDelimiters[\"default\"])(value)) || '/');\n })) {\n interpolatedRoute = ''; // did not satisfy all requirements\n // n.b. We ignore this error because we handle warning for this case in\n // development in the `` component directly.\n }\n }\n\n return isDynamic ? interpolatedRoute && getHrefForSlug(interpolatedRoute) : getHrefForSlug(route);\n }\n /**\n * @param {string} href the route href (file-system path)\n * @param {string} asPath the URL as shown in browser (virtual path); used for dynamic routes\n */\n\n }, {\n key: \"prefetchData\",\n value: function prefetchData(href, asPath) {\n var _this3 = this;\n\n var _ref3 = (0, _parseRelativeUrl.parseRelativeUrl)(href),\n hrefPathname = _ref3.pathname;\n\n var route = normalizeRoute(hrefPathname);\n return this.promisedSsgManifest.then(function (s, _dataHref) {\n requestIdleCallback(function () {\n // Check if the route requires a data file\n s.has(route) && ( // Try to generate data href, noop when falsy\n _dataHref = _this3.getDataHref(href, asPath, true)) && // noop when data has already been prefetched (dedupe)\n !document.querySelector(\"link[rel=\\\"\".concat(relPrefetch, \"\\\"][href^=\\\"\").concat(_dataHref, \"\\\"]\")) && // Inject the `` tag for above computed `href`.\n appendLink(_dataHref, relPrefetch, 'fetch');\n });\n });\n }\n }, {\n key: \"loadPage\",\n value: function loadPage(route) {\n var _this4 = this;\n\n route = normalizeRoute(route);\n return new Promise(function (resolve, reject) {\n // If there's a cached version of the page, let's use it.\n var cachedPage = _this4.pageCache[route];\n\n if (cachedPage) {\n var error = cachedPage.error,\n page = cachedPage.page,\n mod = cachedPage.mod;\n error ? reject(error) : resolve({\n page: page,\n mod: mod\n });\n return;\n }\n\n var fire = function fire(_ref4) {\n var error = _ref4.error,\n page = _ref4.page,\n mod = _ref4.mod;\n\n _this4.pageRegisterEvents.off(route, fire);\n\n delete _this4.loadingRoutes[route];\n\n if (error) {\n reject(error);\n } else {\n resolve({\n page: page,\n mod: mod\n });\n }\n }; // Register a listener to get the page\n\n\n _this4.pageRegisterEvents.on(route, fire);\n\n if (!_this4.loadingRoutes[route]) {\n _this4.loadingRoutes[route] = true;\n\n if (true) {\n _this4.getDependencies(route).then(function (deps) {\n deps.forEach(function (d) {\n if (d.endsWith('.js') && !document.querySelector(\"script[src^=\\\"\".concat(d, \"\\\"]\"))) {\n _this4.loadScript(d, route);\n }\n\n if (d.endsWith('.css') && !document.querySelector(\"link[rel=stylesheet][href^=\\\"\".concat(d, \"\\\"]\"))) {\n appendLink(d, 'stylesheet')[\"catch\"](function () {// FIXME: handle failure\n // Right now, this is needed to prevent an unhandled rejection.\n });\n }\n });\n });\n } else {\n // Development only. In production the page file is part of the build manifest\n route = normalizeRoute(route);\n var scriptRoute = (0, _getAssetPathFromRoute[\"default\"])(route, '.js');\n var url = \"\".concat(_this4.assetPrefix, \"/_next/static/chunks/pages\").concat(encodeURI(scriptRoute));\n\n _this4.loadScript(url, route);\n }\n }\n });\n }\n }, {\n key: \"loadScript\",\n value: function loadScript(url, route) {\n var _this5 = this;\n\n var script = document.createElement('script');\n\n if (process.env.__NEXT_MODERN_BUILD && hasNoModule) {\n script.type = 'module';\n }\n\n script.crossOrigin = process.env.__NEXT_CROSS_ORIGIN;\n script.src = url;\n\n script.onerror = function () {\n _this5.pageRegisterEvents.emit(route, {\n error: pageLoadError(url)\n });\n };\n\n document.body.appendChild(script);\n } // This method if called by the route code.\n\n }, {\n key: \"registerPage\",\n value: function registerPage(route, regFn) {\n var _this6 = this;\n\n var register = function register() {\n try {\n var mod = regFn();\n var pageData = {\n page: mod[\"default\"] || mod,\n mod: mod\n };\n _this6.pageCache[route] = pageData;\n\n _this6.pageRegisterEvents.emit(route, pageData);\n } catch (error) {\n _this6.pageCache[route] = {\n error: error\n };\n\n _this6.pageRegisterEvents.emit(route, {\n error: error\n });\n }\n };\n\n if (false) {\n // Wait for webpack to become idle if it's not.\n // More info: https://github.com/vercel/next.js/pull/1511\n if (module.hot && module.hot.status() !== 'idle') {\n console.log(\"Waiting for webpack to become \\\"idle\\\" to initialize the page: \\\"\".concat(route, \"\\\"\"));\n\n var check = function check(status) {\n if (status === 'idle') {\n module.hot.removeStatusHandler(check);\n register();\n }\n };\n\n module.hot.status(check);\n return;\n }\n }\n\n register();\n }\n /**\n * @param {string} route\n * @param {boolean} [isDependency]\n */\n\n }, {\n key: \"prefetch\",\n value: function prefetch(route, isDependency) {\n var _this7 = this;\n\n // https://github.com/GoogleChromeLabs/quicklink/blob/453a661fa1fa940e2d2e044452398e38c67a98fb/src/index.mjs#L115-L118\n // License: Apache 2.0\n var cn;\n\n if (cn = navigator.connection) {\n // Don't prefetch if using 2G or if Save-Data is enabled.\n if (cn.saveData || /2g/.test(cn.effectiveType)) return Promise.resolve();\n }\n /** @type {string} */\n\n\n var url;\n\n if (isDependency) {\n url = route;\n } else {\n if (false) {\n route = normalizeRoute(route);\n var ext = process.env.__NEXT_MODERN_BUILD && hasNoModule ? '.module.js' : '.js';\n var scriptRoute = (0, _getAssetPathFromRoute[\"default\"])(route, ext);\n url = \"\".concat(this.assetPrefix, \"/_next/static/\").concat(encodeURIComponent(this.buildId), \"/pages\").concat(encodeURI(scriptRoute));\n }\n }\n\n return Promise.all(document.querySelector(\"link[rel=\\\"\".concat(relPrefetch, \"\\\"][href^=\\\"\").concat(url, \"\\\"]\")) ? [] : [url && appendLink(url, relPrefetch, url.endsWith('.css') ? 'style' : 'script'), true && !isDependency && this.getDependencies(route).then(function (urls) {\n return Promise.all(urls.map(function (dependencyUrl) {\n return _this7.prefetch(dependencyUrl, true);\n }));\n })]).then( // do not return any data\n function () {}, // swallow prefetch errors\n function () {});\n }\n }]);\n\n return PageLoader;\n}();\n\nexports[\"default\"] = PageLoader;","map":null,"metadata":{},"sourceType":"script"}
--------------------------------------------------------------------------------
/.next/static/chunks/main-4cf22d00d3a5c40e6a20.js:
--------------------------------------------------------------------------------
1 | _N_E=(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[3],{"1ccW":function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t0&&void 0!==s[0]?s[0]:{},n.webpackHMR,e.next=4,U.loadPage("/_app");case 4:return a=e.sent,o=a.page,i=a.mod,Y=o,i&&i.reportWebVitals&&(K=function(e){var t,n=e.id,r=e.name,a=e.startTime,o=e.value,u=e.duration,c=e.entryType,s=e.entries,f="".concat(Date.now(),"-").concat(Math.floor(Math.random()*(9e12-1))+1e12);s&&s.length&&(t=s[0].startTime),i.reportWebVitals({id:n||f,name:r,startTime:a||t,value:null==o?u:o,label:"mark"===c||"measure"===c?"custom":"web-vital"})}),u=M,e.prev=10,e.next=14,U.loadPage(I);case 14:c=e.sent,V=c.page,e.next=20;break;case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(10),u=e.t0;case 25:if(!window.__NEXT_PRELOADREADY){e.next=29;break}return e.next=29,window.__NEXT_PRELOADREADY(B);case 29:return t.router=W=(0,v.createRouter)(I,F,H,{initialProps:N,pageLoader:U,App:Y,Component:V,wrapApp:ce,err:u,isFallback:j,subscription:function(e,t){return ee({App:t,Component:e.Component,props:e.props,err:e.err})}}),ee({App:Y,Component:V,props:N,err:u}),e.abrupt("return",Q);case 35:e.next=37;break;case 37:case"end":return e.stop()}}),e,null,[[10,22]])})));return function(){return e.apply(this,arguments)}}();function ee(e){return te.apply(this,arguments)}function te(){return(te=a(r.mark((function e(t){return r.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.err){e.next=4;break}return e.next=3,ne(t);case 3:return e.abrupt("return");case 4:return e.prev=4,e.next=7,se(t);case 7:e.next=14;break;case 9:return e.prev=9,e.t0=e.catch(4),e.next=14,ne((0,m.default)((0,m.default)({},t),{},{err:e.t0}));case 14:case"end":return e.stop()}}),e,null,[[4,9]])})))).apply(this,arguments)}function ne(e){var t=e.App,n=e.err;return console.error(n),U.loadPage("/_error").then((function(r){var a=r.page,o=ce(t),i={Component:a,AppTree:o,router:W,ctx:{err:n,pathname:I,query:F,asPath:H,AppTree:o}};return Promise.resolve(e.props?e.props:(0,R.loadGetInitialProps)(t,i)).then((function(t){return se((0,m.default)((0,m.default)({},e),{},{err:n,Component:a,props:t}))}))}))}t.default=$;var re="function"===typeof y.default.hydrate;function ae(){R.ST&&(performance.mark("afterHydrate"),performance.measure("Next.js-before-hydration","navigationStart","beforeRender"),performance.measure("Next.js-hydration","beforeRender","afterHydrate"),K&&performance.getEntriesByName("Next.js-hydration").forEach(K),ie())}function oe(){if(R.ST){performance.mark("afterRender");var e=performance.getEntriesByName("routeChange","mark");e.length&&(performance.measure("Next.js-route-change-to-render",e[0].name,"beforeRender"),performance.measure("Next.js-render","beforeRender","afterRender"),K&&(performance.getEntriesByName("Next.js-render").forEach(K),performance.getEntriesByName("Next.js-route-change-to-render").forEach(K)),ie(),["Next.js-route-change-to-render","Next.js-render"].forEach((function(e){return performance.clearMeasures(e)})))}}function ie(){["beforeRender","afterHydrate","afterRender","routeChange"].forEach((function(e){return performance.clearMarks(e)}))}function ue(e){var t=e.children;return(g.default.createElement(z,{fn:function(e){return ne({App:Y,err:e}).catch((function(e){return console.error("Error rendering page: ",e)}))}},g.default.createElement(E.RouterContext.Provider,{value:(0,v.makePublicRouterInstance)(W)},g.default.createElement(_.HeadManagerContext.Provider,{value:Z},t))))}var ce=function(e){return function(t){var n=(0,m.default)((0,m.default)({},t),{},{Component:V,err:M,router:W});return(g.default.createElement(ue,null,g.default.createElement(e,n)))}};function se(e){return fe.apply(this,arguments)}function fe(){return(fe=a(r.mark((function e(t){var n,a,o,i,u,c,s;return r.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.App,a=t.Component,o=t.props,i=t.err,a=a||X.Component,o=o||X.props,u=(0,m.default)((0,m.default)({},o),{},{Component:a,err:i,router:W}),X=u,s=new Promise((function(e,t){G&&G(),c=function(){G=null,e()},G=function(){G=null,t()}})),r=g.default.createElement(le,{callback:c},g.default.createElement(ue,null,g.default.createElement(n,u))),f=J,R.ST&&performance.mark("beforeRender"),re?(y.default.hydrate(r,f,ae),re=!1,K&&R.ST&&(0,x.default)(K)):y.default.render(r,f,oe),e.next=10,s;case 10:case"end":return e.stop()}var r,f}),e)})))).apply(this,arguments)}function le(e){var t=e.callback,n=e.children;return g.default.useLayoutEffect((function(){return t()}),[t]),n}},Lab5:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return("/"===e?"/index":/^\/index(\/|$)/.test(e)?"/index".concat(e):"".concat(e))+t}},Z577:function(e,t){Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then((function(n){return t.resolve(e()).then((function(){return n}))}),(function(n){return t.resolve(e()).then((function(){throw n}))}))}},bGXG:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=n("w6Sm");t.default=function(e){(0,r.getCLS)(e),(0,r.getFID)(e),(0,r.getFCP)(e),(0,r.getLCP)(e),(0,r.getTTFB)(e)}},fcRV:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){return e.replace(/[/#?]/g,(function(e){return encodeURIComponent(e)}))}},w6Sm:function(e,t,n){"use strict";n.r(t),n.d(t,"getCLS",(function(){return m})),n.d(t,"getFCP",(function(){return h})),n.d(t,"getFID",(function(){return g})),n.d(t,"getLCP",(function(){return _})),n.d(t,"getTTFB",(function(){return w}));var r,a,o=function(){return"".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12)},i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;return{name:e,value:t,delta:0,entries:[],id:o(),isFinal:!1}},u=function(e,t){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var n=new PerformanceObserver((function(e){return e.getEntries().map(t)}));return n.observe({type:e,buffered:!0}),n}}catch(e){}},c=!1,s=!1,f=function(e){c=!e.persisted},l=function(){addEventListener("pagehide",f),addEventListener("unload",(function(){}))},d=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];s||(l(),s=!0),addEventListener("visibilitychange",(function(t){var n=t.timeStamp;"hidden"===document.visibilityState&&e({timeStamp:n,isUnloading:c})}),{capture:!0,once:t})},p=function(e,t,n,r){var a;return function(){n&&t.isFinal&&n.disconnect(),t.value>=0&&(r||t.isFinal||"hidden"===document.visibilityState)&&(t.delta=t.value-(a||0),(t.delta||t.isFinal||void 0===a)&&(e(t),a=t.value))}},m=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=i("CLS",0),r=function(e){e.hadRecentInput||(n.value+=e.value,n.entries.push(e),o())},a=u("layout-shift",r),o=p(e,n,a,t);d((function(e){var t=e.isUnloading;a&&a.takeRecords().map(r),t&&(n.isFinal=!0),o()}))},v=function(){return void 0===r&&(r="hidden"===document.visibilityState?0:1/0,d((function(e){var t=e.timeStamp;return r=t}),!0)),{get timeStamp(){return r}}},h=function(e){var t=i("FCP"),n=v(),r=u("paint",(function(e){"first-contentful-paint"===e.name&&e.startTime1&&void 0!==arguments[1]&&arguments[1],n=i("LCP"),r=v(),a=function(e){var t=e.startTime;t0&&void 0!==s[0]?s[0]:{},n.webpackHMR,e.next=4,U.loadPage(\"/_app\");case 4:return a=e.sent,o=a.page,i=a.mod,Y=o,i&&i.reportWebVitals&&(K=function(e){var t,n=e.id,r=e.name,a=e.startTime,o=e.value,u=e.duration,c=e.entryType,s=e.entries,f=\"\".concat(Date.now(),\"-\").concat(Math.floor(Math.random()*(9e12-1))+1e12);s&&s.length&&(t=s[0].startTime),i.reportWebVitals({id:n||f,name:r,startTime:a||t,value:null==o?u:o,label:\"mark\"===c||\"measure\"===c?\"custom\":\"web-vital\"})}),u=M,e.prev=10,e.next=14,U.loadPage(I);case 14:c=e.sent,V=c.page,e.next=20;break;case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(10),u=e.t0;case 25:if(!window.__NEXT_PRELOADREADY){e.next=29;break}return e.next=29,window.__NEXT_PRELOADREADY(B);case 29:return t.router=W=(0,v.createRouter)(I,F,H,{initialProps:N,pageLoader:U,App:Y,Component:V,wrapApp:ce,err:u,isFallback:j,subscription:function(e,t){return ee({App:t,Component:e.Component,props:e.props,err:e.err})}}),ee({App:Y,Component:V,props:N,err:u}),e.abrupt(\"return\",Q);case 35:e.next=37;break;case 37:case\"end\":return e.stop()}}),e,null,[[10,22]])})));return function(){return e.apply(this,arguments)}}();function ee(e){return te.apply(this,arguments)}function te(){return(te=a(r.mark((function e(t){return r.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.err){e.next=4;break}return e.next=3,ne(t);case 3:return e.abrupt(\"return\");case 4:return e.prev=4,e.next=7,se(t);case 7:e.next=14;break;case 9:return e.prev=9,e.t0=e.catch(4),e.next=14,ne((0,m.default)((0,m.default)({},t),{},{err:e.t0}));case 14:case\"end\":return e.stop()}}),e,null,[[4,9]])})))).apply(this,arguments)}function ne(e){var t=e.App,n=e.err;return console.error(n),U.loadPage(\"/_error\").then((function(r){var a=r.page,o=ce(t),i={Component:a,AppTree:o,router:W,ctx:{err:n,pathname:I,query:F,asPath:H,AppTree:o}};return Promise.resolve(e.props?e.props:(0,R.loadGetInitialProps)(t,i)).then((function(t){return se((0,m.default)((0,m.default)({},e),{},{err:n,Component:a,props:t}))}))}))}t.default=$;var re=\"function\"===typeof y.default.hydrate;function ae(){R.ST&&(performance.mark(\"afterHydrate\"),performance.measure(\"Next.js-before-hydration\",\"navigationStart\",\"beforeRender\"),performance.measure(\"Next.js-hydration\",\"beforeRender\",\"afterHydrate\"),K&&performance.getEntriesByName(\"Next.js-hydration\").forEach(K),ie())}function oe(){if(R.ST){performance.mark(\"afterRender\");var e=performance.getEntriesByName(\"routeChange\",\"mark\");e.length&&(performance.measure(\"Next.js-route-change-to-render\",e[0].name,\"beforeRender\"),performance.measure(\"Next.js-render\",\"beforeRender\",\"afterRender\"),K&&(performance.getEntriesByName(\"Next.js-render\").forEach(K),performance.getEntriesByName(\"Next.js-route-change-to-render\").forEach(K)),ie(),[\"Next.js-route-change-to-render\",\"Next.js-render\"].forEach((function(e){return performance.clearMeasures(e)})))}}function ie(){[\"beforeRender\",\"afterHydrate\",\"afterRender\",\"routeChange\"].forEach((function(e){return performance.clearMarks(e)}))}function ue(e){var t=e.children;return(g.default.createElement(z,{fn:function(e){return ne({App:Y,err:e}).catch((function(e){return console.error(\"Error rendering page: \",e)}))}},g.default.createElement(E.RouterContext.Provider,{value:(0,v.makePublicRouterInstance)(W)},g.default.createElement(_.HeadManagerContext.Provider,{value:Z},t))))}var ce=function(e){return function(t){var n=(0,m.default)((0,m.default)({},t),{},{Component:V,err:M,router:W});return(g.default.createElement(ue,null,g.default.createElement(e,n)))}};function se(e){return fe.apply(this,arguments)}function fe(){return(fe=a(r.mark((function e(t){var n,a,o,i,u,c,s;return r.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.App,a=t.Component,o=t.props,i=t.err,a=a||X.Component,o=o||X.props,u=(0,m.default)((0,m.default)({},o),{},{Component:a,err:i,router:W}),X=u,s=new Promise((function(e,t){G&&G(),c=function(){G=null,e()},G=function(){G=null,t()}})),r=g.default.createElement(le,{callback:c},g.default.createElement(ue,null,g.default.createElement(n,u))),f=J,R.ST&&performance.mark(\"beforeRender\"),re?(y.default.hydrate(r,f,ae),re=!1,K&&R.ST&&(0,x.default)(K)):y.default.render(r,f,oe),e.next=10,s;case 10:case\"end\":return e.stop()}var r,f}),e)})))).apply(this,arguments)}function le(e){var t=e.callback,n=e.children;return g.default.useLayoutEffect((function(){return t()}),[t]),n}},Lab5:function(e,t,n){\"use strict\";t.__esModule=!0,t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:\"\";return(\"/\"===e?\"/index\":/^\\/index(\\/|$)/.test(e)?\"/index\".concat(e):\"\".concat(e))+t}},Z577:function(e,t){Promise.prototype.finally=function(e){if(\"function\"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then((function(n){return t.resolve(e()).then((function(){return n}))}),(function(n){return t.resolve(e()).then((function(){throw n}))}))}},bGXG:function(e,t,n){\"use strict\";t.__esModule=!0,t.default=void 0;var r=n(\"w6Sm\");t.default=function(e){(0,r.getCLS)(e),(0,r.getFID)(e),(0,r.getFCP)(e),(0,r.getLCP)(e),(0,r.getTTFB)(e)}},fcRV:function(e,t,n){\"use strict\";t.__esModule=!0,t.default=function(e){return e.replace(/[/#?]/g,(function(e){return encodeURIComponent(e)}))}},w6Sm:function(e,t,n){\"use strict\";n.r(t),n.d(t,\"getCLS\",(function(){return m})),n.d(t,\"getFCP\",(function(){return h})),n.d(t,\"getFID\",(function(){return g})),n.d(t,\"getLCP\",(function(){return _})),n.d(t,\"getTTFB\",(function(){return w}));var r,a,o=function(){return\"\".concat(Date.now(),\"-\").concat(Math.floor(8999999999999*Math.random())+1e12)},i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;return{name:e,value:t,delta:0,entries:[],id:o(),isFinal:!1}},u=function(e,t){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var n=new PerformanceObserver((function(e){return e.getEntries().map(t)}));return n.observe({type:e,buffered:!0}),n}}catch(e){}},c=!1,s=!1,f=function(e){c=!e.persisted},l=function(){addEventListener(\"pagehide\",f),addEventListener(\"unload\",(function(){}))},d=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];s||(l(),s=!0),addEventListener(\"visibilitychange\",(function(t){var n=t.timeStamp;\"hidden\"===document.visibilityState&&e({timeStamp:n,isUnloading:c})}),{capture:!0,once:t})},p=function(e,t,n,r){var a;return function(){n&&t.isFinal&&n.disconnect(),t.value>=0&&(r||t.isFinal||\"hidden\"===document.visibilityState)&&(t.delta=t.value-(a||0),(t.delta||t.isFinal||void 0===a)&&(e(t),a=t.value))}},m=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=i(\"CLS\",0),r=function(e){e.hadRecentInput||(n.value+=e.value,n.entries.push(e),o())},a=u(\"layout-shift\",r),o=p(e,n,a,t);d((function(e){var t=e.isUnloading;a&&a.takeRecords().map(r),t&&(n.isFinal=!0),o()}))},v=function(){return void 0===r&&(r=\"hidden\"===document.visibilityState?0:1/0,d((function(e){var t=e.timeStamp;return r=t}),!0)),{get timeStamp(){return r}}},h=function(e){var t=i(\"FCP\"),n=v(),r=u(\"paint\",(function(e){\"first-contentful-paint\"===e.name&&e.startTime1&&void 0!==arguments[1]&&arguments[1],n=i(\"LCP\"),r=v(),a=function(e){var t=e.startTime;t {\n return props => /*#__PURE__*/_react.default.createElement(App, props);\n };\n\n const {\n html,\n head\n } = await ctx.renderPage({\n enhanceApp\n });\n const styles = [...(0, _server.default)()];\n return {\n html,\n head,\n styles\n };\n }\n\n static renderDocument(DocumentComponent, props) {\n return /*#__PURE__*/_react.default.createElement(_documentContext.DocumentContext.Provider, {\n value: props\n }, /*#__PURE__*/_react.default.createElement(DocumentComponent, props));\n }\n\n render() {\n return /*#__PURE__*/_react.default.createElement(Html, null, /*#__PURE__*/_react.default.createElement(Head, null), /*#__PURE__*/_react.default.createElement(\"body\", null, /*#__PURE__*/_react.default.createElement(Main, null), /*#__PURE__*/_react.default.createElement(NextScript, null)));\n }\n\n}\n\nexports.default = Document;\nDocument.headTagsMiddleware = process.env.__NEXT_PLUGINS ? Promise.resolve().then(() => _interopRequireWildcard(require('next-plugin-loader?middleware=document-head-tags-server!'))) : () => [];\n\nfunction Html(props) {\n const {\n inAmpMode\n } = (0, _react.useContext)(_documentContext.DocumentContext);\n return /*#__PURE__*/_react.default.createElement(\"html\", Object.assign({}, props, {\n amp: inAmpMode ? '' : undefined,\n \"data-ampdevmode\": inAmpMode && false ? '' : undefined\n }));\n}\n\nclass Head extends _react.Component {\n constructor(...args) {\n super(...args);\n this.context = void 0;\n }\n\n getCssLinks() {\n const {\n assetPrefix,\n files,\n devOnlyCacheBusterQueryString\n } = this.context;\n const cssFiles = files && files.length ? files.filter(f => f.endsWith('.css')) : [];\n const cssLinkElements = [];\n cssFiles.forEach(file => {\n cssLinkElements.push( /*#__PURE__*/_react.default.createElement(\"link\", {\n key: `${file}-preload`,\n nonce: this.props.nonce,\n rel: \"preload\",\n href: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`,\n as: \"style\",\n crossOrigin: this.props.crossOrigin || process.env.__NEXT_CROSS_ORIGIN\n }), /*#__PURE__*/_react.default.createElement(\"link\", {\n key: file,\n nonce: this.props.nonce,\n rel: \"stylesheet\",\n href: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`,\n crossOrigin: this.props.crossOrigin || process.env.__NEXT_CROSS_ORIGIN\n }));\n });\n return cssLinkElements.length === 0 ? null : cssLinkElements;\n }\n\n getPreloadDynamicChunks() {\n const {\n dynamicImports,\n assetPrefix,\n devOnlyCacheBusterQueryString\n } = this.context;\n return dedupe(dynamicImports).map(bundle => {\n // `dynamicImports` will contain both `.js` and `.module.js` when the\n // feature is enabled. This clause will filter down to the modern\n // variants only.\n if (!bundle.file.endsWith(getOptionalModernScriptVariant('.js'))) {\n return null;\n }\n\n return /*#__PURE__*/_react.default.createElement(\"link\", {\n rel: \"preload\",\n key: bundle.file,\n href: `${assetPrefix}/_next/${encodeURI(bundle.file)}${devOnlyCacheBusterQueryString}`,\n as: \"script\",\n nonce: this.props.nonce,\n crossOrigin: this.props.crossOrigin || process.env.__NEXT_CROSS_ORIGIN\n });\n }) // Filter out nulled scripts\n .filter(Boolean);\n }\n\n getPreloadMainLinks() {\n const {\n assetPrefix,\n files,\n devOnlyCacheBusterQueryString\n } = this.context;\n const preloadFiles = files && files.length ? files.filter(file => {\n // `dynamicImports` will contain both `.js` and `.module.js` when\n // the feature is enabled. This clause will filter down to the\n // modern variants only.\n return file.endsWith(getOptionalModernScriptVariant('.js'));\n }) : [];\n return !preloadFiles.length ? null : preloadFiles.map(file => /*#__PURE__*/_react.default.createElement(\"link\", {\n key: file,\n nonce: this.props.nonce,\n rel: \"preload\",\n href: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`,\n as: \"script\",\n crossOrigin: this.props.crossOrigin || process.env.__NEXT_CROSS_ORIGIN\n }));\n }\n\n makeStylesheetInert(node) {\n return _react.default.Children.map(node, c => {\n if (c.type === 'link' && c.props['href'] && _constants.OPTIMIZED_FONT_PROVIDERS.some(url => c.props['href'].startsWith(url))) {\n const newProps = _objectSpread({}, c.props || {});\n\n newProps['data-href'] = newProps['href'];\n newProps['href'] = undefined;\n return _react.default.cloneElement(c, newProps);\n } else if (c.props && c.props['children']) {\n c.props['children'] = this.makeStylesheetInert(c.props['children']);\n }\n\n return c;\n });\n }\n\n render() {\n const {\n styles,\n ampPath,\n inAmpMode,\n hybridAmp,\n canonicalBase,\n __NEXT_DATA__,\n dangerousAsPath,\n headTags,\n unstable_runtimeJS\n } = this.context;\n const disableRuntimeJS = unstable_runtimeJS === false;\n let {\n head\n } = this.context;\n let children = this.props.children; // show a warning if Head contains (only in development)\n\n if (false) {\n children = _react.default.Children.map(children, child => {\n var _child$props;\n\n const isReactHelmet = child === null || child === void 0 ? void 0 : (_child$props = child.props) === null || _child$props === void 0 ? void 0 : _child$props['data-react-helmet'];\n\n if (!isReactHelmet) {\n var _child$props2;\n\n if ((child === null || child === void 0 ? void 0 : child.type) === 'title') {\n console.warn(\"Warning: should not be used in _document.js's . https://err.sh/next.js/no-document-title\");\n } else if ((child === null || child === void 0 ? void 0 : child.type) === 'meta' && (child === null || child === void 0 ? void 0 : (_child$props2 = child.props) === null || _child$props2 === void 0 ? void 0 : _child$props2.name) === 'viewport') {\n console.warn(\"Warning: viewport meta tags should not be used in _document.js's . https://err.sh/next.js/no-document-viewport-meta\");\n }\n }\n\n return child;\n });\n if (this.props.crossOrigin) console.warn('Warning: `Head` attribute `crossOrigin` is deprecated. https://err.sh/next.js/doc-crossorigin-deprecated');\n }\n\n if (process.env.__NEXT_OPTIMIZE_FONTS) {\n children = this.makeStylesheetInert(children);\n }\n\n let hasAmphtmlRel = false;\n let hasCanonicalRel = false; // show warning and remove conflicting amp head tags\n\n head = _react.default.Children.map(head || [], child => {\n if (!child) return child;\n const {\n type,\n props\n } = child;\n\n if (inAmpMode) {\n let badProp = '';\n\n if (type === 'meta' && props.name === 'viewport') {\n badProp = 'name=\"viewport\"';\n } else if (type === 'link' && props.rel === 'canonical') {\n hasCanonicalRel = true;\n } else if (type === 'script') {\n // only block if\n // 1. it has a src and isn't pointing to ampproject's CDN\n // 2. it is using dangerouslySetInnerHTML without a type or\n // a type of text/javascript\n if (props.src && props.src.indexOf('ampproject') < -1 || props.dangerouslySetInnerHTML && (!props.type || props.type === 'text/javascript')) {\n badProp = '