├── .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 found

404

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 <Head> 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 `<head>` of your page.\n* To avoid duplicated `tags` in `<head>` 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);n<t;n++)r[n]=e[n];return r}},"8Kt/":function(e,t,n){"use strict";n("oI91");t.__esModule=!0,t.defaultHead=s,t.default=void 0;var r,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var a=r?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(n,o,a):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n("q1tI")),a=(r=n("Xuae"))&&r.__esModule?r:{default:r},i=n("lwAK"),u=n("FYa8"),c=n("/0+H");function f(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function s(){var e=arguments.length>0&&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<c;u++){var f=d[u];if(o.props.hasOwnProperty(f))if("charSet"===f)n.has(f)?a=!1:n.add(f);else{var s=o.props[f],l=r[f]||new Set;l.has(s)?a=!1:(l.add(s),r[f]=l)}}}return a}}()).reverse().map((function(e,t){var n=e.key||t;return o.default.cloneElement(e,{key:n})}))}function h(e){var t=e.children,n=(0,o.useContext)(i.AmpStateContext),r=(0,o.useContext)(u.HeadManagerContext);return o.default.createElement(a.default,{reduceComponentsToState:p,headManager:r,inAmpMode:(0,c.isInAmpMode)(n)},t)}h.rewind=function(){};var y=h;t.default=y},AroE:function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},"C+bE":function(e,t){function n(t){return"function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(t)}e.exports=n},FYa8:function(e,t,n){"use strict";var r;t.__esModule=!0,t.HeadManagerContext=void 0;var o=((r=n("q1tI"))&&r.__esModule?r:{default:r}).default.createContext({});t.HeadManagerContext=o},KckH:function(e,t,n){var r=n("7eYB");e.exports=function(e,t){if(e){if("string"===typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}},Qetd:function(e,t,n){"use strict";var r=Object.assign.bind(Object);e.exports=r,e.exports.default=e.exports},T0f4:function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},Xuae:function(e,t,n){"use strict";var r=n("mPvQ"),o=n("/GRZ"),a=n("i2R6"),i=n("qXWd"),u=n("48fX"),c=n("tCBg"),f=n("T0f4");function s(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=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return c(this,n)}}t.__esModule=!0,t.default=void 0;var l=n("q1tI"),d=!1,p=function(e){u(n,e);var t=s(n);function n(e){var a;return o(this,n),(a=t.call(this,e))._hasHeadManager=void 0,a.emitChange=function(){a._hasHeadManager&&a.props.headManager.updateHead(a.props.reduceComponentsToState(r(a.props.headManager.mountedInstances),a.props))},a._hasHeadManager=a.props.headManager&&a.props.headManager.mountedInstances,d&&a._hasHeadManager&&(a.props.headManager.mountedInstances.add(i(a)),a.emitChange()),a}return a(n,[{key:"componentDidMount",value:function(){this._hasHeadManager&&this.props.headManager.mountedInstances.add(this),this.emitChange()}},{key:"componentDidUpdate",value:function(){this.emitChange()}},{key:"componentWillUnmount",value:function(){this._hasHeadManager&&this.props.headManager.mountedInstances.delete(this),this.emitChange()}},{key:"render",value:function(){return null}}]),n}(l.Component);t.default=p},i2R6:function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}e.exports=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}},kG2m:function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},lwAK:function(e,t,n){"use strict";var r;t.__esModule=!0,t.AmpStateContext=void 0;var o=((r=n("q1tI"))&&r.__esModule?r:{default:r}).default.createContext({});t.AmpStateContext=o},mPvQ:function(e,t,n){var r=n("5fIB"),o=n("rlHP"),a=n("KckH"),i=n("kG2m");e.exports=function(e){return r(e)||o(e)||a(e)||i()}},oI91:function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},qXWd:function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},qhzo:function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},rlHP:function(e,t){e.exports=function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},tCBg:function(e,t,n){var r=n("C+bE"),o=n("qXWd");e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!==typeof t?o(e):t}}},[["04ac",0,1]]]); -------------------------------------------------------------------------------- /.next/cache/next-minifier/content-v2/sha512/b6/51/1d541e416273159f0e8da901e8781117a1d1b0726bffd80047ec5eb24e0ed6e7b142881aafa796c65300fd75d6148c5ae1fd9b85b74acbdee6ee334684c6: -------------------------------------------------------------------------------- 1 | {"code":"_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);n<t;n++)r[n]=e[n];return r}},\"8Kt/\":function(e,t,n){\"use strict\";n(\"oI91\");t.__esModule=!0,t.defaultHead=s,t.default=void 0;var r,o=function(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==typeof e&&\"function\"!==typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var a=r?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(n,o,a):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n(\"q1tI\")),a=(r=n(\"Xuae\"))&&r.__esModule?r:{default:r},i=n(\"lwAK\"),u=n(\"FYa8\"),c=n(\"/0+H\");function f(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function s(){var e=arguments.length>0&&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<c;u++){var f=d[u];if(o.props.hasOwnProperty(f))if(\"charSet\"===f)n.has(f)?a=!1:n.add(f);else{var s=o.props[f],l=r[f]||new Set;l.has(s)?a=!1:(l.add(s),r[f]=l)}}}return a}}()).reverse().map((function(e,t){var n=e.key||t;return o.default.cloneElement(e,{key:n})}))}function h(e){var t=e.children,n=(0,o.useContext)(i.AmpStateContext),r=(0,o.useContext)(u.HeadManagerContext);return o.default.createElement(a.default,{reduceComponentsToState:p,headManager:r,inAmpMode:(0,c.isInAmpMode)(n)},t)}h.rewind=function(){};var y=h;t.default=y},AroE:function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},\"C+bE\":function(e,t){function n(t){return\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},n(t)}e.exports=n},FYa8:function(e,t,n){\"use strict\";var r;t.__esModule=!0,t.HeadManagerContext=void 0;var o=((r=n(\"q1tI\"))&&r.__esModule?r:{default:r}).default.createContext({});t.HeadManagerContext=o},KckH:function(e,t,n){var r=n(\"7eYB\");e.exports=function(e,t){if(e){if(\"string\"===typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return\"Object\"===n&&e.constructor&&(n=e.constructor.name),\"Map\"===n||\"Set\"===n?Array.from(e):\"Arguments\"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}},Qetd:function(e,t,n){\"use strict\";var r=Object.assign.bind(Object);e.exports=r,e.exports.default=e.exports},T0f4:function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},Xuae:function(e,t,n){\"use strict\";var r=n(\"mPvQ\"),o=n(\"/GRZ\"),a=n(\"i2R6\"),i=n(\"qXWd\"),u=n(\"48fX\"),c=n(\"tCBg\"),f=n(\"T0f4\");function s(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=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return c(this,n)}}t.__esModule=!0,t.default=void 0;var l=n(\"q1tI\"),d=!1,p=function(e){u(n,e);var t=s(n);function n(e){var a;return o(this,n),(a=t.call(this,e))._hasHeadManager=void 0,a.emitChange=function(){a._hasHeadManager&&a.props.headManager.updateHead(a.props.reduceComponentsToState(r(a.props.headManager.mountedInstances),a.props))},a._hasHeadManager=a.props.headManager&&a.props.headManager.mountedInstances,d&&a._hasHeadManager&&(a.props.headManager.mountedInstances.add(i(a)),a.emitChange()),a}return a(n,[{key:\"componentDidMount\",value:function(){this._hasHeadManager&&this.props.headManager.mountedInstances.add(this),this.emitChange()}},{key:\"componentDidUpdate\",value:function(){this.emitChange()}},{key:\"componentWillUnmount\",value:function(){this._hasHeadManager&&this.props.headManager.mountedInstances.delete(this),this.emitChange()}},{key:\"render\",value:function(){return null}}]),n}(l.Component);t.default=p},i2R6:function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,\"value\"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}e.exports=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}},kG2m:function(e,t){e.exports=function(){throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}},lwAK:function(e,t,n){\"use strict\";var r;t.__esModule=!0,t.AmpStateContext=void 0;var o=((r=n(\"q1tI\"))&&r.__esModule?r:{default:r}).default.createContext({});t.AmpStateContext=o},mPvQ:function(e,t,n){var r=n(\"5fIB\"),o=n(\"rlHP\"),a=n(\"KckH\"),i=n(\"kG2m\");e.exports=function(e){return r(e)||o(e)||a(e)||i()}},oI91:function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},qXWd:function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}},qhzo:function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},rlHP:function(e,t){e.exports=function(e){if(\"undefined\"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},tCBg:function(e,t,n){var r=n(\"C+bE\"),o=n(\"qXWd\");e.exports=function(e,t){return!t||\"object\"!==r(t)&&\"function\"!==typeof t?o(e):t}}},[[\"04ac\",0,1]]]);","extractedComments":[]} -------------------------------------------------------------------------------- /.next/cache/next-babel-loader/51639b9d9a9d681b2ff709e7e44e3fdd.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 _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nexports.__esModule = true;\nexports[\"default\"] = void 0;\n\nvar _mitt = _interopRequireDefault(require(\"../next-server/lib/mitt\"));\n\nvar _router = require(\"../next-server/lib/router/router\");\n\nvar _escapePathDelimiters = _interopRequireDefault(require(\"../next-server/lib/router/utils/escape-path-delimiters\"));\n\nvar _getAssetPathFromRoute = _interopRequireDefault(require(\"./../next-server/lib/router/utils/get-asset-path-from-route\"));\n\nvar _isDynamic = require(\"./../next-server/lib/router/utils/is-dynamic\");\n\nvar _parseRelativeUrl = require(\"./../next-server/lib/router/utils/parse-relative-url\");\n\nvar _querystring = require(\"./../next-server/lib/router/utils/querystring\");\n\nvar _routeMatcher = require(\"./../next-server/lib/router/utils/route-matcher\");\n\nvar _routeRegex = require(\"./../next-server/lib/router/utils/route-regex\");\n\nfunction hasRel(rel, link) {\n try {\n link = document.createElement('link');\n return link.relList.supports(rel);\n } catch (_unused) {}\n}\n\nfunction pageLoadError(route) {\n return (0, _router.markLoadingError)(new Error(\"Error loading \".concat(route)));\n}\n\nvar relPrefetch = hasRel('preload') && !hasRel('prefetch') ? // https://caniuse.com/#feat=link-rel-preload\n// macOS and iOS (Safari does not support prefetch)\n'preload' : // https://caniuse.com/#feat=link-rel-prefetch\n// IE 11, Edge 12+, nearly all evergreen\n'prefetch';\nvar hasNoModule = ('noModule' in document.createElement('script'));\n\nvar requestIdleCallback = window.requestIdleCallback || function (cb) {\n return setTimeout(cb, 1);\n};\n/** @param {string} route */\n\n\nfunction normalizeRoute(route) {\n if (route[0] !== '/') {\n throw new Error(\"Route name should start with a \\\"/\\\", got \\\"\".concat(route, \"\\\"\"));\n }\n\n if (route === '/') return route;\n return route.replace(/\\/$/, '');\n}\n\nfunction appendLink(href, rel, as) {\n return new Promise(function (res, rej, link) {\n link = document.createElement('link');\n link.crossOrigin = process.env.__NEXT_CROSS_ORIGIN;\n link.href = href;\n link.rel = rel;\n if (as) link.as = as;\n link.onload = res;\n link.onerror = rej;\n document.head.appendChild(link);\n });\n}\n\nvar PageLoader = /*#__PURE__*/function () {\n function PageLoader(buildId, assetPrefix, initialPage) {\n _classCallCheck(this, PageLoader);\n\n this.buildId = buildId;\n this.assetPrefix = assetPrefix;\n this.pageCache = {};\n this.pageRegisterEvents = (0, _mitt[\"default\"])();\n this.loadingRoutes = {\n // By default these 2 pages are being loaded in the initial html\n '/_app': true\n }; // TODO: get rid of this limitation for rendering the error page\n\n if (initialPage !== '/_error') {\n this.loadingRoutes[initialPage] = true;\n }\n\n if (true) {\n this.promisedBuildManifest = new Promise(function (resolve) {\n if (window.__BUILD_MANIFEST) {\n resolve(window.__BUILD_MANIFEST);\n } else {\n window.__BUILD_MANIFEST_CB = function () {\n resolve(window.__BUILD_MANIFEST);\n };\n }\n });\n }\n /** @type {Promise<Set<string>>} */\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 `<Link>` 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 `<link rel=prefetch>` 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;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n.apply(this,arguments)}e.exports=n},BMP1:function(e,t,n){"use strict";var r=n("7KCV")(n("IKlv"));window.next=r,(0,r.default)().catch(console.error)},DqTX:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(){var e=null;return{mountedInstances:new Set,updateHead:function(t){var n=e=Promise.resolve().then((function(){if(n===e){e=null;var r={};t.forEach((function(e){var t=r[e.type]||[];t.push(e),r[e.type]=t}));var o=r.title?r.title[0]:null,i="";if(o){var u=o.props.children;i="string"===typeof u?u:u.join("")}i!==document.title&&(document.title=i),["meta","base","link","style","script"].forEach((function(e){!function(e,t){var n=document.getElementsByTagName("head")[0],r=n.querySelector("meta[name=next-head-count]");0;for(var o=Number(r.content),i=[],u=0,c=r.previousElementSibling;u<o;u++,c=c.previousElementSibling)c.tagName.toLowerCase()===e&&i.push(c);var s=t.map(a).filter((function(e){for(var t=0,n=i.length;t<n;t++){if(i[t].isEqualNode(e))return i.splice(t,1),!1}return!0}));i.forEach((function(e){return e.parentNode.removeChild(e)})),s.forEach((function(e){return n.insertBefore(e,r)})),r.content=(o-i.length+s.length).toString()}(e,r[e]||[])}))}}))}}};var r={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"};function a(e){var t=e.type,n=e.props,a=document.createElement(t);for(var o in n)if(n.hasOwnProperty(o)&&"children"!==o&&"dangerouslySetInnerHTML"!==o&&void 0!==n[o]){var i=r[o]||o.toLowerCase();a.setAttribute(i,n[o])}var u=n.children,c=n.dangerouslySetInnerHTML;return c?a.innerHTML=c.__html||"":u&&(a.textContent="string"===typeof u?u:u.join("")),a}},FYa8:function(e,t,n){"use strict";var r;t.__esModule=!0,t.HeadManagerContext=void 0;var a=((r=n("q1tI"))&&r.__esModule?r:{default:r}).default.createContext({});t.HeadManagerContext=a},IKlv:function(e,t,n){"use strict";var r=n("vJKn"),a=n("qVT1"),o=n("/GRZ"),i=n("i2R6"),u=n("48fX"),c=n("tCBg"),s=n("T0f4"),f=n("zoAU");function l(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=s(e);if(t){var a=s(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return c(this,n)}}var d=n("7KCV"),p=n("AroE");t.__esModule=!0,t.render=ee,t.renderError=ne,t.default=t.emitter=t.router=t.version=void 0;var m=p(n("1ccW")),v=(p(n("7KCV")),n("nOHt")),h=d(n("3WeD")),g=p(n("q1tI")),y=p(n("i8i4")),_=n("FYa8"),w=p(n("dZ6Y")),E=n("qOIg"),S=n("/jkW"),T=d(n("yLiY")),R=n("g/15"),b=n("elyg"),P=p(n("DqTX")),C=p(n("zmvN")),x=p(n("bGXG"));"finally"in Promise.prototype||(Promise.prototype.finally=n("Z577"));var k=JSON.parse(document.getElementById("__NEXT_DATA__").textContent);window.__NEXT_DATA__=k;t.version="9.5.2";var N=k.props,M=k.err,I=k.page,F=k.query,D=k.buildId,L=k.assetPrefix,A=k.runtimeConfig,B=k.dynamicIds,j=k.isFallback,q=L||"";n.p="".concat(q,"/_next/"),T.setConfig({serverRuntimeConfig:{},publicRuntimeConfig:A||{}});var H=(0,R.getURL)();(0,b.hasBasePath)(H)&&(H=(0,b.delBasePath)(H));var U=new C.default(D,q,I),O=function(e){var t=f(e,2),n=t[0],r=t[1];return U.registerPage(n,r)};window.__NEXT_P&&window.__NEXT_P.map((function(e){return setTimeout((function(){return O(e)}),0)})),window.__NEXT_P=[],window.__NEXT_P.push=O;var X,G,W,V,Y,K,Z=(0,P.default)(),J=document.getElementById("__next");t.router=W;var z=function(e){u(n,e);var t=l(n);function n(){return o(this,n),t.apply(this,arguments)}return i(n,[{key:"componentDidCatch",value:function(e,t){this.props.fn(e,t)}},{key:"componentDidMount",value:function(){this.scrollToHash(),W.isSsr&&(j||k.nextExport&&((0,S.isDynamicRoute)(W.pathname)||location.search)||N&&N.__N_SSG&&location.search)&&W.replace(W.pathname+"?"+String(h.assign(h.urlQueryToSearchParams(W.query),new URLSearchParams(location.search))),H,{_h:1,shallow:!j})}},{key:"componentDidUpdate",value:function(){this.scrollToHash()}},{key:"scrollToHash",value:function(){var e=location.hash;if(e=e&&e.substring(1)){var t=document.getElementById(e);t&&setTimeout((function(){return t.scrollIntoView()}),0)}}},{key:"render",value:function(){return this.props.children}}]),n}(g.default.Component),Q=(0,w.default)();t.emitter=Q;var $=function(){var e=a(r.mark((function e(){var n,a,o,i,u,c,s=arguments;return r.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=s.length>0&&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.startTime<n.timeStamp&&(t.value=e.startTime,t.isFinal=!0,t.entries.push(e),a())})),a=p(e,t,r)},g=function(e){var t=i("FID"),n=v(),r=function(e){e.startTime<n.timeStamp&&(t.value=e.processingStart-e.startTime,t.entries.push(e),t.isFinal=!0,o())},a=u("first-input",r),o=p(e,t,a);d((function(){a&&(a.takeRecords().map(r),a.disconnect())}),!0),a||window.perfMetrics&&window.perfMetrics.onFirstInputDelay&&window.perfMetrics.onFirstInputDelay((function(e,r){r.timeStamp<n.timeStamp&&(t.value=e,t.isFinal=!0,t.entries=[{entryType:"first-input",name:r.type,target:r.target,cancelable:r.cancelable,startTime:r.timeStamp,processingStart:r.timeStamp+e}],o())}))},y=function(){return a||(a=new Promise((function(e){return["scroll","keydown","pointerdown"].map((function(t){addEventListener(t,e,{once:!0,passive:!0,capture:!0})}))}))),a},_=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=i("LCP"),r=v(),a=function(e){var t=e.startTime;t<r.timeStamp?(n.value=t,n.entries.push(e)):n.isFinal=!0,c()},o=u("largest-contentful-paint",a),c=p(e,n,o,t),s=function(){n.isFinal||(o&&o.takeRecords().map(a),n.isFinal=!0,c())};y().then(s),d(s,!0)},w=function(e){var t,n=i("TTFB");t=function(){try{var t=performance.getEntriesByType("navigation")[0]||function(){var e=performance.timing,t={entryType:"navigation",startTime:0};for(var n in e)"navigationStart"!==n&&"toJSON"!==n&&(t[n]=Math.max(e[n]-e.navigationStart,0));return t}();n.value=n.delta=t.responseStart,n.entries=[t],n.isFinal=!0,e(n)}catch(e){}},"complete"===document.readyState?setTimeout(t,0):addEventListener("pageshow",t)}},yLiY:function(e,t,n){"use strict";var r;t.__esModule=!0,t.setConfig=function(e){r=e},t.default=void 0;t.default=function(){return r}},zmvN:function(e,t,n){"use strict";var r=n("/GRZ"),a=n("i2R6"),o=n("AroE");t.__esModule=!0,t.default=void 0;var i=o(n("dZ6Y")),u=n("elyg"),c=o(n("fcRV")),s=o(n("Lab5")),f=n("/jkW"),l=n("hS4m"),d=n("3WeD"),p=n("gguc"),m=n("YTqd");function v(e,t){try{return document.createElement("link").relList.supports(e)}catch(n){}}function h(e){return(0,u.markLoadingError)(new Error("Error loading ".concat(e)))}var g=v("preload")&&!v("prefetch")?"preload":"prefetch",y=(document.createElement("script"),window.requestIdleCallback||function(e){return setTimeout(e,1)});function _(e){if("/"!==e[0])throw new Error('Route name should start with a "/", got "'.concat(e,'"'));return"/"===e?e:e.replace(/\/$/,"")}function w(e,t,n){return new Promise((function(r,a,o){(o=document.createElement("link")).crossOrigin=void 0,o.href=e,o.rel=t,n&&(o.as=n),o.onload=r,o.onerror=a,document.head.appendChild(o)}))}var E=function(){function e(t,n,a){r(this,e),this.buildId=t,this.assetPrefix=n,this.pageCache={},this.pageRegisterEvents=(0,i.default)(),this.loadingRoutes={"/_app":!0},"/_error"!==a&&(this.loadingRoutes[a]=!0),this.promisedBuildManifest=new Promise((function(e){window.__BUILD_MANIFEST?e(window.__BUILD_MANIFEST):window.__BUILD_MANIFEST_CB=function(){e(window.__BUILD_MANIFEST)}})),this.promisedSsgManifest=new Promise((function(e){window.__SSG_MANIFEST?e(window.__SSG_MANIFEST):window.__SSG_MANIFEST_CB=function(){e(window.__SSG_MANIFEST)}}))}return a(e,[{key:"getDependencies",value:function(e){var t=this;return this.promisedBuildManifest.then((function(n){var r;return n[e]?n[e].map((function(e){return"".concat(t.assetPrefix,"/_next/").concat(encodeURI(e))})):null!=(r=t.pageRegisterEvents.emit(e,{error:h(e)}))?r:[]}))}},{key:"getDataHref",value:function(e,t,n){var r,a=this,o=(0,l.parseRelativeUrl)(e),i=o.pathname,v=o.searchParams,h=o.search,g=(0,d.searchParamsToUrlQuery)(v),y=(0,l.parseRelativeUrl)(t).pathname,w=_(i),E=function(e){var t=(0,s.default)(e,".json");return(0,u.addBasePath)("/_next/data/".concat(a.buildId).concat(t).concat(n?"":h))},S=(0,f.isDynamicRoute)(w);if(S){var T=(0,m.getRouteRegex)(w),R=T.groups,b=(0,p.getRouteMatcher)(T)(y)||g;r=w,Object.keys(R).every((function(e){var t=b[e]||"",n=R[e],a=n.repeat,o=n.optional,i="[".concat(a?"...":"").concat(e,"]");return o&&(i="".concat(t?"":"/","[").concat(i,"]")),a&&!Array.isArray(t)&&(t=[t]),(o||e in b)&&(r=r.replace(i,a?t.map(c.default).join("/"):(0,c.default)(t))||"/")}))||(r="")}return S?r&&E(r):E(w)}},{key:"prefetchData",value:function(e,t){var n=this,r=_((0,l.parseRelativeUrl)(e).pathname);return this.promisedSsgManifest.then((function(a,o){y((function(){a.has(r)&&(o=n.getDataHref(e,t,!0))&&!document.querySelector('link[rel="'.concat(g,'"][href^="').concat(o,'"]'))&&w(o,g,"fetch")}))}))}},{key:"loadPage",value:function(e){var t=this;return e=_(e),new Promise((function(n,r){var a=t.pageCache[e];if(a){var o=a.error,i=a.page,u=a.mod;o?r(o):n({page:i,mod:u})}else{if(t.pageRegisterEvents.on(e,(function a(o){var i=o.error,u=o.page,c=o.mod;t.pageRegisterEvents.off(e,a),delete t.loadingRoutes[e],i?r(i):n({page:u,mod:c})})),!t.loadingRoutes[e])t.loadingRoutes[e]=!0,t.getDependencies(e).then((function(n){n.forEach((function(n){n.endsWith(".js")&&!document.querySelector('script[src^="'.concat(n,'"]'))&&t.loadScript(n,e),n.endsWith(".css")&&!document.querySelector('link[rel=stylesheet][href^="'.concat(n,'"]'))&&w(n,"stylesheet").catch((function(){}))}))}))}}))}},{key:"loadScript",value:function(e,t){var n=this,r=document.createElement("script");r.crossOrigin=void 0,r.src=e,r.onerror=function(){n.pageRegisterEvents.emit(t,{error:h(e)})},document.body.appendChild(r)}},{key:"registerPage",value:function(e,t){var n=this;!function(){try{var r=t(),a={page:r.default||r,mod:r};n.pageCache[e]=a,n.pageRegisterEvents.emit(e,a)}catch(o){n.pageCache[e]={error:o},n.pageRegisterEvents.emit(e,{error:o})}}()}},{key:"prefetch",value:function(e,t){var n,r,a=this;if((n=navigator.connection)&&(n.saveData||/2g/.test(n.effectiveType)))return Promise.resolve();if(t)r=e;else;return Promise.all(document.querySelector('link[rel="'.concat(g,'"][href^="').concat(r,'"]'))?[]:[r&&w(r,g,r.endsWith(".css")?"style":"script"),!t&&this.getDependencies(e).then((function(e){return Promise.all(e.map((function(e){return a.prefetch(e,!0)})))}))]).then((function(){}),(function(){}))}}]),e}();t.default=E}},[["BMP1",0,1,2]]]); -------------------------------------------------------------------------------- /.next/cache/next-minifier/content-v2/sha512/1b/2e/386e06ed479ca3e8e7864cc8b332cdf163b75262d4546c81cf4dcb16d990ee94c5ab01ac825ca56ba4fa08d1c6405a0fa8e1c31da482c6e139e2f8f66c52: -------------------------------------------------------------------------------- 1 | {"code":"_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;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n.apply(this,arguments)}e.exports=n},BMP1:function(e,t,n){\"use strict\";var r=n(\"7KCV\")(n(\"IKlv\"));window.next=r,(0,r.default)().catch(console.error)},DqTX:function(e,t,n){\"use strict\";t.__esModule=!0,t.default=function(){var e=null;return{mountedInstances:new Set,updateHead:function(t){var n=e=Promise.resolve().then((function(){if(n===e){e=null;var r={};t.forEach((function(e){var t=r[e.type]||[];t.push(e),r[e.type]=t}));var o=r.title?r.title[0]:null,i=\"\";if(o){var u=o.props.children;i=\"string\"===typeof u?u:u.join(\"\")}i!==document.title&&(document.title=i),[\"meta\",\"base\",\"link\",\"style\",\"script\"].forEach((function(e){!function(e,t){var n=document.getElementsByTagName(\"head\")[0],r=n.querySelector(\"meta[name=next-head-count]\");0;for(var o=Number(r.content),i=[],u=0,c=r.previousElementSibling;u<o;u++,c=c.previousElementSibling)c.tagName.toLowerCase()===e&&i.push(c);var s=t.map(a).filter((function(e){for(var t=0,n=i.length;t<n;t++){if(i[t].isEqualNode(e))return i.splice(t,1),!1}return!0}));i.forEach((function(e){return e.parentNode.removeChild(e)})),s.forEach((function(e){return n.insertBefore(e,r)})),r.content=(o-i.length+s.length).toString()}(e,r[e]||[])}))}}))}}};var r={acceptCharset:\"accept-charset\",className:\"class\",htmlFor:\"for\",httpEquiv:\"http-equiv\"};function a(e){var t=e.type,n=e.props,a=document.createElement(t);for(var o in n)if(n.hasOwnProperty(o)&&\"children\"!==o&&\"dangerouslySetInnerHTML\"!==o&&void 0!==n[o]){var i=r[o]||o.toLowerCase();a.setAttribute(i,n[o])}var u=n.children,c=n.dangerouslySetInnerHTML;return c?a.innerHTML=c.__html||\"\":u&&(a.textContent=\"string\"===typeof u?u:u.join(\"\")),a}},FYa8:function(e,t,n){\"use strict\";var r;t.__esModule=!0,t.HeadManagerContext=void 0;var a=((r=n(\"q1tI\"))&&r.__esModule?r:{default:r}).default.createContext({});t.HeadManagerContext=a},IKlv:function(e,t,n){\"use strict\";var r=n(\"vJKn\"),a=n(\"qVT1\"),o=n(\"/GRZ\"),i=n(\"i2R6\"),u=n(\"48fX\"),c=n(\"tCBg\"),s=n(\"T0f4\"),f=n(\"zoAU\");function l(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=s(e);if(t){var a=s(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return c(this,n)}}var d=n(\"7KCV\"),p=n(\"AroE\");t.__esModule=!0,t.render=ee,t.renderError=ne,t.default=t.emitter=t.router=t.version=void 0;var m=p(n(\"1ccW\")),v=(p(n(\"7KCV\")),n(\"nOHt\")),h=d(n(\"3WeD\")),g=p(n(\"q1tI\")),y=p(n(\"i8i4\")),_=n(\"FYa8\"),w=p(n(\"dZ6Y\")),E=n(\"qOIg\"),S=n(\"/jkW\"),T=d(n(\"yLiY\")),R=n(\"g/15\"),b=n(\"elyg\"),P=p(n(\"DqTX\")),C=p(n(\"zmvN\")),x=p(n(\"bGXG\"));\"finally\"in Promise.prototype||(Promise.prototype.finally=n(\"Z577\"));var k=JSON.parse(document.getElementById(\"__NEXT_DATA__\").textContent);window.__NEXT_DATA__=k;t.version=\"9.5.2\";var N=k.props,M=k.err,I=k.page,F=k.query,D=k.buildId,L=k.assetPrefix,A=k.runtimeConfig,B=k.dynamicIds,j=k.isFallback,q=L||\"\";n.p=\"\".concat(q,\"/_next/\"),T.setConfig({serverRuntimeConfig:{},publicRuntimeConfig:A||{}});var H=(0,R.getURL)();(0,b.hasBasePath)(H)&&(H=(0,b.delBasePath)(H));var U=new C.default(D,q,I),O=function(e){var t=f(e,2),n=t[0],r=t[1];return U.registerPage(n,r)};window.__NEXT_P&&window.__NEXT_P.map((function(e){return setTimeout((function(){return O(e)}),0)})),window.__NEXT_P=[],window.__NEXT_P.push=O;var X,G,W,V,Y,K,Z=(0,P.default)(),J=document.getElementById(\"__next\");t.router=W;var z=function(e){u(n,e);var t=l(n);function n(){return o(this,n),t.apply(this,arguments)}return i(n,[{key:\"componentDidCatch\",value:function(e,t){this.props.fn(e,t)}},{key:\"componentDidMount\",value:function(){this.scrollToHash(),W.isSsr&&(j||k.nextExport&&((0,S.isDynamicRoute)(W.pathname)||location.search)||N&&N.__N_SSG&&location.search)&&W.replace(W.pathname+\"?\"+String(h.assign(h.urlQueryToSearchParams(W.query),new URLSearchParams(location.search))),H,{_h:1,shallow:!j})}},{key:\"componentDidUpdate\",value:function(){this.scrollToHash()}},{key:\"scrollToHash\",value:function(){var e=location.hash;if(e=e&&e.substring(1)){var t=document.getElementById(e);t&&setTimeout((function(){return t.scrollIntoView()}),0)}}},{key:\"render\",value:function(){return this.props.children}}]),n}(g.default.Component),Q=(0,w.default)();t.emitter=Q;var $=function(){var e=a(r.mark((function e(){var n,a,o,i,u,c,s=arguments;return r.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=s.length>0&&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.startTime<n.timeStamp&&(t.value=e.startTime,t.isFinal=!0,t.entries.push(e),a())})),a=p(e,t,r)},g=function(e){var t=i(\"FID\"),n=v(),r=function(e){e.startTime<n.timeStamp&&(t.value=e.processingStart-e.startTime,t.entries.push(e),t.isFinal=!0,o())},a=u(\"first-input\",r),o=p(e,t,a);d((function(){a&&(a.takeRecords().map(r),a.disconnect())}),!0),a||window.perfMetrics&&window.perfMetrics.onFirstInputDelay&&window.perfMetrics.onFirstInputDelay((function(e,r){r.timeStamp<n.timeStamp&&(t.value=e,t.isFinal=!0,t.entries=[{entryType:\"first-input\",name:r.type,target:r.target,cancelable:r.cancelable,startTime:r.timeStamp,processingStart:r.timeStamp+e}],o())}))},y=function(){return a||(a=new Promise((function(e){return[\"scroll\",\"keydown\",\"pointerdown\"].map((function(t){addEventListener(t,e,{once:!0,passive:!0,capture:!0})}))}))),a},_=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=i(\"LCP\"),r=v(),a=function(e){var t=e.startTime;t<r.timeStamp?(n.value=t,n.entries.push(e)):n.isFinal=!0,c()},o=u(\"largest-contentful-paint\",a),c=p(e,n,o,t),s=function(){n.isFinal||(o&&o.takeRecords().map(a),n.isFinal=!0,c())};y().then(s),d(s,!0)},w=function(e){var t,n=i(\"TTFB\");t=function(){try{var t=performance.getEntriesByType(\"navigation\")[0]||function(){var e=performance.timing,t={entryType:\"navigation\",startTime:0};for(var n in e)\"navigationStart\"!==n&&\"toJSON\"!==n&&(t[n]=Math.max(e[n]-e.navigationStart,0));return t}();n.value=n.delta=t.responseStart,n.entries=[t],n.isFinal=!0,e(n)}catch(e){}},\"complete\"===document.readyState?setTimeout(t,0):addEventListener(\"pageshow\",t)}},yLiY:function(e,t,n){\"use strict\";var r;t.__esModule=!0,t.setConfig=function(e){r=e},t.default=void 0;t.default=function(){return r}},zmvN:function(e,t,n){\"use strict\";var r=n(\"/GRZ\"),a=n(\"i2R6\"),o=n(\"AroE\");t.__esModule=!0,t.default=void 0;var i=o(n(\"dZ6Y\")),u=n(\"elyg\"),c=o(n(\"fcRV\")),s=o(n(\"Lab5\")),f=n(\"/jkW\"),l=n(\"hS4m\"),d=n(\"3WeD\"),p=n(\"gguc\"),m=n(\"YTqd\");function v(e,t){try{return document.createElement(\"link\").relList.supports(e)}catch(n){}}function h(e){return(0,u.markLoadingError)(new Error(\"Error loading \".concat(e)))}var g=v(\"preload\")&&!v(\"prefetch\")?\"preload\":\"prefetch\",y=(document.createElement(\"script\"),window.requestIdleCallback||function(e){return setTimeout(e,1)});function _(e){if(\"/\"!==e[0])throw new Error('Route name should start with a \"/\", got \"'.concat(e,'\"'));return\"/\"===e?e:e.replace(/\\/$/,\"\")}function w(e,t,n){return new Promise((function(r,a,o){(o=document.createElement(\"link\")).crossOrigin=void 0,o.href=e,o.rel=t,n&&(o.as=n),o.onload=r,o.onerror=a,document.head.appendChild(o)}))}var E=function(){function e(t,n,a){r(this,e),this.buildId=t,this.assetPrefix=n,this.pageCache={},this.pageRegisterEvents=(0,i.default)(),this.loadingRoutes={\"/_app\":!0},\"/_error\"!==a&&(this.loadingRoutes[a]=!0),this.promisedBuildManifest=new Promise((function(e){window.__BUILD_MANIFEST?e(window.__BUILD_MANIFEST):window.__BUILD_MANIFEST_CB=function(){e(window.__BUILD_MANIFEST)}})),this.promisedSsgManifest=new Promise((function(e){window.__SSG_MANIFEST?e(window.__SSG_MANIFEST):window.__SSG_MANIFEST_CB=function(){e(window.__SSG_MANIFEST)}}))}return a(e,[{key:\"getDependencies\",value:function(e){var t=this;return this.promisedBuildManifest.then((function(n){var r;return n[e]?n[e].map((function(e){return\"\".concat(t.assetPrefix,\"/_next/\").concat(encodeURI(e))})):null!=(r=t.pageRegisterEvents.emit(e,{error:h(e)}))?r:[]}))}},{key:\"getDataHref\",value:function(e,t,n){var r,a=this,o=(0,l.parseRelativeUrl)(e),i=o.pathname,v=o.searchParams,h=o.search,g=(0,d.searchParamsToUrlQuery)(v),y=(0,l.parseRelativeUrl)(t).pathname,w=_(i),E=function(e){var t=(0,s.default)(e,\".json\");return(0,u.addBasePath)(\"/_next/data/\".concat(a.buildId).concat(t).concat(n?\"\":h))},S=(0,f.isDynamicRoute)(w);if(S){var T=(0,m.getRouteRegex)(w),R=T.groups,b=(0,p.getRouteMatcher)(T)(y)||g;r=w,Object.keys(R).every((function(e){var t=b[e]||\"\",n=R[e],a=n.repeat,o=n.optional,i=\"[\".concat(a?\"...\":\"\").concat(e,\"]\");return o&&(i=\"\".concat(t?\"\":\"/\",\"[\").concat(i,\"]\")),a&&!Array.isArray(t)&&(t=[t]),(o||e in b)&&(r=r.replace(i,a?t.map(c.default).join(\"/\"):(0,c.default)(t))||\"/\")}))||(r=\"\")}return S?r&&E(r):E(w)}},{key:\"prefetchData\",value:function(e,t){var n=this,r=_((0,l.parseRelativeUrl)(e).pathname);return this.promisedSsgManifest.then((function(a,o){y((function(){a.has(r)&&(o=n.getDataHref(e,t,!0))&&!document.querySelector('link[rel=\"'.concat(g,'\"][href^=\"').concat(o,'\"]'))&&w(o,g,\"fetch\")}))}))}},{key:\"loadPage\",value:function(e){var t=this;return e=_(e),new Promise((function(n,r){var a=t.pageCache[e];if(a){var o=a.error,i=a.page,u=a.mod;o?r(o):n({page:i,mod:u})}else{if(t.pageRegisterEvents.on(e,(function a(o){var i=o.error,u=o.page,c=o.mod;t.pageRegisterEvents.off(e,a),delete t.loadingRoutes[e],i?r(i):n({page:u,mod:c})})),!t.loadingRoutes[e])t.loadingRoutes[e]=!0,t.getDependencies(e).then((function(n){n.forEach((function(n){n.endsWith(\".js\")&&!document.querySelector('script[src^=\"'.concat(n,'\"]'))&&t.loadScript(n,e),n.endsWith(\".css\")&&!document.querySelector('link[rel=stylesheet][href^=\"'.concat(n,'\"]'))&&w(n,\"stylesheet\").catch((function(){}))}))}))}}))}},{key:\"loadScript\",value:function(e,t){var n=this,r=document.createElement(\"script\");r.crossOrigin=void 0,r.src=e,r.onerror=function(){n.pageRegisterEvents.emit(t,{error:h(e)})},document.body.appendChild(r)}},{key:\"registerPage\",value:function(e,t){var n=this;!function(){try{var r=t(),a={page:r.default||r,mod:r};n.pageCache[e]=a,n.pageRegisterEvents.emit(e,a)}catch(o){n.pageCache[e]={error:o},n.pageRegisterEvents.emit(e,{error:o})}}()}},{key:\"prefetch\",value:function(e,t){var n,r,a=this;if((n=navigator.connection)&&(n.saveData||/2g/.test(n.effectiveType)))return Promise.resolve();if(t)r=e;else;return Promise.all(document.querySelector('link[rel=\"'.concat(g,'\"][href^=\"').concat(r,'\"]'))?[]:[r&&w(r,g,r.endsWith(\".css\")?\"style\":\"script\"),!t&&this.getDependencies(e).then((function(e){return Promise.all(e.map((function(e){return a.prefetch(e,!0)})))}))]).then((function(){}),(function(){}))}}]),e}();t.default=E}},[[\"BMP1\",0,1,2]]]);","extractedComments":[]} -------------------------------------------------------------------------------- /.next/cache/next-babel-loader/c4ec52733d47540e508b7c8b81a68208.json: -------------------------------------------------------------------------------- 1 | {"ast":null,"code":"\"use strict\";\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\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nexports.__esModule = true;\nexports.Html = Html;\nexports.Main = Main;\nexports.NextScript = exports.Head = exports.default = void 0;\n\nvar _propTypes = _interopRequireDefault(require(\"prop-types\"));\n\nvar _react = _interopRequireWildcard(require(\"react\"));\n\nvar _server = _interopRequireDefault(require(\"styled-jsx/server\"));\n\nvar _constants = require(\"../next-server/lib/constants\");\n\nvar _documentContext = require(\"../next-server/lib/document-context\");\n\nvar _utils = require(\"../next-server/lib/utils\");\n\nexports.DocumentContext = _utils.DocumentContext;\nexports.DocumentInitialProps = _utils.DocumentInitialProps;\nexports.DocumentProps = _utils.DocumentProps;\n\nvar _utils2 = require(\"../next-server/server/utils\");\n\nvar _htmlescape = require(\"../server/htmlescape\");\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 () {\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 dedupe(bundles) {\n const files = new Set();\n const kept = [];\n\n for (const bundle of bundles) {\n if (files.has(bundle.file)) continue;\n files.add(bundle.file);\n kept.push(bundle);\n }\n\n return kept;\n}\n\nfunction getOptionalModernScriptVariant(path) {\n if (process.env.__NEXT_MODERN_BUILD) {\n return path.replace(/\\.js$/, '.module.js');\n }\n\n return path;\n}\n/**\n* `Document` component handles the initial `document` markup and renders only on the server side.\n* Commonly used for implementing server side rendering for `css-in-js` libraries.\n*/\n\n\nclass Document extends _react.Component {\n /**\n * `getInitialProps` hook returns the context object with the addition of `renderPage`.\n * `renderPage` callback executes `React` rendering logic synchronously to support server-rendering wrappers\n */\n static async getInitialProps(ctx) {\n const enhanceApp = App => {\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 <title> (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: <title> should not be used in _document.js's <Head>. 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 <Head>. 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 = '<script';\n Object.keys(props).forEach(prop => {\n badProp += ` ${prop}=\"${props[prop]}\"`;\n });\n badProp += '/>';\n }\n }\n\n if (badProp) {\n console.warn(`Found conflicting amp tag \"${child.type}\" with conflicting prop ${badProp} in ${__NEXT_DATA__.page}. https://err.sh/next.js/conflicting-amp-tag`);\n return null;\n }\n } else {\n // non-amp mode\n if (type === 'link' && props.rel === 'amphtml') {\n hasAmphtmlRel = true;\n }\n }\n\n return child;\n }); // try to parse styles from fragment for backwards compat\n\n const curStyles = Array.isArray(styles) ? styles : [];\n\n if (inAmpMode && styles && // @ts-ignore Property 'props' does not exist on type ReactElement\n styles.props && // @ts-ignore Property 'props' does not exist on type ReactElement\n Array.isArray(styles.props.children)) {\n const hasStyles = el => {\n var _el$props, _el$props$dangerously;\n\n return el === null || el === void 0 ? void 0 : (_el$props = el.props) === null || _el$props === void 0 ? void 0 : (_el$props$dangerously = _el$props.dangerouslySetInnerHTML) === null || _el$props$dangerously === void 0 ? void 0 : _el$props$dangerously.__html;\n }; // @ts-ignore Property 'props' does not exist on type ReactElement\n\n\n styles.props.children.forEach(child => {\n if (Array.isArray(child)) {\n child.forEach(el => hasStyles(el) && curStyles.push(el));\n } else if (hasStyles(child)) {\n curStyles.push(child);\n }\n });\n }\n\n return /*#__PURE__*/_react.default.createElement(\"head\", this.props, this.context.isDevelopment && /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(\"style\", {\n \"data-next-hide-fouc\": true,\n \"data-ampdevmode\": inAmpMode ? 'true' : undefined,\n dangerouslySetInnerHTML: {\n __html: `body{display:none}`\n }\n }), /*#__PURE__*/_react.default.createElement(\"noscript\", {\n \"data-next-hide-fouc\": true,\n \"data-ampdevmode\": inAmpMode ? 'true' : undefined\n }, /*#__PURE__*/_react.default.createElement(\"style\", {\n dangerouslySetInnerHTML: {\n __html: `body{display:block}`\n }\n }))), children, head, /*#__PURE__*/_react.default.createElement(\"meta\", {\n name: \"next-head-count\",\n content: _react.default.Children.count(head || []).toString()\n }), inAmpMode && /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(\"meta\", {\n name: \"viewport\",\n content: \"width=device-width,minimum-scale=1,initial-scale=1\"\n }), !hasCanonicalRel && /*#__PURE__*/_react.default.createElement(\"link\", {\n rel: \"canonical\",\n href: canonicalBase + (0, _utils2.cleanAmpPath)(dangerousAsPath)\n }), /*#__PURE__*/_react.default.createElement(\"link\", {\n rel: \"preload\",\n as: \"script\",\n href: \"https://cdn.ampproject.org/v0.js\"\n }), styles && /*#__PURE__*/_react.default.createElement(\"style\", {\n \"amp-custom\": \"\",\n dangerouslySetInnerHTML: {\n __html: curStyles.map(style => style.props.dangerouslySetInnerHTML.__html).join('').replace(/\\/\\*# sourceMappingURL=.*\\*\\//g, '').replace(/\\/\\*@ sourceURL=.*?\\*\\//g, '')\n }\n }), /*#__PURE__*/_react.default.createElement(\"style\", {\n \"amp-boilerplate\": \"\",\n dangerouslySetInnerHTML: {\n __html: `body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}`\n }\n }), /*#__PURE__*/_react.default.createElement(\"noscript\", null, /*#__PURE__*/_react.default.createElement(\"style\", {\n \"amp-boilerplate\": \"\",\n dangerouslySetInnerHTML: {\n __html: `body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}`\n }\n })), /*#__PURE__*/_react.default.createElement(\"script\", {\n async: true,\n src: \"https://cdn.ampproject.org/v0.js\"\n })), !inAmpMode && /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, !hasAmphtmlRel && hybridAmp && /*#__PURE__*/_react.default.createElement(\"link\", {\n rel: \"amphtml\",\n href: canonicalBase + getAmpPath(ampPath, dangerousAsPath)\n }), process.env.__NEXT_OPTIMIZE_FONTS ? this.makeStylesheetInert(this.getCssLinks()) : this.getCssLinks(), !disableRuntimeJS && this.getPreloadDynamicChunks(), !disableRuntimeJS && this.getPreloadMainLinks(), this.context.isDevelopment &&\n /*#__PURE__*/\n // this element is used to mount development styles so the\n // ordering matches production\n // (by default, style-loader injects at the bottom of <head />)\n _react.default.createElement(\"noscript\", {\n id: \"__next_css__DO_NOT_USE__\"\n }), styles || null), _react.default.createElement(_react.default.Fragment, {}, ...(headTags || [])));\n }\n\n}\n\nexports.Head = Head;\nHead.contextType = _documentContext.DocumentContext;\nHead.propTypes = {\n nonce: _propTypes.default.string,\n crossOrigin: _propTypes.default.string\n};\n\nfunction Main() {\n const {\n inAmpMode,\n html\n } = (0, _react.useContext)(_documentContext.DocumentContext);\n if (inAmpMode) return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, _constants.AMP_RENDER_TARGET);\n return /*#__PURE__*/_react.default.createElement(\"div\", {\n id: \"__next\",\n dangerouslySetInnerHTML: {\n __html: html\n }\n });\n}\n\nclass NextScript extends _react.Component {\n constructor(...args) {\n super(...args);\n this.context = void 0;\n }\n\n getDynamicChunks() {\n const {\n dynamicImports,\n assetPrefix,\n files,\n isDevelopment,\n devOnlyCacheBusterQueryString\n } = this.context;\n return dedupe(dynamicImports).map(bundle => {\n let modernProps = {};\n\n if (process.env.__NEXT_MODERN_BUILD) {\n modernProps = bundle.file.endsWith('.module.js') ? {\n type: 'module'\n } : {\n noModule: true\n };\n }\n\n if (!bundle.file.endsWith('.js') || files.includes(bundle.file)) return null;\n return /*#__PURE__*/_react.default.createElement(\"script\", Object.assign({\n async: !isDevelopment,\n key: bundle.file,\n src: `${assetPrefix}/_next/${encodeURI(bundle.file)}${devOnlyCacheBusterQueryString}`,\n nonce: this.props.nonce,\n crossOrigin: this.props.crossOrigin || process.env.__NEXT_CROSS_ORIGIN\n }, modernProps));\n });\n }\n\n getScripts() {\n var _buildManifest$lowPri;\n\n const {\n assetPrefix,\n files,\n buildManifest,\n isDevelopment,\n devOnlyCacheBusterQueryString\n } = this.context;\n const normalScripts = files === null || files === void 0 ? void 0 : files.filter(file => file.endsWith('.js'));\n const lowPriorityScripts = (_buildManifest$lowPri = buildManifest.lowPriorityFiles) === null || _buildManifest$lowPri === void 0 ? void 0 : _buildManifest$lowPri.filter(file => file.endsWith('.js'));\n return [...normalScripts, ...lowPriorityScripts].map(file => {\n let modernProps = {};\n\n if (process.env.__NEXT_MODERN_BUILD) {\n modernProps = file.endsWith('.module.js') ? {\n type: 'module'\n } : {\n noModule: true\n };\n }\n\n return /*#__PURE__*/_react.default.createElement(\"script\", Object.assign({\n key: file,\n src: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`,\n nonce: this.props.nonce,\n async: !isDevelopment,\n crossOrigin: this.props.crossOrigin || process.env.__NEXT_CROSS_ORIGIN\n }, modernProps));\n });\n }\n\n getPolyfillScripts() {\n // polyfills.js has to be rendered as nomodule without async\n // It also has to be the first script to load\n const {\n assetPrefix,\n buildManifest,\n devOnlyCacheBusterQueryString\n } = this.context;\n return buildManifest.polyfillFiles.filter(polyfill => polyfill.endsWith('.js') && !polyfill.endsWith('.module.js')).map(polyfill => /*#__PURE__*/_react.default.createElement(\"script\", {\n key: polyfill,\n nonce: this.props.nonce,\n crossOrigin: this.props.crossOrigin || process.env.__NEXT_CROSS_ORIGIN,\n noModule: true,\n src: `${assetPrefix}/_next/${polyfill}${devOnlyCacheBusterQueryString}`\n }));\n }\n\n static getInlineScriptSource(documentProps) {\n const {\n __NEXT_DATA__\n } = documentProps;\n\n try {\n const data = JSON.stringify(__NEXT_DATA__);\n return (0, _htmlescape.htmlEscapeJsonString)(data);\n } catch (err) {\n if (err.message.indexOf('circular structure')) {\n throw new Error(`Circular structure in \"getInitialProps\" result of page \"${__NEXT_DATA__.page}\". https://err.sh/vercel/next.js/circular-structure`);\n }\n\n throw err;\n }\n }\n\n render() {\n const {\n assetPrefix,\n inAmpMode,\n buildManifest,\n unstable_runtimeJS,\n devOnlyCacheBusterQueryString\n } = this.context;\n const disableRuntimeJS = unstable_runtimeJS === false;\n\n if (inAmpMode) {\n if (true) {\n return null;\n }\n\n const ampDevFiles = [...buildManifest.devFiles, ...buildManifest.ampDevFiles];\n return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, disableRuntimeJS ? null : /*#__PURE__*/_react.default.createElement(\"script\", {\n id: \"__NEXT_DATA__\",\n type: \"application/json\",\n nonce: this.props.nonce,\n crossOrigin: this.props.crossOrigin || process.env.__NEXT_CROSS_ORIGIN,\n dangerouslySetInnerHTML: {\n __html: NextScript.getInlineScriptSource(this.context)\n },\n \"data-ampdevmode\": true\n }), ampDevFiles.map(file => /*#__PURE__*/_react.default.createElement(\"script\", {\n key: file,\n src: `${assetPrefix}/_next/${file}${devOnlyCacheBusterQueryString}`,\n nonce: this.props.nonce,\n crossOrigin: this.props.crossOrigin || process.env.__NEXT_CROSS_ORIGIN,\n \"data-ampdevmode\": true\n })));\n }\n\n if (false) {\n if (this.props.crossOrigin) console.warn('Warning: `NextScript` attribute `crossOrigin` is deprecated. https://err.sh/next.js/doc-crossorigin-deprecated');\n }\n\n return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, !disableRuntimeJS && buildManifest.devFiles ? buildManifest.devFiles.map(file => /*#__PURE__*/_react.default.createElement(\"script\", {\n key: file,\n src: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`,\n nonce: this.props.nonce,\n crossOrigin: this.props.crossOrigin || process.env.__NEXT_CROSS_ORIGIN\n })) : null, disableRuntimeJS ? null : /*#__PURE__*/_react.default.createElement(\"script\", {\n id: \"__NEXT_DATA__\",\n type: \"application/json\",\n nonce: this.props.nonce,\n crossOrigin: this.props.crossOrigin || process.env.__NEXT_CROSS_ORIGIN,\n dangerouslySetInnerHTML: {\n __html: NextScript.getInlineScriptSource(this.context)\n }\n }), process.env.__NEXT_MODERN_BUILD && !disableRuntimeJS ? /*#__PURE__*/_react.default.createElement(\"script\", {\n nonce: this.props.nonce,\n crossOrigin: this.props.crossOrigin || process.env.__NEXT_CROSS_ORIGIN,\n noModule: true,\n dangerouslySetInnerHTML: {\n __html: NextScript.safariNomoduleFix\n }\n }) : null, !disableRuntimeJS && this.getPolyfillScripts(), disableRuntimeJS ? null : this.getDynamicChunks(), disableRuntimeJS ? null : this.getScripts());\n }\n\n}\n\nexports.NextScript = NextScript;\nNextScript.contextType = _documentContext.DocumentContext;\nNextScript.propTypes = {\n nonce: _propTypes.default.string,\n crossOrigin: _propTypes.default.string\n};\nNextScript.safariNomoduleFix = '!function(){var e=document,t=e.createElement(\"script\");if(!(\"noModule\"in t)&&\"onbeforeload\"in t){var n=!1;e.addEventListener(\"beforeload\",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute(\"nomodule\")||!n)return;e.preventDefault()},!0),t.type=\"module\",t.src=\".\",e.head.appendChild(t),t.remove()}}();';\n\nfunction getAmpPath(ampPath, asPath) {\n return ampPath || `${asPath}${asPath.includes('?') ? '&' : '?'}amp=1`;\n}","map":null,"metadata":{},"sourceType":"script"} --------------------------------------------------------------------------------