├── .gitignore ├── .next ├── static │ ├── webpack │ │ ├── 31ee57f46db68d306cad.hot-update.json │ │ ├── 58321581c8609aa2f44e.hot-update.json │ │ ├── 7d05aa04beb335282bec.hot-update.json │ │ ├── e0445b867ed3913fff36.hot-update.json │ │ ├── c3f62066e5e27b491866.hot-update.json │ │ ├── fd90706e7e4e387a281c.hot-update.json │ │ └── static │ │ │ └── development │ │ │ └── pages │ │ │ ├── index.js.c3f62066e5e27b491866.hot-update.js.map │ │ │ └── index.js.c3f62066e5e27b491866.hot-update.js │ ├── chunks │ │ ├── 0.js.map │ │ └── 0.js │ └── runtime │ │ ├── webpack.js.map │ │ └── webpack.js ├── server │ ├── ssr-module-cache.js │ ├── pages-manifest.json │ └── static │ │ └── development │ │ └── pages │ │ ├── _app.js.map │ │ ├── _error.js.map │ │ ├── _document.js.map │ │ ├── _app.js │ │ ├── _error.js │ │ ├── _document.js │ │ ├── about.js.map │ │ ├── index.js.map │ │ ├── list-class.js.map │ │ ├── list-fc.js.map │ │ ├── index.js │ │ └── list-class.js ├── react-loadable-manifest.json └── build-manifest.json ├── .babelrc ├── next.config.js ├── README.md ├── components ├── ListItem.tsx ├── List.tsx └── Layout.tsx ├── interfaces └── index.tsx ├── pages ├── about.tsx ├── index.tsx ├── list-fc.tsx └── list-class.tsx ├── tsconfig.json └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.next/static/webpack/31ee57f46db68d306cad.hot-update.json: -------------------------------------------------------------------------------- 1 | {"h":"c3f62066e5e27b491866","c":{}} -------------------------------------------------------------------------------- /.next/static/webpack/58321581c8609aa2f44e.hot-update.json: -------------------------------------------------------------------------------- 1 | {"h":"e0445b867ed3913fff36","c":{}} -------------------------------------------------------------------------------- /.next/static/webpack/7d05aa04beb335282bec.hot-update.json: -------------------------------------------------------------------------------- 1 | {"h":"31ee57f46db68d306cad","c":{}} -------------------------------------------------------------------------------- /.next/static/webpack/e0445b867ed3913fff36.hot-update.json: -------------------------------------------------------------------------------- 1 | {"h":"7d05aa04beb335282bec","c":{}} -------------------------------------------------------------------------------- /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | "next/babel", 4 | "@zeit/next-typescript/babel" 5 | ] 6 | } -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | const withTypescript = require('@zeit/next-typescript') 2 | module.exports = withTypescript() 3 | -------------------------------------------------------------------------------- /.next/static/chunks/0.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"static/chunks/0.js","sources":[],"mappings":";;;;;;;;;;;;;;A","sourceRoot":""} -------------------------------------------------------------------------------- /.next/static/webpack/c3f62066e5e27b491866.hot-update.json: -------------------------------------------------------------------------------- 1 | {"h":"fd90706e7e4e387a281c","c":{"static/development/pages/index.js":true}} -------------------------------------------------------------------------------- /.next/server/ssr-module-cache.js: -------------------------------------------------------------------------------- 1 | 2 | /* This cache is used by webpack for instantiated modules */ 3 | module.exports = {} 4 | -------------------------------------------------------------------------------- /.next/static/webpack/fd90706e7e4e387a281c.hot-update.json: -------------------------------------------------------------------------------- 1 | {"h":"ec19cc8d1e8932dff5cb","c":{"static/development/pages/about.js":false,"static/development/pages/list-fc.js":false}} -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # typescript-nextjs-graphql-series 2 | 3 | Code for https://www.youtube.com/playlist?list=PLN3n1USn4xlkDk8vPVtgyGG3_1eXYPrW- 4 | 5 | Server code: https://github.com/benawad/type-graphql-series 6 | -------------------------------------------------------------------------------- /.next/react-loadable-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "./noop": [ 3 | { 4 | "id": "./node_modules/next/dist/client/noop.js", 5 | "name": "./node_modules/next/dist/client/noop.js", 6 | "file": "static/chunks/0.js", 7 | "publicPath": "static/chunks/0.js" 8 | } 9 | ] 10 | } -------------------------------------------------------------------------------- /.next/server/pages-manifest.json: -------------------------------------------------------------------------------- 1 | {"/_app":"static/development/pages/_app.js","/_error":"static/development/pages/_error.js","/_document":"static/development/pages/_document.js","/index":"static/development/pages/index.js","/list-class":"static/development/pages/list-class.js","/":"static/development/pages/index.js"} -------------------------------------------------------------------------------- /components/ListItem.tsx: -------------------------------------------------------------------------------- 1 | import * as React from 'react' 2 | import IDataObject from '../interfaces' 3 | 4 | type Props = { 5 | data: IDataObject, 6 | } 7 | 8 | const ListItem: React.FunctionComponent = ({ data }) => ( 9 | {data.id}:{data.name} 10 | ); 11 | 12 | export default ListItem 13 | -------------------------------------------------------------------------------- /interfaces/index.tsx: -------------------------------------------------------------------------------- 1 | // You can include shared interfaces in a separate file and then 2 | // use them in any component by importing them. For example, to 3 | // import the interface below do: 4 | // 5 | // import IDataObject from 'path/to/interfaces'; 6 | 7 | export default interface IDataObject { 8 | id: number 9 | name: string 10 | } 11 | -------------------------------------------------------------------------------- /pages/about.tsx: -------------------------------------------------------------------------------- 1 | import * as React from 'react' 2 | import Link from 'next/link' 3 | import Layout from '../components/Layout' 4 | 5 | const AboutPage: React.FunctionComponent = () => ( 6 | 7 |

This is the about page

8 |

Go home

9 |
10 | ) 11 | 12 | export default AboutPage; 13 | -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- 1 | import Link from 'next/link'; 2 | import * as React from 'react'; 3 | import Layout from '../components/Layout'; 4 | 5 | const IndexPage: React.FunctionComponent = () => { 6 | return ( 7 | 8 |

hello Next.js 👋

9 |

About

10 |
11 | ) 12 | } 13 | 14 | export default IndexPage; 15 | -------------------------------------------------------------------------------- /components/List.tsx: -------------------------------------------------------------------------------- 1 | import * as React from "react" 2 | import ListItem from './ListItem' 3 | import IDataObject from '../interfaces' 4 | 5 | type Props = { 6 | items: IDataObject[], 7 | } 8 | 9 | const List: React.FunctionComponent = ({ items }) => ( 10 | 17 | ) 18 | 19 | export default List 20 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "esnext", 4 | "module": "esnext", 5 | "jsx": "preserve", 6 | "lib": ["dom", "es2017"], 7 | "moduleResolution": "node", 8 | "allowJs": true, 9 | "noEmit": true, 10 | "allowSyntheticDefaultImports": true, 11 | "skipLibCheck": true, 12 | "noUnusedLocals": true, 13 | "noUnusedParameters": true, 14 | "removeComments": false, 15 | "preserveConstEnums": true, 16 | "sourceMap": true 17 | } 18 | } -------------------------------------------------------------------------------- /.next/static/chunks/0.js: -------------------------------------------------------------------------------- 1 | (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[0],{ 2 | 3 | /***/ "./node_modules/next/dist/client/noop.js": 4 | /*!***********************************************!*\ 5 | !*** ./node_modules/next/dist/client/noop.js ***! 6 | \***********************************************/ 7 | /*! no static exports found */ 8 | /***/ (function(module, exports, __webpack_require__) { 9 | 10 | "use strict"; 11 | 12 | 13 | /***/ }) 14 | 15 | }]); 16 | //# sourceMappingURL=0.js.map -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "with-typescript", 3 | "version": "1.0.0", 4 | "scripts": { 5 | "dev": "next", 6 | "build": "next build", 7 | "start": "next start", 8 | "type-check": "tsc" 9 | }, 10 | "dependencies": { 11 | "@zeit/next-typescript": "^1.1.1", 12 | "next": "^7.0.2", 13 | "react": "^16.7.0", 14 | "react-dom": "^16.7.0" 15 | }, 16 | "devDependencies": { 17 | "@types/next": "^7.0.6", 18 | "@types/react": "^16.4.16", 19 | "@types/react-dom": "16.0.11", 20 | "typescript": "3.2.4" 21 | }, 22 | "license": "ISC" 23 | } 24 | -------------------------------------------------------------------------------- /.next/build-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "devFiles": [ 3 | "static/development/dll/dll_0a5735af42686c2a38b2.js" 4 | ], 5 | "pages": { 6 | "/_app": [ 7 | "static/runtime/webpack.js", 8 | "static/runtime/main.js" 9 | ], 10 | "/_error": [ 11 | "static/runtime/webpack.js", 12 | "static/runtime/main.js" 13 | ], 14 | "/index": [ 15 | "static/runtime/webpack.js", 16 | "static/runtime/main.js" 17 | ], 18 | "/list-class": [ 19 | "static/runtime/webpack.js", 20 | "static/runtime/main.js" 21 | ], 22 | "/": [ 23 | "static/runtime/webpack.js", 24 | "static/runtime/main.js" 25 | ] 26 | } 27 | } -------------------------------------------------------------------------------- /.next/static/webpack/static/development/pages/index.js.c3f62066e5e27b491866.hot-update.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"static/webpack/static/development/pages/index.js.c3f62066e5e27b491866.hot-update.js","sources":["webpack:///./pages/index.tsx"],"sourcesContent":["import Link from 'next/link';\nimport * as React from 'react';\nimport Layout from '../components/Layout';\n\nconst IndexPage: React.FunctionComponent = () => {\n return (\n \n

hello Next.js 👋

\n

About

\n
\n )\n}\n\nexport default IndexPage;\n"],"mappings":";;;;;;;;;;;;;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAGA;AACA;AACA;;;;;;;;;;;;;;;;;;;;;;;A","sourceRoot":""} -------------------------------------------------------------------------------- /components/Layout.tsx: -------------------------------------------------------------------------------- 1 | import * as React from 'react' 2 | import Link from 'next/link' 3 | import Head from 'next/head' 4 | 5 | type Props = { 6 | title?: string, 7 | } 8 | 9 | const Layout: React.FunctionComponent = ({ children, title = 'This is the default title' }) => ( 10 |
11 | 12 | {title} 13 | 14 | 15 | 16 |
17 | 23 |
24 | {children} 25 |
26 |
27 | I'm here to stay (Footer) 28 |
29 |
30 | ) 31 | 32 | export default Layout 33 | -------------------------------------------------------------------------------- /pages/list-fc.tsx: -------------------------------------------------------------------------------- 1 | import { NextFunctionComponent, NextContext } from 'next' 2 | import Layout from '../components/Layout' 3 | import List from '../components/List' 4 | import IDataObject from '../interfaces' 5 | 6 | type Props = { 7 | items: IDataObject[], 8 | } 9 | 10 | const ListFunction: NextFunctionComponent = ({ items }) => ( 11 | 12 | 13 | 14 | ) 15 | 16 | ListFunction.getInitialProps = async ({ pathname }: NextContext) => { 17 | // Example for including initial props in a Next.js function compnent page. 18 | // Don't forget to include the respective types for any props passed into 19 | // the component. 20 | const dataArray: IDataObject[] = [ 21 | { id: 101, name: 'larry' }, 22 | { id: 102, name: 'sam' }, 23 | { id: 103, name: 'jill' }, 24 | { id: 104, name: pathname }, 25 | ] 26 | 27 | return { items: dataArray } 28 | } 29 | 30 | export default ListFunction 31 | -------------------------------------------------------------------------------- /pages/list-class.tsx: -------------------------------------------------------------------------------- 1 | import React from 'react' 2 | import { NextContext } from 'next' 3 | 4 | import Layout from '../components/Layout' 5 | import List from '../components/List' 6 | import IDataObject from '../interfaces' 7 | 8 | type Props = { 9 | items: IDataObject[], 10 | } 11 | 12 | class ListClass extends React.Component { 13 | static async getInitialProps({ pathname }: NextContext) { 14 | // Example for including initial props in a Next.js page. 15 | // Don't forget to include the respective types for any 16 | // props passed into the component 17 | const dataArray: IDataObject[] = [ 18 | { id: 101, name: 'larry' }, 19 | { id: 102, name: 'sam' }, 20 | { id: 103, name: 'jill' }, 21 | { id: 104, name: pathname }, 22 | ] 23 | 24 | return { items: dataArray } 25 | } 26 | 27 | render() { 28 | return ( 29 | 30 | 31 | 32 | ) 33 | } 34 | } 35 | 36 | export default ListClass 37 | -------------------------------------------------------------------------------- /.next/static/webpack/static/development/pages/index.js.c3f62066e5e27b491866.hot-update.js: -------------------------------------------------------------------------------- 1 | webpackHotUpdate("static/development/pages/index.js",{ 2 | 3 | /***/ "./pages/index.tsx": 4 | /*!*************************!*\ 5 | !*** ./pages/index.tsx ***! 6 | \*************************/ 7 | /*! exports provided: default */ 8 | /***/ (function(module, __webpack_exports__, __webpack_require__) { 9 | 10 | "use strict"; 11 | __webpack_require__.r(__webpack_exports__); 12 | /* WEBPACK VAR INJECTION */(function(module) {/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/link */ "./node_modules/next/link.js"); 13 | /* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_link__WEBPACK_IMPORTED_MODULE_0__); 14 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "./node_modules/react/index.js"); 15 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__); 16 | /* harmony import */ var _components_Layout__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../components/Layout */ "./components/Layout.tsx"); 17 | var _jsxFileName = "/Users/benawad/Documents/programming/tutorials/typescript-nextjs-graphql-series/pages/index.tsx"; 18 | 19 | 20 | 21 | 22 | var IndexPage = function IndexPage() { 23 | return react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_components_Layout__WEBPACK_IMPORTED_MODULE_2__["default"], { 24 | title: "Home | Next.js + TypeScript Example", 25 | __source: { 26 | fileName: _jsxFileName, 27 | lineNumber: 7 28 | }, 29 | __self: this 30 | }, react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("h1", { 31 | __source: { 32 | fileName: _jsxFileName, 33 | lineNumber: 8 34 | }, 35 | __self: this 36 | }, "hello Next.js \uD83D\uDC4B"), react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("p", { 37 | __source: { 38 | fileName: _jsxFileName, 39 | lineNumber: 9 40 | }, 41 | __self: this 42 | }, react__WEBPACK_IMPORTED_MODULE_1__["createElement"](next_link__WEBPACK_IMPORTED_MODULE_0___default.a, { 43 | href: "/about", 44 | __source: { 45 | fileName: _jsxFileName, 46 | lineNumber: 9 47 | }, 48 | __self: this 49 | }, react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("a", { 50 | __source: { 51 | fileName: _jsxFileName, 52 | lineNumber: 9 53 | }, 54 | __self: this 55 | }, "About")))); 56 | }; 57 | 58 | /* harmony default export */ __webpack_exports__["default"] = (IndexPage); 59 | (function (Component, route) { 60 | if(!Component) return 61 | if (false) {} 62 | module.hot.accept() 63 | Component.__route = route 64 | 65 | if (module.hot.status() === 'idle') return 66 | 67 | var components = next.router.components 68 | for (var r in components) { 69 | if (!components.hasOwnProperty(r)) continue 70 | 71 | if (components[r].Component.__route === route) { 72 | next.router.update(r, Component) 73 | } 74 | } 75 | })(typeof __webpack_exports__ !== 'undefined' ? __webpack_exports__.default : (module.exports.default || module.exports), "/") 76 | 77 | /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../node_modules/webpack/buildin/harmony-module.js */ "./node_modules/webpack/buildin/harmony-module.js")(module))) 78 | 79 | /***/ }) 80 | 81 | }) 82 | //# sourceMappingURL=index.js.c3f62066e5e27b491866.hot-update.js.map -------------------------------------------------------------------------------- /.next/server/static/development/pages/_app.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"static/development/pages/_app.js","sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/next/dist/pages/_app.js","webpack:///external \"next/app\""],"sourcesContent":[" \t// The module cache\n \tvar installedModules = require('../../../ssr-module-cache.js');\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tvar threw = true;\n \t\ttry {\n \t\t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n \t\t\tthrew = false;\n \t\t} finally {\n \t\t\tif(threw) delete installedModules[moduleId];\n \t\t}\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 0);\n","module.exports = require('next/app')\n","module.exports = require(\"next/app\");"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;ACxFA;;;;;;;;;;;;;;;;;;;;;;;;ACAA;;;;A","sourceRoot":""} -------------------------------------------------------------------------------- /.next/server/static/development/pages/_error.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"static/development/pages/_error.js","sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/next/dist/pages/_error.js","webpack:///external \"next/error\""],"sourcesContent":[" \t// The module cache\n \tvar installedModules = require('../../../ssr-module-cache.js');\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tvar threw = true;\n \t\ttry {\n \t\t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n \t\t\tthrew = false;\n \t\t} finally {\n \t\t\tif(threw) delete installedModules[moduleId];\n \t\t}\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 1);\n","module.exports = require('next/error')\n","module.exports = require(\"next/error\");"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;ACxFA;;;;;;;;;;;;;;;;;;;;;;;;ACAA;;;;A","sourceRoot":""} -------------------------------------------------------------------------------- /.next/server/static/development/pages/_document.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"static/development/pages/_document.js","sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/next/dist/pages/_document.js","webpack:///external \"next/document\""],"sourcesContent":[" \t// The module cache\n \tvar installedModules = require('../../../ssr-module-cache.js');\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tvar threw = true;\n \t\ttry {\n \t\t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n \t\t\tthrew = false;\n \t\t} finally {\n \t\t\tif(threw) delete installedModules[moduleId];\n \t\t}\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 2);\n","module.exports = require('next/document')\n","module.exports = require(\"next/document\");"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;ACxFA;;;;;;;;;;;;;;;;;;;;;;;;ACAA;;;;A","sourceRoot":""} -------------------------------------------------------------------------------- /.next/server/static/development/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 = 0); 92 | /******/ }) 93 | /************************************************************************/ 94 | /******/ ({ 95 | 96 | /***/ "./node_modules/next/dist/pages/_app.js": 97 | /*!**********************************************!*\ 98 | !*** ./node_modules/next/dist/pages/_app.js ***! 99 | \**********************************************/ 100 | /*! no static exports found */ 101 | /***/ (function(module, exports, __webpack_require__) { 102 | 103 | module.exports = __webpack_require__(/*! next/app */ "next/app") 104 | 105 | 106 | /***/ }), 107 | 108 | /***/ 0: 109 | /*!****************************************************!*\ 110 | !*** multi ./node_modules/next/dist/pages/_app.js ***! 111 | \****************************************************/ 112 | /*! no static exports found */ 113 | /***/ (function(module, exports, __webpack_require__) { 114 | 115 | module.exports = __webpack_require__(/*! /Users/benawad/Documents/programming/tutorials/typescript-nextjs-graphql-series/node_modules/next/dist/pages/_app.js */"./node_modules/next/dist/pages/_app.js"); 116 | 117 | 118 | /***/ }), 119 | 120 | /***/ "next/app": 121 | /*!***************************!*\ 122 | !*** external "next/app" ***! 123 | \***************************/ 124 | /*! no static exports found */ 125 | /***/ (function(module, exports) { 126 | 127 | module.exports = require("next/app"); 128 | 129 | /***/ }) 130 | 131 | /******/ }); 132 | //# sourceMappingURL=_app.js.map -------------------------------------------------------------------------------- /.next/server/static/development/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 = 1); 92 | /******/ }) 93 | /************************************************************************/ 94 | /******/ ({ 95 | 96 | /***/ "./node_modules/next/dist/pages/_error.js": 97 | /*!************************************************!*\ 98 | !*** ./node_modules/next/dist/pages/_error.js ***! 99 | \************************************************/ 100 | /*! no static exports found */ 101 | /***/ (function(module, exports, __webpack_require__) { 102 | 103 | module.exports = __webpack_require__(/*! next/error */ "next/error") 104 | 105 | 106 | /***/ }), 107 | 108 | /***/ 1: 109 | /*!******************************************************!*\ 110 | !*** multi ./node_modules/next/dist/pages/_error.js ***! 111 | \******************************************************/ 112 | /*! no static exports found */ 113 | /***/ (function(module, exports, __webpack_require__) { 114 | 115 | module.exports = __webpack_require__(/*! /Users/benawad/Documents/programming/tutorials/typescript-nextjs-graphql-series/node_modules/next/dist/pages/_error.js */"./node_modules/next/dist/pages/_error.js"); 116 | 117 | 118 | /***/ }), 119 | 120 | /***/ "next/error": 121 | /*!*****************************!*\ 122 | !*** external "next/error" ***! 123 | \*****************************/ 124 | /*! no static exports found */ 125 | /***/ (function(module, exports) { 126 | 127 | module.exports = require("next/error"); 128 | 129 | /***/ }) 130 | 131 | /******/ }); 132 | //# sourceMappingURL=_error.js.map -------------------------------------------------------------------------------- /.next/server/static/development/pages/_document.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 | /***/ "./node_modules/next/dist/pages/_document.js": 97 | /*!***************************************************!*\ 98 | !*** ./node_modules/next/dist/pages/_document.js ***! 99 | \***************************************************/ 100 | /*! no static exports found */ 101 | /***/ (function(module, exports, __webpack_require__) { 102 | 103 | module.exports = __webpack_require__(/*! next/document */ "next/document") 104 | 105 | 106 | /***/ }), 107 | 108 | /***/ 2: 109 | /*!*********************************************************!*\ 110 | !*** multi ./node_modules/next/dist/pages/_document.js ***! 111 | \*********************************************************/ 112 | /*! no static exports found */ 113 | /***/ (function(module, exports, __webpack_require__) { 114 | 115 | module.exports = __webpack_require__(/*! /Users/benawad/Documents/programming/tutorials/typescript-nextjs-graphql-series/node_modules/next/dist/pages/_document.js */"./node_modules/next/dist/pages/_document.js"); 116 | 117 | 118 | /***/ }), 119 | 120 | /***/ "next/document": 121 | /*!********************************!*\ 122 | !*** external "next/document" ***! 123 | \********************************/ 124 | /*! no static exports found */ 125 | /***/ (function(module, exports) { 126 | 127 | module.exports = require("next/document"); 128 | 129 | /***/ }) 130 | 131 | /******/ }); 132 | //# sourceMappingURL=_document.js.map -------------------------------------------------------------------------------- /.next/server/static/development/pages/about.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"static/development/pages/about.js","sources":["webpack:///webpack/bootstrap","webpack:///./components/Layout.tsx","webpack:///./pages/about.tsx","webpack:///external \"next/head\"","webpack:///external \"next/link\"","webpack:///external \"react\""],"sourcesContent":[" \t// The module cache\n \tvar installedModules = require('../../../ssr-module-cache.js');\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tvar threw = true;\n \t\ttry {\n \t\t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n \t\t\tthrew = false;\n \t\t} finally {\n \t\t\tif(threw) delete installedModules[moduleId];\n \t\t}\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 6);\n","import * as React from 'react'\nimport Link from 'next/link'\nimport Head from 'next/head'\n\ntype Props = {\n title?: string,\n}\n\nconst Layout: React.FunctionComponent = ({ children, title = 'This is the default title' }) => (\n
\n \n {title}\n \n \n \n
\n \n
\n {children}\n
\n
\n I'm here to stay (Footer)\n
\n
\n)\n\nexport default Layout\n","import * as React from 'react'\nimport Link from 'next/link'\nimport Layout from '../components/Layout'\n\nconst AboutPage: React.FunctionComponent = () => (\n \n

This is the about page

\n

Go home

\n
\n)\n\nexport default AboutPage;\n","module.exports = require(\"next/head\");","module.exports = require(\"next/link\");","module.exports = require(\"react\");"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;;;;;;ACxFA;AACA;AACA;AACA;AAKA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAlBA;AACA;AAsBA;;;;;;;;;;;;;;;;;;;AC/BA;AACA;AACA;AACA;AACA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAHA;AACA;AAMA;;;;;;;;;;;;;;;;;;;;;;;ACXA;;;;;;;;;;;ACAA;;;;;;;;;;;ACAA;;;;A","sourceRoot":""} -------------------------------------------------------------------------------- /.next/server/static/development/pages/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"static/development/pages/index.js","sources":["webpack:///webpack/bootstrap","webpack:///./components/Layout.tsx","webpack:///./pages/index.tsx","webpack:///external \"next/head\"","webpack:///external \"next/link\"","webpack:///external \"react\""],"sourcesContent":[" \t// The module cache\n \tvar installedModules = require('../../../ssr-module-cache.js');\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tvar threw = true;\n \t\ttry {\n \t\t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n \t\t\tthrew = false;\n \t\t} finally {\n \t\t\tif(threw) delete installedModules[moduleId];\n \t\t}\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 3);\n","import * as React from 'react'\nimport Link from 'next/link'\nimport Head from 'next/head'\n\ntype Props = {\n title?: string,\n}\n\nconst Layout: React.FunctionComponent = ({ children, title = 'This is the default title' }) => (\n
\n \n {title}\n \n \n \n
\n \n
\n {children}\n
\n
\n I'm here to stay (Footer)\n
\n
\n)\n\nexport default Layout\n","import Link from 'next/link';\nimport * as React from 'react';\nimport Layout from '../components/Layout';\n\nconst IndexPage: React.FunctionComponent = () => {\n return (\n \n

hello Next.js 👋

\n

About

\n
\n )\n}\n\nexport default IndexPage;\n","module.exports = require(\"next/head\");","module.exports = require(\"next/link\");","module.exports = require(\"react\");"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;;;;;;ACxFA;AACA;AACA;AACA;AAKA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAlBA;AACA;AAsBA;;;;;;;;;;;;;;;;;;;AC/BA;AACA;AACA;AACA;AACA;AACA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAGA;AACA;AACA;;;;;;;;;;;;;;;;;;;;;;;ACbA;;;;;;;;;;;ACAA;;;;;;;;;;;ACAA;;;;A","sourceRoot":""} -------------------------------------------------------------------------------- /.next/server/static/development/pages/list-class.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"static/development/pages/list-class.js","sources":["webpack:///webpack/bootstrap","webpack:///./components/Layout.tsx","webpack:///./components/List.tsx","webpack:///./components/ListItem.tsx","webpack:///./pages/list-class.tsx","webpack:///external \"@babel/runtime/regenerator\"","webpack:///external \"next/head\"","webpack:///external \"next/link\"","webpack:///external \"react\""],"sourcesContent":[" \t// The module cache\n \tvar installedModules = require('../../../ssr-module-cache.js');\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tvar threw = true;\n \t\ttry {\n \t\t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n \t\t\tthrew = false;\n \t\t} finally {\n \t\t\tif(threw) delete installedModules[moduleId];\n \t\t}\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 5);\n","import * as React from 'react'\nimport Link from 'next/link'\nimport Head from 'next/head'\n\ntype Props = {\n title?: string,\n}\n\nconst Layout: React.FunctionComponent = ({ children, title = 'This is the default title' }) => (\n
\n \n {title}\n \n \n \n
\n \n
\n {children}\n
\n
\n I'm here to stay (Footer)\n
\n
\n)\n\nexport default Layout\n","import * as React from \"react\"\nimport ListItem from './ListItem'\nimport IDataObject from '../interfaces'\n\ntype Props = {\n items: IDataObject[],\n}\n\nconst List: React.FunctionComponent = ({ items }) => (\n
    \n {items.map((item) => (\n
  • \n \n
  • \n ))}\n
\n)\n\nexport default List\n","import * as React from 'react'\nimport IDataObject from '../interfaces'\n\ntype Props = {\n data: IDataObject,\n}\n\nconst ListItem: React.FunctionComponent = ({ data }) => (\n {data.id}:{data.name}\n);\n\nexport default ListItem\n","import React from 'react'\nimport { NextContext } from 'next'\n\nimport Layout from '../components/Layout'\nimport List from '../components/List'\nimport IDataObject from '../interfaces'\n\ntype Props = {\n items: IDataObject[],\n}\n\nclass ListClass extends React.Component {\n static async getInitialProps({ pathname }: NextContext) {\n // Example for including initial props in a Next.js page.\n // Don't forget to include the respective types for any\n // props passed into the component\n const dataArray: IDataObject[] = [\n { id: 101, name: 'larry' },\n { id: 102, name: 'sam' },\n { id: 103, name: 'jill' },\n { id: 104, name: pathname },\n ]\n\n return { items: dataArray }\n }\n\n render() {\n return (\n \n \n \n )\n }\n}\n\nexport default ListClass\n","module.exports = require(\"@babel/runtime/regenerator\");","module.exports = require(\"next/head\");","module.exports = require(\"next/link\");","module.exports = require(\"react\");"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;;;;;;ACxFA;AACA;AACA;AACA;AAKA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAlBA;AACA;AAsBA;;;;;;;;;;;;;;;;;AC/BA;AACA;AACA;AAMA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAFA;AAFA;AACA;AASA;;;;;;;;;;;;;;;;AClBA;AACA;AAMA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AADA;AACA;AAGA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACXA;AAGA;AACA;AACA;AAMA;;;;;;;;;;;;;AAeA;AACA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAGA;;;;;;;;;;;;AApBA;AACA;AACA;AAEA;AACA;AAAA;AAAA;AACA;AAAA;AAAA;AACA;AAAA;AAAA;AACA;AAAA;AAAA;AAGA;AAAA;AAAA;AACA;;;;;;;;;;;;;;;;;;AAbA;AACA;AAuBA;;;;;;;;;;;;;;;;;;;;;;;ACnCA;;;;;;;;;;;ACAA;;;;;;;;;;;ACAA;;;;;;;;;;;ACAA;;;;A","sourceRoot":""} -------------------------------------------------------------------------------- /.next/server/static/development/pages/list-fc.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"static/development/pages/list-fc.js","sources":["webpack:///webpack/bootstrap","webpack:///./components/Layout.tsx","webpack:///./components/List.tsx","webpack:///./components/ListItem.tsx","webpack:///./pages/list-fc.tsx","webpack:///external \"@babel/runtime/regenerator\"","webpack:///external \"next/head\"","webpack:///external \"next/link\"","webpack:///external \"react\""],"sourcesContent":[" \t// The module cache\n \tvar installedModules = require('../../../ssr-module-cache.js');\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tvar threw = true;\n \t\ttry {\n \t\t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n \t\t\tthrew = false;\n \t\t} finally {\n \t\t\tif(threw) delete installedModules[moduleId];\n \t\t}\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 4);\n","import * as React from 'react'\nimport Link from 'next/link'\nimport Head from 'next/head'\n\ntype Props = {\n title?: string,\n}\n\nconst Layout: React.FunctionComponent = ({ children, title = 'This is the default title' }) => (\n
\n \n {title}\n \n \n \n
\n \n
\n {children}\n
\n
\n I'm here to stay (Footer)\n
\n
\n)\n\nexport default Layout\n","import * as React from \"react\"\nimport ListItem from './ListItem'\nimport IDataObject from '../interfaces'\n\ntype Props = {\n items: IDataObject[],\n}\n\nconst List: React.FunctionComponent = ({ items }) => (\n
    \n {items.map((item) => (\n
  • \n \n
  • \n ))}\n
\n)\n\nexport default List\n","import * as React from 'react'\nimport IDataObject from '../interfaces'\n\ntype Props = {\n data: IDataObject,\n}\n\nconst ListItem: React.FunctionComponent = ({ data }) => (\n {data.id}:{data.name}\n);\n\nexport default ListItem\n","import { NextFunctionComponent, NextContext } from 'next'\nimport Layout from '../components/Layout'\nimport List from '../components/List'\nimport IDataObject from '../interfaces'\n\ntype Props = {\n items: IDataObject[],\n}\n\nconst ListFunction: NextFunctionComponent = ({ items }) => (\n \n \n \n)\n\nListFunction.getInitialProps = async ({ pathname }: NextContext) => {\n // Example for including initial props in a Next.js function compnent page.\n // Don't forget to include the respective types for any props passed into\n // the component.\n const dataArray: IDataObject[] = [\n { id: 101, name: 'larry' },\n { id: 102, name: 'sam' },\n { id: 103, name: 'jill' },\n { id: 104, name: pathname },\n ]\n\n return { items: dataArray }\n}\n\nexport default ListFunction\n","module.exports = require(\"@babel/runtime/regenerator\");","module.exports = require(\"next/head\");","module.exports = require(\"next/link\");","module.exports = require(\"react\");"],"mappings":";;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;;;;;;ACxFA;AACA;AACA;AACA;AAKA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAlBA;AACA;AAsBA;;;;;;;;;;;;;;;;;AC/BA;AACA;AACA;AAMA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAFA;AAFA;AACA;AASA;;;;;;;;;;;;;;;;AClBA;AACA;AAMA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AADA;AACA;AAGA;;;;;;;;;;;;;;;;;;;;;;;;;;;ACVA;AACA;AACA;AAMA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAFA;AACA;AAKA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AAEA;AACA;AAAA;AAAA;AACA;AAAA;AAAA;AACA;AAAA;AAAA;AACA;AAAA;AAAA;AARA;AAWA;AAAA;AACA;AAZA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AADA;AAAA;AAAA;AAAA;AACA;AAaA;;;;;;;;;;;;;;;;;;;;;;;AC7BA;;;;;;;;;;;ACAA;;;;;;;;;;;ACAA;;;;;;;;;;;ACAA;;;;A","sourceRoot":""} -------------------------------------------------------------------------------- /.next/server/static/development/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 = 3); 92 | /******/ }) 93 | /************************************************************************/ 94 | /******/ ({ 95 | 96 | /***/ "./components/Layout.tsx": 97 | /*!*******************************!*\ 98 | !*** ./components/Layout.tsx ***! 99 | \*******************************/ 100 | /*! exports provided: default */ 101 | /***/ (function(module, __webpack_exports__, __webpack_require__) { 102 | 103 | "use strict"; 104 | __webpack_require__.r(__webpack_exports__); 105 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react"); 106 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); 107 | /* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/link */ "next/link"); 108 | /* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_link__WEBPACK_IMPORTED_MODULE_1__); 109 | /* harmony import */ var next_head__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/head */ "next/head"); 110 | /* harmony import */ var next_head__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_head__WEBPACK_IMPORTED_MODULE_2__); 111 | var _jsxFileName = "/Users/benawad/Documents/programming/tutorials/typescript-nextjs-graphql-series/components/Layout.tsx"; 112 | 113 | 114 | 115 | 116 | var Layout = function Layout(_ref) { 117 | var children = _ref.children, 118 | _ref$title = _ref.title, 119 | title = _ref$title === void 0 ? 'This is the default title' : _ref$title; 120 | return react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("div", { 121 | __source: { 122 | fileName: _jsxFileName, 123 | lineNumber: 10 124 | }, 125 | __self: this 126 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"](next_head__WEBPACK_IMPORTED_MODULE_2___default.a, { 127 | __source: { 128 | fileName: _jsxFileName, 129 | lineNumber: 11 130 | }, 131 | __self: this 132 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("title", { 133 | __source: { 134 | fileName: _jsxFileName, 135 | lineNumber: 12 136 | }, 137 | __self: this 138 | }, title), react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("meta", { 139 | charSet: "utf-8", 140 | __source: { 141 | fileName: _jsxFileName, 142 | lineNumber: 13 143 | }, 144 | __self: this 145 | }), react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("meta", { 146 | name: "viewport", 147 | content: "initial-scale=1.0, width=device-width", 148 | __source: { 149 | fileName: _jsxFileName, 150 | lineNumber: 14 151 | }, 152 | __self: this 153 | })), react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("header", { 154 | __source: { 155 | fileName: _jsxFileName, 156 | lineNumber: 16 157 | }, 158 | __self: this 159 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("nav", { 160 | __source: { 161 | fileName: _jsxFileName, 162 | lineNumber: 17 163 | }, 164 | __self: this 165 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"](next_link__WEBPACK_IMPORTED_MODULE_1___default.a, { 166 | href: "/", 167 | __source: { 168 | fileName: _jsxFileName, 169 | lineNumber: 18 170 | }, 171 | __self: this 172 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("a", { 173 | __source: { 174 | fileName: _jsxFileName, 175 | lineNumber: 18 176 | }, 177 | __self: this 178 | }, "Home")), " | ", ' ', react__WEBPACK_IMPORTED_MODULE_0__["createElement"](next_link__WEBPACK_IMPORTED_MODULE_1___default.a, { 179 | href: "/list-fc", 180 | __source: { 181 | fileName: _jsxFileName, 182 | lineNumber: 19 183 | }, 184 | __self: this 185 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("a", { 186 | __source: { 187 | fileName: _jsxFileName, 188 | lineNumber: 19 189 | }, 190 | __self: this 191 | }, "List as Functional Component")), " | ", ' ', react__WEBPACK_IMPORTED_MODULE_0__["createElement"](next_link__WEBPACK_IMPORTED_MODULE_1___default.a, { 192 | href: "/list-class", 193 | __source: { 194 | fileName: _jsxFileName, 195 | lineNumber: 20 196 | }, 197 | __self: this 198 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("a", { 199 | __source: { 200 | fileName: _jsxFileName, 201 | lineNumber: 20 202 | }, 203 | __self: this 204 | }, "List As Class")), " | ", ' ', react__WEBPACK_IMPORTED_MODULE_0__["createElement"](next_link__WEBPACK_IMPORTED_MODULE_1___default.a, { 205 | href: "/about", 206 | __source: { 207 | fileName: _jsxFileName, 208 | lineNumber: 21 209 | }, 210 | __self: this 211 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("a", { 212 | __source: { 213 | fileName: _jsxFileName, 214 | lineNumber: 21 215 | }, 216 | __self: this 217 | }, "About")), " | ", ' ')), children, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("footer", { 218 | __source: { 219 | fileName: _jsxFileName, 220 | lineNumber: 25 221 | }, 222 | __self: this 223 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("hr", { 224 | __source: { 225 | fileName: _jsxFileName, 226 | lineNumber: 26 227 | }, 228 | __self: this 229 | }), react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("span", { 230 | __source: { 231 | fileName: _jsxFileName, 232 | lineNumber: 27 233 | }, 234 | __self: this 235 | }, "I'm here to stay (Footer)"))); 236 | }; 237 | 238 | /* harmony default export */ __webpack_exports__["default"] = (Layout); 239 | 240 | /***/ }), 241 | 242 | /***/ "./pages/index.tsx": 243 | /*!*************************!*\ 244 | !*** ./pages/index.tsx ***! 245 | \*************************/ 246 | /*! exports provided: default */ 247 | /***/ (function(module, __webpack_exports__, __webpack_require__) { 248 | 249 | "use strict"; 250 | __webpack_require__.r(__webpack_exports__); 251 | /* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/link */ "next/link"); 252 | /* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_link__WEBPACK_IMPORTED_MODULE_0__); 253 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react"); 254 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__); 255 | /* harmony import */ var _components_Layout__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../components/Layout */ "./components/Layout.tsx"); 256 | var _jsxFileName = "/Users/benawad/Documents/programming/tutorials/typescript-nextjs-graphql-series/pages/index.tsx"; 257 | 258 | 259 | 260 | 261 | var IndexPage = function IndexPage() { 262 | return react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_components_Layout__WEBPACK_IMPORTED_MODULE_2__["default"], { 263 | title: "Home | Next.js + TypeScript Example", 264 | __source: { 265 | fileName: _jsxFileName, 266 | lineNumber: 7 267 | }, 268 | __self: this 269 | }, react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("h1", { 270 | __source: { 271 | fileName: _jsxFileName, 272 | lineNumber: 8 273 | }, 274 | __self: this 275 | }, "hello Next.js \uD83D\uDC4B"), react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("p", { 276 | __source: { 277 | fileName: _jsxFileName, 278 | lineNumber: 9 279 | }, 280 | __self: this 281 | }, react__WEBPACK_IMPORTED_MODULE_1__["createElement"](next_link__WEBPACK_IMPORTED_MODULE_0___default.a, { 282 | href: "/about", 283 | __source: { 284 | fileName: _jsxFileName, 285 | lineNumber: 9 286 | }, 287 | __self: this 288 | }, react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("a", { 289 | __source: { 290 | fileName: _jsxFileName, 291 | lineNumber: 9 292 | }, 293 | __self: this 294 | }, "About")))); 295 | }; 296 | 297 | /* harmony default export */ __webpack_exports__["default"] = (IndexPage); 298 | 299 | /***/ }), 300 | 301 | /***/ 3: 302 | /*!*******************************!*\ 303 | !*** multi ./pages/index.tsx ***! 304 | \*******************************/ 305 | /*! no static exports found */ 306 | /***/ (function(module, exports, __webpack_require__) { 307 | 308 | module.exports = __webpack_require__(/*! ./pages/index.tsx */"./pages/index.tsx"); 309 | 310 | 311 | /***/ }), 312 | 313 | /***/ "next/head": 314 | /*!****************************!*\ 315 | !*** external "next/head" ***! 316 | \****************************/ 317 | /*! no static exports found */ 318 | /***/ (function(module, exports) { 319 | 320 | module.exports = require("next/head"); 321 | 322 | /***/ }), 323 | 324 | /***/ "next/link": 325 | /*!****************************!*\ 326 | !*** external "next/link" ***! 327 | \****************************/ 328 | /*! no static exports found */ 329 | /***/ (function(module, exports) { 330 | 331 | module.exports = require("next/link"); 332 | 333 | /***/ }), 334 | 335 | /***/ "react": 336 | /*!************************!*\ 337 | !*** external "react" ***! 338 | \************************/ 339 | /*! no static exports found */ 340 | /***/ (function(module, exports) { 341 | 342 | module.exports = require("react"); 343 | 344 | /***/ }) 345 | 346 | /******/ }); 347 | //# sourceMappingURL=index.js.map -------------------------------------------------------------------------------- /.next/server/static/development/pages/list-class.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 = 5); 92 | /******/ }) 93 | /************************************************************************/ 94 | /******/ ({ 95 | 96 | /***/ "./components/Layout.tsx": 97 | /*!*******************************!*\ 98 | !*** ./components/Layout.tsx ***! 99 | \*******************************/ 100 | /*! exports provided: default */ 101 | /***/ (function(module, __webpack_exports__, __webpack_require__) { 102 | 103 | "use strict"; 104 | __webpack_require__.r(__webpack_exports__); 105 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react"); 106 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); 107 | /* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/link */ "next/link"); 108 | /* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_link__WEBPACK_IMPORTED_MODULE_1__); 109 | /* harmony import */ var next_head__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/head */ "next/head"); 110 | /* harmony import */ var next_head__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_head__WEBPACK_IMPORTED_MODULE_2__); 111 | var _jsxFileName = "/Users/benawad/Documents/programming/tutorials/typescript-nextjs-graphql-series/components/Layout.tsx"; 112 | 113 | 114 | 115 | 116 | var Layout = function Layout(_ref) { 117 | var children = _ref.children, 118 | _ref$title = _ref.title, 119 | title = _ref$title === void 0 ? 'This is the default title' : _ref$title; 120 | return react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("div", { 121 | __source: { 122 | fileName: _jsxFileName, 123 | lineNumber: 10 124 | }, 125 | __self: this 126 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"](next_head__WEBPACK_IMPORTED_MODULE_2___default.a, { 127 | __source: { 128 | fileName: _jsxFileName, 129 | lineNumber: 11 130 | }, 131 | __self: this 132 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("title", { 133 | __source: { 134 | fileName: _jsxFileName, 135 | lineNumber: 12 136 | }, 137 | __self: this 138 | }, title), react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("meta", { 139 | charSet: "utf-8", 140 | __source: { 141 | fileName: _jsxFileName, 142 | lineNumber: 13 143 | }, 144 | __self: this 145 | }), react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("meta", { 146 | name: "viewport", 147 | content: "initial-scale=1.0, width=device-width", 148 | __source: { 149 | fileName: _jsxFileName, 150 | lineNumber: 14 151 | }, 152 | __self: this 153 | })), react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("header", { 154 | __source: { 155 | fileName: _jsxFileName, 156 | lineNumber: 16 157 | }, 158 | __self: this 159 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("nav", { 160 | __source: { 161 | fileName: _jsxFileName, 162 | lineNumber: 17 163 | }, 164 | __self: this 165 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"](next_link__WEBPACK_IMPORTED_MODULE_1___default.a, { 166 | href: "/", 167 | __source: { 168 | fileName: _jsxFileName, 169 | lineNumber: 18 170 | }, 171 | __self: this 172 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("a", { 173 | __source: { 174 | fileName: _jsxFileName, 175 | lineNumber: 18 176 | }, 177 | __self: this 178 | }, "Home")), " | ", ' ', react__WEBPACK_IMPORTED_MODULE_0__["createElement"](next_link__WEBPACK_IMPORTED_MODULE_1___default.a, { 179 | href: "/list-fc", 180 | __source: { 181 | fileName: _jsxFileName, 182 | lineNumber: 19 183 | }, 184 | __self: this 185 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("a", { 186 | __source: { 187 | fileName: _jsxFileName, 188 | lineNumber: 19 189 | }, 190 | __self: this 191 | }, "List as Functional Component")), " | ", ' ', react__WEBPACK_IMPORTED_MODULE_0__["createElement"](next_link__WEBPACK_IMPORTED_MODULE_1___default.a, { 192 | href: "/list-class", 193 | __source: { 194 | fileName: _jsxFileName, 195 | lineNumber: 20 196 | }, 197 | __self: this 198 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("a", { 199 | __source: { 200 | fileName: _jsxFileName, 201 | lineNumber: 20 202 | }, 203 | __self: this 204 | }, "List As Class")), " | ", ' ', react__WEBPACK_IMPORTED_MODULE_0__["createElement"](next_link__WEBPACK_IMPORTED_MODULE_1___default.a, { 205 | href: "/about", 206 | __source: { 207 | fileName: _jsxFileName, 208 | lineNumber: 21 209 | }, 210 | __self: this 211 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("a", { 212 | __source: { 213 | fileName: _jsxFileName, 214 | lineNumber: 21 215 | }, 216 | __self: this 217 | }, "About")), " | ", ' ')), children, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("footer", { 218 | __source: { 219 | fileName: _jsxFileName, 220 | lineNumber: 25 221 | }, 222 | __self: this 223 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("hr", { 224 | __source: { 225 | fileName: _jsxFileName, 226 | lineNumber: 26 227 | }, 228 | __self: this 229 | }), react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("span", { 230 | __source: { 231 | fileName: _jsxFileName, 232 | lineNumber: 27 233 | }, 234 | __self: this 235 | }, "I'm here to stay (Footer)"))); 236 | }; 237 | 238 | /* harmony default export */ __webpack_exports__["default"] = (Layout); 239 | 240 | /***/ }), 241 | 242 | /***/ "./components/List.tsx": 243 | /*!*****************************!*\ 244 | !*** ./components/List.tsx ***! 245 | \*****************************/ 246 | /*! exports provided: default */ 247 | /***/ (function(module, __webpack_exports__, __webpack_require__) { 248 | 249 | "use strict"; 250 | __webpack_require__.r(__webpack_exports__); 251 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react"); 252 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); 253 | /* harmony import */ var _ListItem__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ListItem */ "./components/ListItem.tsx"); 254 | var _jsxFileName = "/Users/benawad/Documents/programming/tutorials/typescript-nextjs-graphql-series/components/List.tsx"; 255 | 256 | 257 | 258 | var List = function List(_ref) { 259 | var items = _ref.items; 260 | return react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("ul", { 261 | __source: { 262 | fileName: _jsxFileName, 263 | lineNumber: 10 264 | }, 265 | __self: this 266 | }, items.map(function (item) { 267 | return react__WEBPACK_IMPORTED_MODULE_0__["createElement"]("li", { 268 | key: item.id, 269 | __source: { 270 | fileName: _jsxFileName, 271 | lineNumber: 12 272 | }, 273 | __self: this 274 | }, react__WEBPACK_IMPORTED_MODULE_0__["createElement"](_ListItem__WEBPACK_IMPORTED_MODULE_1__["default"], { 275 | data: item, 276 | __source: { 277 | fileName: _jsxFileName, 278 | lineNumber: 13 279 | }, 280 | __self: this 281 | })); 282 | })); 283 | }; 284 | 285 | /* harmony default export */ __webpack_exports__["default"] = (List); 286 | 287 | /***/ }), 288 | 289 | /***/ "./components/ListItem.tsx": 290 | /*!*********************************!*\ 291 | !*** ./components/ListItem.tsx ***! 292 | \*********************************/ 293 | /*! exports provided: default */ 294 | /***/ (function(module, __webpack_exports__, __webpack_require__) { 295 | 296 | "use strict"; 297 | __webpack_require__.r(__webpack_exports__); 298 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react"); 299 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); 300 | var _jsxFileName = "/Users/benawad/Documents/programming/tutorials/typescript-nextjs-graphql-series/components/ListItem.tsx"; 301 | 302 | 303 | var ListItem = function ListItem(_ref) { 304 | var data = _ref.data; 305 | return react__WEBPACK_IMPORTED_MODULE_0__["createElement"](react__WEBPACK_IMPORTED_MODULE_0__["Fragment"], { 306 | __source: { 307 | fileName: _jsxFileName, 308 | lineNumber: 9 309 | }, 310 | __self: this 311 | }, data.id, ":", data.name); 312 | }; 313 | 314 | /* harmony default export */ __webpack_exports__["default"] = (ListItem); 315 | 316 | /***/ }), 317 | 318 | /***/ "./pages/list-class.tsx": 319 | /*!******************************!*\ 320 | !*** ./pages/list-class.tsx ***! 321 | \******************************/ 322 | /*! exports provided: default */ 323 | /***/ (function(module, __webpack_exports__, __webpack_require__) { 324 | 325 | "use strict"; 326 | __webpack_require__.r(__webpack_exports__); 327 | /* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "@babel/runtime/regenerator"); 328 | /* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__); 329 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react"); 330 | /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__); 331 | /* harmony import */ var _components_Layout__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../components/Layout */ "./components/Layout.tsx"); 332 | /* harmony import */ var _components_List__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../components/List */ "./components/List.tsx"); 333 | 334 | var _jsxFileName = "/Users/benawad/Documents/programming/tutorials/typescript-nextjs-graphql-series/pages/list-class.tsx"; 335 | 336 | function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } 337 | 338 | function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } 339 | 340 | function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } 341 | 342 | function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } 343 | 344 | function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } 345 | 346 | function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } 347 | 348 | function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); } 349 | 350 | function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } 351 | 352 | function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } 353 | 354 | function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); } 355 | 356 | function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } 357 | 358 | 359 | 360 | 361 | 362 | var ListClass = 363 | /*#__PURE__*/ 364 | function (_React$Component) { 365 | _inherits(ListClass, _React$Component); 366 | 367 | function ListClass() { 368 | _classCallCheck(this, ListClass); 369 | 370 | return _possibleConstructorReturn(this, _getPrototypeOf(ListClass).apply(this, arguments)); 371 | } 372 | 373 | _createClass(ListClass, [{ 374 | key: "render", 375 | value: function render() { 376 | return react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(_components_Layout__WEBPACK_IMPORTED_MODULE_2__["default"], { 377 | title: "List Example | Next.js + TypeScript Example", 378 | __source: { 379 | fileName: _jsxFileName, 380 | lineNumber: 29 381 | }, 382 | __self: this 383 | }, react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(_components_List__WEBPACK_IMPORTED_MODULE_3__["default"], { 384 | items: this.props.items, 385 | __source: { 386 | fileName: _jsxFileName, 387 | lineNumber: 30 388 | }, 389 | __self: this 390 | })); 391 | } 392 | }], [{ 393 | key: "getInitialProps", 394 | value: function () { 395 | var _getInitialProps = _asyncToGenerator( 396 | /*#__PURE__*/ 397 | _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee(_ref) { 398 | var pathname, dataArray; 399 | return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) { 400 | while (1) { 401 | switch (_context.prev = _context.next) { 402 | case 0: 403 | pathname = _ref.pathname; 404 | // Example for including initial props in a Next.js page. 405 | // Don't forget to include the respective types for any 406 | dataArray = [{ 407 | id: 101, 408 | name: 'larry' 409 | }, { 410 | id: 102, 411 | name: 'sam' 412 | }, { 413 | id: 103, 414 | name: 'jill' 415 | }, { 416 | id: 104, 417 | name: pathname 418 | }]; 419 | return _context.abrupt("return", { 420 | items: dataArray 421 | }); 422 | 423 | case 3: 424 | case "end": 425 | return _context.stop(); 426 | } 427 | } 428 | }, _callee, this); 429 | })); 430 | 431 | function getInitialProps(_x) { 432 | return _getInitialProps.apply(this, arguments); 433 | } 434 | 435 | return getInitialProps; 436 | }() 437 | }]); 438 | 439 | return ListClass; 440 | }(react__WEBPACK_IMPORTED_MODULE_1___default.a.Component); 441 | 442 | /* harmony default export */ __webpack_exports__["default"] = (ListClass); 443 | 444 | /***/ }), 445 | 446 | /***/ 5: 447 | /*!************************************!*\ 448 | !*** multi ./pages/list-class.tsx ***! 449 | \************************************/ 450 | /*! no static exports found */ 451 | /***/ (function(module, exports, __webpack_require__) { 452 | 453 | module.exports = __webpack_require__(/*! ./pages/list-class.tsx */"./pages/list-class.tsx"); 454 | 455 | 456 | /***/ }), 457 | 458 | /***/ "@babel/runtime/regenerator": 459 | /*!*********************************************!*\ 460 | !*** external "@babel/runtime/regenerator" ***! 461 | \*********************************************/ 462 | /*! no static exports found */ 463 | /***/ (function(module, exports) { 464 | 465 | module.exports = require("@babel/runtime/regenerator"); 466 | 467 | /***/ }), 468 | 469 | /***/ "next/head": 470 | /*!****************************!*\ 471 | !*** external "next/head" ***! 472 | \****************************/ 473 | /*! no static exports found */ 474 | /***/ (function(module, exports) { 475 | 476 | module.exports = require("next/head"); 477 | 478 | /***/ }), 479 | 480 | /***/ "next/link": 481 | /*!****************************!*\ 482 | !*** external "next/link" ***! 483 | \****************************/ 484 | /*! no static exports found */ 485 | /***/ (function(module, exports) { 486 | 487 | module.exports = require("next/link"); 488 | 489 | /***/ }), 490 | 491 | /***/ "react": 492 | /*!************************!*\ 493 | !*** external "react" ***! 494 | \************************/ 495 | /*! no static exports found */ 496 | /***/ (function(module, exports) { 497 | 498 | module.exports = require("react"); 499 | 500 | /***/ }) 501 | 502 | /******/ }); 503 | //# sourceMappingURL=list-class.js.map -------------------------------------------------------------------------------- /.next/static/runtime/webpack.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"static/runtime/webpack.js","sources":["webpack:///webpack/bootstrap"],"sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t}\n \tfunction hotDisposeChunk(chunkId) {\n \t\tdelete installedChunks[chunkId];\n \t}\n \tvar parentHotUpdateCallback = window[\"webpackHotUpdate\"];\n \twindow[\"webpackHotUpdate\"] = // eslint-disable-next-line no-unused-vars\n \tfunction webpackHotUpdateCallback(chunkId, moreModules) {\n \t\thotAddUpdateChunk(chunkId, moreModules);\n \t\tif (parentHotUpdateCallback) parentHotUpdateCallback(chunkId, moreModules);\n \t} ;\n\n \t// eslint-disable-next-line no-unused-vars\n \tfunction hotDownloadUpdateChunk(chunkId) {\n \t\tvar head = document.getElementsByTagName(\"head\")[0];\n \t\tvar script = document.createElement(\"script\");\n \t\tscript.charset = \"utf-8\";\n \t\tscript.src = __webpack_require__.p + \"static/webpack/\" + chunkId + \".\" + hotCurrentHash + \".hot-update.js\";\n \t\t;\n \t\thead.appendChild(script);\n \t}\n\n \t// eslint-disable-next-line no-unused-vars\n \tfunction hotDownloadManifest(requestTimeout) {\n \t\trequestTimeout = requestTimeout || 10000;\n \t\treturn new Promise(function(resolve, reject) {\n \t\t\tif (typeof XMLHttpRequest === \"undefined\") {\n \t\t\t\treturn reject(new Error(\"No browser support\"));\n \t\t\t}\n \t\t\ttry {\n \t\t\t\tvar request = new XMLHttpRequest();\n \t\t\t\tvar requestPath = __webpack_require__.p + \"static/webpack/\" + hotCurrentHash + \".hot-update.json\";\n \t\t\t\trequest.open(\"GET\", requestPath, true);\n \t\t\t\trequest.timeout = requestTimeout;\n \t\t\t\trequest.send(null);\n \t\t\t} catch (err) {\n \t\t\t\treturn reject(err);\n \t\t\t}\n \t\t\trequest.onreadystatechange = function() {\n \t\t\t\tif (request.readyState !== 4) return;\n \t\t\t\tif (request.status === 0) {\n \t\t\t\t\t// timeout\n \t\t\t\t\treject(\n \t\t\t\t\t\tnew Error(\"Manifest request to \" + requestPath + \" timed out.\")\n \t\t\t\t\t);\n \t\t\t\t} else if (request.status === 404) {\n \t\t\t\t\t// no update available\n \t\t\t\t\tresolve();\n \t\t\t\t} else if (request.status !== 200 && request.status !== 304) {\n \t\t\t\t\t// other failure\n \t\t\t\t\treject(new Error(\"Manifest request to \" + requestPath + \" failed.\"));\n \t\t\t\t} else {\n \t\t\t\t\t// success\n \t\t\t\t\ttry {\n \t\t\t\t\t\tvar update = JSON.parse(request.responseText);\n \t\t\t\t\t} catch (e) {\n \t\t\t\t\t\treject(e);\n \t\t\t\t\t\treturn;\n \t\t\t\t\t}\n \t\t\t\t\tresolve(update);\n \t\t\t\t}\n \t\t\t};\n \t\t});\n \t}\n\n \tvar hotApplyOnUpdate = true;\n \t// eslint-disable-next-line no-unused-vars\n \tvar hotCurrentHash = \"ec19cc8d1e8932dff5cb\";\n \tvar hotRequestTimeout = 10000;\n \tvar hotCurrentModuleData = {};\n \tvar hotCurrentChildModule;\n \t// eslint-disable-next-line no-unused-vars\n \tvar hotCurrentParents = [];\n \t// eslint-disable-next-line no-unused-vars\n \tvar hotCurrentParentsTemp = [];\n\n \t// eslint-disable-next-line no-unused-vars\n \tfunction hotCreateRequire(moduleId) {\n \t\tvar me = installedModules[moduleId];\n \t\tif (!me) return __webpack_require__;\n \t\tvar fn = function(request) {\n \t\t\tif (me.hot.active) {\n \t\t\t\tif (installedModules[request]) {\n \t\t\t\t\tif (installedModules[request].parents.indexOf(moduleId) === -1) {\n \t\t\t\t\t\tinstalledModules[request].parents.push(moduleId);\n \t\t\t\t\t}\n \t\t\t\t} else {\n \t\t\t\t\thotCurrentParents = [moduleId];\n \t\t\t\t\thotCurrentChildModule = request;\n \t\t\t\t}\n \t\t\t\tif (me.children.indexOf(request) === -1) {\n \t\t\t\t\tme.children.push(request);\n \t\t\t\t}\n \t\t\t} else {\n \t\t\t\tconsole.warn(\n \t\t\t\t\t\"[HMR] unexpected require(\" +\n \t\t\t\t\t\trequest +\n \t\t\t\t\t\t\") from disposed module \" +\n \t\t\t\t\t\tmoduleId\n \t\t\t\t);\n \t\t\t\thotCurrentParents = [];\n \t\t\t}\n \t\t\treturn __webpack_require__(request);\n \t\t};\n \t\tvar ObjectFactory = function ObjectFactory(name) {\n \t\t\treturn {\n \t\t\t\tconfigurable: true,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: function() {\n \t\t\t\t\treturn __webpack_require__[name];\n \t\t\t\t},\n \t\t\t\tset: function(value) {\n \t\t\t\t\t__webpack_require__[name] = value;\n \t\t\t\t}\n \t\t\t};\n \t\t};\n \t\tfor (var name in __webpack_require__) {\n \t\t\tif (\n \t\t\t\tObject.prototype.hasOwnProperty.call(__webpack_require__, name) &&\n \t\t\t\tname !== \"e\" &&\n \t\t\t\tname !== \"t\"\n \t\t\t) {\n \t\t\t\tObject.defineProperty(fn, name, ObjectFactory(name));\n \t\t\t}\n \t\t}\n \t\tfn.e = function(chunkId) {\n \t\t\tif (hotStatus === \"ready\") hotSetStatus(\"prepare\");\n \t\t\thotChunksLoading++;\n \t\t\treturn __webpack_require__.e(chunkId).then(finishChunkLoading, function(err) {\n \t\t\t\tfinishChunkLoading();\n \t\t\t\tthrow err;\n \t\t\t});\n\n \t\t\tfunction finishChunkLoading() {\n \t\t\t\thotChunksLoading--;\n \t\t\t\tif (hotStatus === \"prepare\") {\n \t\t\t\t\tif (!hotWaitingFilesMap[chunkId]) {\n \t\t\t\t\t\thotEnsureUpdateChunk(chunkId);\n \t\t\t\t\t}\n \t\t\t\t\tif (hotChunksLoading === 0 && hotWaitingFiles === 0) {\n \t\t\t\t\t\thotUpdateDownloaded();\n \t\t\t\t\t}\n \t\t\t\t}\n \t\t\t}\n \t\t};\n \t\tfn.t = function(value, mode) {\n \t\t\tif (mode & 1) value = fn(value);\n \t\t\treturn __webpack_require__.t(value, mode & ~1);\n \t\t};\n \t\treturn fn;\n \t}\n\n \t// eslint-disable-next-line no-unused-vars\n \tfunction hotCreateModule(moduleId) {\n \t\tvar hot = {\n \t\t\t// private stuff\n \t\t\t_acceptedDependencies: {},\n \t\t\t_declinedDependencies: {},\n \t\t\t_selfAccepted: false,\n \t\t\t_selfDeclined: false,\n \t\t\t_disposeHandlers: [],\n \t\t\t_main: hotCurrentChildModule !== moduleId,\n\n \t\t\t// Module API\n \t\t\tactive: true,\n \t\t\taccept: function(dep, callback) {\n \t\t\t\tif (dep === undefined) hot._selfAccepted = true;\n \t\t\t\telse if (typeof dep === \"function\") hot._selfAccepted = dep;\n \t\t\t\telse if (typeof dep === \"object\")\n \t\t\t\t\tfor (var i = 0; i < dep.length; i++)\n \t\t\t\t\t\thot._acceptedDependencies[dep[i]] = callback || function() {};\n \t\t\t\telse hot._acceptedDependencies[dep] = callback || function() {};\n \t\t\t},\n \t\t\tdecline: function(dep) {\n \t\t\t\tif (dep === undefined) hot._selfDeclined = true;\n \t\t\t\telse if (typeof dep === \"object\")\n \t\t\t\t\tfor (var i = 0; i < dep.length; i++)\n \t\t\t\t\t\thot._declinedDependencies[dep[i]] = true;\n \t\t\t\telse hot._declinedDependencies[dep] = true;\n \t\t\t},\n \t\t\tdispose: function(callback) {\n \t\t\t\thot._disposeHandlers.push(callback);\n \t\t\t},\n \t\t\taddDisposeHandler: function(callback) {\n \t\t\t\thot._disposeHandlers.push(callback);\n \t\t\t},\n \t\t\tremoveDisposeHandler: function(callback) {\n \t\t\t\tvar idx = hot._disposeHandlers.indexOf(callback);\n \t\t\t\tif (idx >= 0) hot._disposeHandlers.splice(idx, 1);\n \t\t\t},\n\n \t\t\t// Management API\n \t\t\tcheck: hotCheck,\n \t\t\tapply: hotApply,\n \t\t\tstatus: function(l) {\n \t\t\t\tif (!l) return hotStatus;\n \t\t\t\thotStatusHandlers.push(l);\n \t\t\t},\n \t\t\taddStatusHandler: function(l) {\n \t\t\t\thotStatusHandlers.push(l);\n \t\t\t},\n \t\t\tremoveStatusHandler: function(l) {\n \t\t\t\tvar idx = hotStatusHandlers.indexOf(l);\n \t\t\t\tif (idx >= 0) hotStatusHandlers.splice(idx, 1);\n \t\t\t},\n\n \t\t\t//inherit from previous dispose call\n \t\t\tdata: hotCurrentModuleData[moduleId]\n \t\t};\n \t\thotCurrentChildModule = undefined;\n \t\treturn hot;\n \t}\n\n \tvar hotStatusHandlers = [];\n \tvar hotStatus = \"idle\";\n\n \tfunction hotSetStatus(newStatus) {\n \t\thotStatus = newStatus;\n \t\tfor (var i = 0; i < hotStatusHandlers.length; i++)\n \t\t\thotStatusHandlers[i].call(null, newStatus);\n \t}\n\n \t// while downloading\n \tvar hotWaitingFiles = 0;\n \tvar hotChunksLoading = 0;\n \tvar hotWaitingFilesMap = {};\n \tvar hotRequestedFilesMap = {};\n \tvar hotAvailableFilesMap = {};\n \tvar hotDeferred;\n\n \t// The update info\n \tvar hotUpdate, hotUpdateNewHash;\n\n \tfunction toModuleId(id) {\n \t\tvar isNumber = +id + \"\" === id;\n \t\treturn isNumber ? +id : id;\n \t}\n\n \tfunction hotCheck(apply) {\n \t\tif (hotStatus !== \"idle\") {\n \t\t\tthrow new Error(\"check() is only allowed in idle status\");\n \t\t}\n \t\thotApplyOnUpdate = apply;\n \t\thotSetStatus(\"check\");\n \t\treturn hotDownloadManifest(hotRequestTimeout).then(function(update) {\n \t\t\tif (!update) {\n \t\t\t\thotSetStatus(\"idle\");\n \t\t\t\treturn null;\n \t\t\t}\n \t\t\thotRequestedFilesMap = {};\n \t\t\thotWaitingFilesMap = {};\n \t\t\thotAvailableFilesMap = update.c;\n \t\t\thotUpdateNewHash = update.h;\n\n \t\t\thotSetStatus(\"prepare\");\n \t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\thotDeferred = {\n \t\t\t\t\tresolve: resolve,\n \t\t\t\t\treject: reject\n \t\t\t\t};\n \t\t\t});\n \t\t\thotUpdate = {};\n \t\t\tfor(var chunkId in installedChunks)\n \t\t\t// eslint-disable-next-line no-lone-blocks\n \t\t\t{\n \t\t\t\t/*globals chunkId */\n \t\t\t\thotEnsureUpdateChunk(chunkId);\n \t\t\t}\n \t\t\tif (\n \t\t\t\thotStatus === \"prepare\" &&\n \t\t\t\thotChunksLoading === 0 &&\n \t\t\t\thotWaitingFiles === 0\n \t\t\t) {\n \t\t\t\thotUpdateDownloaded();\n \t\t\t}\n \t\t\treturn promise;\n \t\t});\n \t}\n\n \t// eslint-disable-next-line no-unused-vars\n \tfunction hotAddUpdateChunk(chunkId, moreModules) {\n \t\tif (!hotAvailableFilesMap[chunkId] || !hotRequestedFilesMap[chunkId])\n \t\t\treturn;\n \t\thotRequestedFilesMap[chunkId] = false;\n \t\tfor (var moduleId in moreModules) {\n \t\t\tif (Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\thotUpdate[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif (--hotWaitingFiles === 0 && hotChunksLoading === 0) {\n \t\t\thotUpdateDownloaded();\n \t\t}\n \t}\n\n \tfunction hotEnsureUpdateChunk(chunkId) {\n \t\tif (!hotAvailableFilesMap[chunkId]) {\n \t\t\thotWaitingFilesMap[chunkId] = true;\n \t\t} else {\n \t\t\thotRequestedFilesMap[chunkId] = true;\n \t\t\thotWaitingFiles++;\n \t\t\thotDownloadUpdateChunk(chunkId);\n \t\t}\n \t}\n\n \tfunction hotUpdateDownloaded() {\n \t\thotSetStatus(\"ready\");\n \t\tvar deferred = hotDeferred;\n \t\thotDeferred = null;\n \t\tif (!deferred) return;\n \t\tif (hotApplyOnUpdate) {\n \t\t\t// Wrap deferred object in Promise to mark it as a well-handled Promise to\n \t\t\t// avoid triggering uncaught exception warning in Chrome.\n \t\t\t// See https://bugs.chromium.org/p/chromium/issues/detail?id=465666\n \t\t\tPromise.resolve()\n \t\t\t\t.then(function() {\n \t\t\t\t\treturn hotApply(hotApplyOnUpdate);\n \t\t\t\t})\n \t\t\t\t.then(\n \t\t\t\t\tfunction(result) {\n \t\t\t\t\t\tdeferred.resolve(result);\n \t\t\t\t\t},\n \t\t\t\t\tfunction(err) {\n \t\t\t\t\t\tdeferred.reject(err);\n \t\t\t\t\t}\n \t\t\t\t);\n \t\t} else {\n \t\t\tvar outdatedModules = [];\n \t\t\tfor (var id in hotUpdate) {\n \t\t\t\tif (Object.prototype.hasOwnProperty.call(hotUpdate, id)) {\n \t\t\t\t\toutdatedModules.push(toModuleId(id));\n \t\t\t\t}\n \t\t\t}\n \t\t\tdeferred.resolve(outdatedModules);\n \t\t}\n \t}\n\n \tfunction hotApply(options) {\n \t\tif (hotStatus !== \"ready\")\n \t\t\tthrow new Error(\"apply() is only allowed in ready status\");\n \t\toptions = options || {};\n\n \t\tvar cb;\n \t\tvar i;\n \t\tvar j;\n \t\tvar module;\n \t\tvar moduleId;\n\n \t\tfunction getAffectedStuff(updateModuleId) {\n \t\t\tvar outdatedModules = [updateModuleId];\n \t\t\tvar outdatedDependencies = {};\n\n \t\t\tvar queue = outdatedModules.slice().map(function(id) {\n \t\t\t\treturn {\n \t\t\t\t\tchain: [id],\n \t\t\t\t\tid: id\n \t\t\t\t};\n \t\t\t});\n \t\t\twhile (queue.length > 0) {\n \t\t\t\tvar queueItem = queue.pop();\n \t\t\t\tvar moduleId = queueItem.id;\n \t\t\t\tvar chain = queueItem.chain;\n \t\t\t\tmodule = installedModules[moduleId];\n \t\t\t\tif (!module || module.hot._selfAccepted) continue;\n \t\t\t\tif (module.hot._selfDeclined) {\n \t\t\t\t\treturn {\n \t\t\t\t\t\ttype: \"self-declined\",\n \t\t\t\t\t\tchain: chain,\n \t\t\t\t\t\tmoduleId: moduleId\n \t\t\t\t\t};\n \t\t\t\t}\n \t\t\t\tif (module.hot._main) {\n \t\t\t\t\treturn {\n \t\t\t\t\t\ttype: \"unaccepted\",\n \t\t\t\t\t\tchain: chain,\n \t\t\t\t\t\tmoduleId: moduleId\n \t\t\t\t\t};\n \t\t\t\t}\n \t\t\t\tfor (var i = 0; i < module.parents.length; i++) {\n \t\t\t\t\tvar parentId = module.parents[i];\n \t\t\t\t\tvar parent = installedModules[parentId];\n \t\t\t\t\tif (!parent) continue;\n \t\t\t\t\tif (parent.hot._declinedDependencies[moduleId]) {\n \t\t\t\t\t\treturn {\n \t\t\t\t\t\t\ttype: \"declined\",\n \t\t\t\t\t\t\tchain: chain.concat([parentId]),\n \t\t\t\t\t\t\tmoduleId: moduleId,\n \t\t\t\t\t\t\tparentId: parentId\n \t\t\t\t\t\t};\n \t\t\t\t\t}\n \t\t\t\t\tif (outdatedModules.indexOf(parentId) !== -1) continue;\n \t\t\t\t\tif (parent.hot._acceptedDependencies[moduleId]) {\n \t\t\t\t\t\tif (!outdatedDependencies[parentId])\n \t\t\t\t\t\t\toutdatedDependencies[parentId] = [];\n \t\t\t\t\t\taddAllToSet(outdatedDependencies[parentId], [moduleId]);\n \t\t\t\t\t\tcontinue;\n \t\t\t\t\t}\n \t\t\t\t\tdelete outdatedDependencies[parentId];\n \t\t\t\t\toutdatedModules.push(parentId);\n \t\t\t\t\tqueue.push({\n \t\t\t\t\t\tchain: chain.concat([parentId]),\n \t\t\t\t\t\tid: parentId\n \t\t\t\t\t});\n \t\t\t\t}\n \t\t\t}\n\n \t\t\treturn {\n \t\t\t\ttype: \"accepted\",\n \t\t\t\tmoduleId: updateModuleId,\n \t\t\t\toutdatedModules: outdatedModules,\n \t\t\t\toutdatedDependencies: outdatedDependencies\n \t\t\t};\n \t\t}\n\n \t\tfunction addAllToSet(a, b) {\n \t\t\tfor (var i = 0; i < b.length; i++) {\n \t\t\t\tvar item = b[i];\n \t\t\t\tif (a.indexOf(item) === -1) a.push(item);\n \t\t\t}\n \t\t}\n\n \t\t// at begin all updates modules are outdated\n \t\t// the \"outdated\" status can propagate to parents if they don't accept the children\n \t\tvar outdatedDependencies = {};\n \t\tvar outdatedModules = [];\n \t\tvar appliedUpdate = {};\n\n \t\tvar warnUnexpectedRequire = function warnUnexpectedRequire() {\n \t\t\tconsole.warn(\n \t\t\t\t\"[HMR] unexpected require(\" + result.moduleId + \") to disposed module\"\n \t\t\t);\n \t\t};\n\n \t\tfor (var id in hotUpdate) {\n \t\t\tif (Object.prototype.hasOwnProperty.call(hotUpdate, id)) {\n \t\t\t\tmoduleId = toModuleId(id);\n \t\t\t\t/** @type {TODO} */\n \t\t\t\tvar result;\n \t\t\t\tif (hotUpdate[id]) {\n \t\t\t\t\tresult = getAffectedStuff(moduleId);\n \t\t\t\t} else {\n \t\t\t\t\tresult = {\n \t\t\t\t\t\ttype: \"disposed\",\n \t\t\t\t\t\tmoduleId: id\n \t\t\t\t\t};\n \t\t\t\t}\n \t\t\t\t/** @type {Error|false} */\n \t\t\t\tvar abortError = false;\n \t\t\t\tvar doApply = false;\n \t\t\t\tvar doDispose = false;\n \t\t\t\tvar chainInfo = \"\";\n \t\t\t\tif (result.chain) {\n \t\t\t\t\tchainInfo = \"\\nUpdate propagation: \" + result.chain.join(\" -> \");\n \t\t\t\t}\n \t\t\t\tswitch (result.type) {\n \t\t\t\t\tcase \"self-declined\":\n \t\t\t\t\t\tif (options.onDeclined) options.onDeclined(result);\n \t\t\t\t\t\tif (!options.ignoreDeclined)\n \t\t\t\t\t\t\tabortError = new Error(\n \t\t\t\t\t\t\t\t\"Aborted because of self decline: \" +\n \t\t\t\t\t\t\t\t\tresult.moduleId +\n \t\t\t\t\t\t\t\t\tchainInfo\n \t\t\t\t\t\t\t);\n \t\t\t\t\t\tbreak;\n \t\t\t\t\tcase \"declined\":\n \t\t\t\t\t\tif (options.onDeclined) options.onDeclined(result);\n \t\t\t\t\t\tif (!options.ignoreDeclined)\n \t\t\t\t\t\t\tabortError = new Error(\n \t\t\t\t\t\t\t\t\"Aborted because of declined dependency: \" +\n \t\t\t\t\t\t\t\t\tresult.moduleId +\n \t\t\t\t\t\t\t\t\t\" in \" +\n \t\t\t\t\t\t\t\t\tresult.parentId +\n \t\t\t\t\t\t\t\t\tchainInfo\n \t\t\t\t\t\t\t);\n \t\t\t\t\t\tbreak;\n \t\t\t\t\tcase \"unaccepted\":\n \t\t\t\t\t\tif (options.onUnaccepted) options.onUnaccepted(result);\n \t\t\t\t\t\tif (!options.ignoreUnaccepted)\n \t\t\t\t\t\t\tabortError = new Error(\n \t\t\t\t\t\t\t\t\"Aborted because \" + moduleId + \" is not accepted\" + chainInfo\n \t\t\t\t\t\t\t);\n \t\t\t\t\t\tbreak;\n \t\t\t\t\tcase \"accepted\":\n \t\t\t\t\t\tif (options.onAccepted) options.onAccepted(result);\n \t\t\t\t\t\tdoApply = true;\n \t\t\t\t\t\tbreak;\n \t\t\t\t\tcase \"disposed\":\n \t\t\t\t\t\tif (options.onDisposed) options.onDisposed(result);\n \t\t\t\t\t\tdoDispose = true;\n \t\t\t\t\t\tbreak;\n \t\t\t\t\tdefault:\n \t\t\t\t\t\tthrow new Error(\"Unexception type \" + result.type);\n \t\t\t\t}\n \t\t\t\tif (abortError) {\n \t\t\t\t\thotSetStatus(\"abort\");\n \t\t\t\t\treturn Promise.reject(abortError);\n \t\t\t\t}\n \t\t\t\tif (doApply) {\n \t\t\t\t\tappliedUpdate[moduleId] = hotUpdate[moduleId];\n \t\t\t\t\taddAllToSet(outdatedModules, result.outdatedModules);\n \t\t\t\t\tfor (moduleId in result.outdatedDependencies) {\n \t\t\t\t\t\tif (\n \t\t\t\t\t\t\tObject.prototype.hasOwnProperty.call(\n \t\t\t\t\t\t\t\tresult.outdatedDependencies,\n \t\t\t\t\t\t\t\tmoduleId\n \t\t\t\t\t\t\t)\n \t\t\t\t\t\t) {\n \t\t\t\t\t\t\tif (!outdatedDependencies[moduleId])\n \t\t\t\t\t\t\t\toutdatedDependencies[moduleId] = [];\n \t\t\t\t\t\t\taddAllToSet(\n \t\t\t\t\t\t\t\toutdatedDependencies[moduleId],\n \t\t\t\t\t\t\t\tresult.outdatedDependencies[moduleId]\n \t\t\t\t\t\t\t);\n \t\t\t\t\t\t}\n \t\t\t\t\t}\n \t\t\t\t}\n \t\t\t\tif (doDispose) {\n \t\t\t\t\taddAllToSet(outdatedModules, [result.moduleId]);\n \t\t\t\t\tappliedUpdate[moduleId] = warnUnexpectedRequire;\n \t\t\t\t}\n \t\t\t}\n \t\t}\n\n \t\t// Store self accepted outdated modules to require them later by the module system\n \t\tvar outdatedSelfAcceptedModules = [];\n \t\tfor (i = 0; i < outdatedModules.length; i++) {\n \t\t\tmoduleId = outdatedModules[i];\n \t\t\tif (\n \t\t\t\tinstalledModules[moduleId] &&\n \t\t\t\tinstalledModules[moduleId].hot._selfAccepted\n \t\t\t)\n \t\t\t\toutdatedSelfAcceptedModules.push({\n \t\t\t\t\tmodule: moduleId,\n \t\t\t\t\terrorHandler: installedModules[moduleId].hot._selfAccepted\n \t\t\t\t});\n \t\t}\n\n \t\t// Now in \"dispose\" phase\n \t\thotSetStatus(\"dispose\");\n \t\tObject.keys(hotAvailableFilesMap).forEach(function(chunkId) {\n \t\t\tif (hotAvailableFilesMap[chunkId] === false) {\n \t\t\t\thotDisposeChunk(chunkId);\n \t\t\t}\n \t\t});\n\n \t\tvar idx;\n \t\tvar queue = outdatedModules.slice();\n \t\twhile (queue.length > 0) {\n \t\t\tmoduleId = queue.pop();\n \t\t\tmodule = installedModules[moduleId];\n \t\t\tif (!module) continue;\n\n \t\t\tvar data = {};\n\n \t\t\t// Call dispose handlers\n \t\t\tvar disposeHandlers = module.hot._disposeHandlers;\n \t\t\tfor (j = 0; j < disposeHandlers.length; j++) {\n \t\t\t\tcb = disposeHandlers[j];\n \t\t\t\tcb(data);\n \t\t\t}\n \t\t\thotCurrentModuleData[moduleId] = data;\n\n \t\t\t// disable module (this disables requires from this module)\n \t\t\tmodule.hot.active = false;\n\n \t\t\t// remove module from cache\n \t\t\tdelete installedModules[moduleId];\n\n \t\t\t// when disposing there is no need to call dispose handler\n \t\t\tdelete outdatedDependencies[moduleId];\n\n \t\t\t// remove \"parents\" references from all children\n \t\t\tfor (j = 0; j < module.children.length; j++) {\n \t\t\t\tvar child = installedModules[module.children[j]];\n \t\t\t\tif (!child) continue;\n \t\t\t\tidx = child.parents.indexOf(moduleId);\n \t\t\t\tif (idx >= 0) {\n \t\t\t\t\tchild.parents.splice(idx, 1);\n \t\t\t\t}\n \t\t\t}\n \t\t}\n\n \t\t// remove outdated dependency from module children\n \t\tvar dependency;\n \t\tvar moduleOutdatedDependencies;\n \t\tfor (moduleId in outdatedDependencies) {\n \t\t\tif (\n \t\t\t\tObject.prototype.hasOwnProperty.call(outdatedDependencies, moduleId)\n \t\t\t) {\n \t\t\t\tmodule = installedModules[moduleId];\n \t\t\t\tif (module) {\n \t\t\t\t\tmoduleOutdatedDependencies = outdatedDependencies[moduleId];\n \t\t\t\t\tfor (j = 0; j < moduleOutdatedDependencies.length; j++) {\n \t\t\t\t\t\tdependency = moduleOutdatedDependencies[j];\n \t\t\t\t\t\tidx = module.children.indexOf(dependency);\n \t\t\t\t\t\tif (idx >= 0) module.children.splice(idx, 1);\n \t\t\t\t\t}\n \t\t\t\t}\n \t\t\t}\n \t\t}\n\n \t\t// Not in \"apply\" phase\n \t\thotSetStatus(\"apply\");\n\n \t\thotCurrentHash = hotUpdateNewHash;\n\n \t\t// insert new code\n \t\tfor (moduleId in appliedUpdate) {\n \t\t\tif (Object.prototype.hasOwnProperty.call(appliedUpdate, moduleId)) {\n \t\t\t\tmodules[moduleId] = appliedUpdate[moduleId];\n \t\t\t}\n \t\t}\n\n \t\t// call accept handlers\n \t\tvar error = null;\n \t\tfor (moduleId in outdatedDependencies) {\n \t\t\tif (\n \t\t\t\tObject.prototype.hasOwnProperty.call(outdatedDependencies, moduleId)\n \t\t\t) {\n \t\t\t\tmodule = installedModules[moduleId];\n \t\t\t\tif (module) {\n \t\t\t\t\tmoduleOutdatedDependencies = outdatedDependencies[moduleId];\n \t\t\t\t\tvar callbacks = [];\n \t\t\t\t\tfor (i = 0; i < moduleOutdatedDependencies.length; i++) {\n \t\t\t\t\t\tdependency = moduleOutdatedDependencies[i];\n \t\t\t\t\t\tcb = module.hot._acceptedDependencies[dependency];\n \t\t\t\t\t\tif (cb) {\n \t\t\t\t\t\t\tif (callbacks.indexOf(cb) !== -1) continue;\n \t\t\t\t\t\t\tcallbacks.push(cb);\n \t\t\t\t\t\t}\n \t\t\t\t\t}\n \t\t\t\t\tfor (i = 0; i < callbacks.length; i++) {\n \t\t\t\t\t\tcb = callbacks[i];\n \t\t\t\t\t\ttry {\n \t\t\t\t\t\t\tcb(moduleOutdatedDependencies);\n \t\t\t\t\t\t} catch (err) {\n \t\t\t\t\t\t\tif (options.onErrored) {\n \t\t\t\t\t\t\t\toptions.onErrored({\n \t\t\t\t\t\t\t\t\ttype: \"accept-errored\",\n \t\t\t\t\t\t\t\t\tmoduleId: moduleId,\n \t\t\t\t\t\t\t\t\tdependencyId: moduleOutdatedDependencies[i],\n \t\t\t\t\t\t\t\t\terror: err\n \t\t\t\t\t\t\t\t});\n \t\t\t\t\t\t\t}\n \t\t\t\t\t\t\tif (!options.ignoreErrored) {\n \t\t\t\t\t\t\t\tif (!error) error = err;\n \t\t\t\t\t\t\t}\n \t\t\t\t\t\t}\n \t\t\t\t\t}\n \t\t\t\t}\n \t\t\t}\n \t\t}\n\n \t\t// Load self accepted modules\n \t\tfor (i = 0; i < outdatedSelfAcceptedModules.length; i++) {\n \t\t\tvar item = outdatedSelfAcceptedModules[i];\n \t\t\tmoduleId = item.module;\n \t\t\thotCurrentParents = [moduleId];\n \t\t\ttry {\n \t\t\t\t__webpack_require__(moduleId);\n \t\t\t} catch (err) {\n \t\t\t\tif (typeof item.errorHandler === \"function\") {\n \t\t\t\t\ttry {\n \t\t\t\t\t\titem.errorHandler(err);\n \t\t\t\t\t} catch (err2) {\n \t\t\t\t\t\tif (options.onErrored) {\n \t\t\t\t\t\t\toptions.onErrored({\n \t\t\t\t\t\t\t\ttype: \"self-accept-error-handler-errored\",\n \t\t\t\t\t\t\t\tmoduleId: moduleId,\n \t\t\t\t\t\t\t\terror: err2,\n \t\t\t\t\t\t\t\toriginalError: err\n \t\t\t\t\t\t\t});\n \t\t\t\t\t\t}\n \t\t\t\t\t\tif (!options.ignoreErrored) {\n \t\t\t\t\t\t\tif (!error) error = err2;\n \t\t\t\t\t\t}\n \t\t\t\t\t\tif (!error) error = err;\n \t\t\t\t\t}\n \t\t\t\t} else {\n \t\t\t\t\tif (options.onErrored) {\n \t\t\t\t\t\toptions.onErrored({\n \t\t\t\t\t\t\ttype: \"self-accept-errored\",\n \t\t\t\t\t\t\tmoduleId: moduleId,\n \t\t\t\t\t\t\terror: err\n \t\t\t\t\t\t});\n \t\t\t\t\t}\n \t\t\t\t\tif (!options.ignoreErrored) {\n \t\t\t\t\t\tif (!error) error = err;\n \t\t\t\t\t}\n \t\t\t\t}\n \t\t\t}\n \t\t}\n\n \t\t// handle errors in accept handlers and self accepted module load\n \t\tif (error) {\n \t\t\thotSetStatus(\"fail\");\n \t\t\treturn Promise.reject(error);\n \t\t}\n\n \t\thotSetStatus(\"idle\");\n \t\treturn new Promise(function(resolve) {\n \t\t\tresolve(outdatedModules);\n \t\t});\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"static/runtime/webpack.js\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"static/chunks/\" + ({}[chunkId]||chunkId) + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {},\n \t\t\thot: hotCreateModule(moduleId),\n \t\t\tparents: (hotCurrentParentsTemp = hotCurrentParents, hotCurrentParents = [], hotCurrentParentsTemp),\n \t\t\tchildren: []\n \t\t};\n\n \t\t// Execute the module function\n \t\tvar threw = true;\n \t\ttry {\n \t\t\tmodules[moduleId].call(module.exports, module, module.exports, hotCreateRequire(moduleId));\n \t\t\tthrew = false;\n \t\t} finally {\n \t\t\tif(threw) delete installedModules[moduleId];\n \t\t}\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar head = document.getElementsByTagName('head')[0];\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\tvar error = new Error('Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')');\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\thead.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \t// __webpack_hash__\n \t__webpack_require__.h = function() { return hotCurrentHash; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// run deferred modules from other chunks\n \tcheckDeferredModules();\n"],"mappings":";AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;A","sourceRoot":""} -------------------------------------------------------------------------------- /.next/static/runtime/webpack.js: -------------------------------------------------------------------------------- 1 | /******/ (function(modules) { // webpackBootstrap 2 | /******/ // install a JSONP callback for chunk loading 3 | /******/ function webpackJsonpCallback(data) { 4 | /******/ var chunkIds = data[0]; 5 | /******/ var moreModules = data[1]; 6 | /******/ var executeModules = data[2]; 7 | /******/ 8 | /******/ // add "moreModules" to the modules object, 9 | /******/ // then flag all "chunkIds" as loaded and fire callback 10 | /******/ var moduleId, chunkId, i = 0, resolves = []; 11 | /******/ for(;i < chunkIds.length; i++) { 12 | /******/ chunkId = chunkIds[i]; 13 | /******/ if(installedChunks[chunkId]) { 14 | /******/ resolves.push(installedChunks[chunkId][0]); 15 | /******/ } 16 | /******/ installedChunks[chunkId] = 0; 17 | /******/ } 18 | /******/ for(moduleId in moreModules) { 19 | /******/ if(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) { 20 | /******/ modules[moduleId] = moreModules[moduleId]; 21 | /******/ } 22 | /******/ } 23 | /******/ if(parentJsonpFunction) parentJsonpFunction(data); 24 | /******/ 25 | /******/ while(resolves.length) { 26 | /******/ resolves.shift()(); 27 | /******/ } 28 | /******/ 29 | /******/ // add entry modules from loaded chunk to deferred list 30 | /******/ deferredModules.push.apply(deferredModules, executeModules || []); 31 | /******/ 32 | /******/ // run deferred modules when all chunks ready 33 | /******/ return checkDeferredModules(); 34 | /******/ }; 35 | /******/ function checkDeferredModules() { 36 | /******/ var result; 37 | /******/ for(var i = 0; i < deferredModules.length; i++) { 38 | /******/ var deferredModule = deferredModules[i]; 39 | /******/ var fulfilled = true; 40 | /******/ for(var j = 1; j < deferredModule.length; j++) { 41 | /******/ var depId = deferredModule[j]; 42 | /******/ if(installedChunks[depId] !== 0) fulfilled = false; 43 | /******/ } 44 | /******/ if(fulfilled) { 45 | /******/ deferredModules.splice(i--, 1); 46 | /******/ result = __webpack_require__(__webpack_require__.s = deferredModule[0]); 47 | /******/ } 48 | /******/ } 49 | /******/ return result; 50 | /******/ } 51 | /******/ function hotDisposeChunk(chunkId) { 52 | /******/ delete installedChunks[chunkId]; 53 | /******/ } 54 | /******/ var parentHotUpdateCallback = window["webpackHotUpdate"]; 55 | /******/ window["webpackHotUpdate"] = // eslint-disable-next-line no-unused-vars 56 | /******/ function webpackHotUpdateCallback(chunkId, moreModules) { 57 | /******/ hotAddUpdateChunk(chunkId, moreModules); 58 | /******/ if (parentHotUpdateCallback) parentHotUpdateCallback(chunkId, moreModules); 59 | /******/ } ; 60 | /******/ 61 | /******/ // eslint-disable-next-line no-unused-vars 62 | /******/ function hotDownloadUpdateChunk(chunkId) { 63 | /******/ var head = document.getElementsByTagName("head")[0]; 64 | /******/ var script = document.createElement("script"); 65 | /******/ script.charset = "utf-8"; 66 | /******/ script.src = __webpack_require__.p + "static/webpack/" + chunkId + "." + hotCurrentHash + ".hot-update.js"; 67 | /******/ ; 68 | /******/ head.appendChild(script); 69 | /******/ } 70 | /******/ 71 | /******/ // eslint-disable-next-line no-unused-vars 72 | /******/ function hotDownloadManifest(requestTimeout) { 73 | /******/ requestTimeout = requestTimeout || 10000; 74 | /******/ return new Promise(function(resolve, reject) { 75 | /******/ if (typeof XMLHttpRequest === "undefined") { 76 | /******/ return reject(new Error("No browser support")); 77 | /******/ } 78 | /******/ try { 79 | /******/ var request = new XMLHttpRequest(); 80 | /******/ var requestPath = __webpack_require__.p + "static/webpack/" + hotCurrentHash + ".hot-update.json"; 81 | /******/ request.open("GET", requestPath, true); 82 | /******/ request.timeout = requestTimeout; 83 | /******/ request.send(null); 84 | /******/ } catch (err) { 85 | /******/ return reject(err); 86 | /******/ } 87 | /******/ request.onreadystatechange = function() { 88 | /******/ if (request.readyState !== 4) return; 89 | /******/ if (request.status === 0) { 90 | /******/ // timeout 91 | /******/ reject( 92 | /******/ new Error("Manifest request to " + requestPath + " timed out.") 93 | /******/ ); 94 | /******/ } else if (request.status === 404) { 95 | /******/ // no update available 96 | /******/ resolve(); 97 | /******/ } else if (request.status !== 200 && request.status !== 304) { 98 | /******/ // other failure 99 | /******/ reject(new Error("Manifest request to " + requestPath + " failed.")); 100 | /******/ } else { 101 | /******/ // success 102 | /******/ try { 103 | /******/ var update = JSON.parse(request.responseText); 104 | /******/ } catch (e) { 105 | /******/ reject(e); 106 | /******/ return; 107 | /******/ } 108 | /******/ resolve(update); 109 | /******/ } 110 | /******/ }; 111 | /******/ }); 112 | /******/ } 113 | /******/ 114 | /******/ var hotApplyOnUpdate = true; 115 | /******/ // eslint-disable-next-line no-unused-vars 116 | /******/ var hotCurrentHash = "ec19cc8d1e8932dff5cb"; 117 | /******/ var hotRequestTimeout = 10000; 118 | /******/ var hotCurrentModuleData = {}; 119 | /******/ var hotCurrentChildModule; 120 | /******/ // eslint-disable-next-line no-unused-vars 121 | /******/ var hotCurrentParents = []; 122 | /******/ // eslint-disable-next-line no-unused-vars 123 | /******/ var hotCurrentParentsTemp = []; 124 | /******/ 125 | /******/ // eslint-disable-next-line no-unused-vars 126 | /******/ function hotCreateRequire(moduleId) { 127 | /******/ var me = installedModules[moduleId]; 128 | /******/ if (!me) return __webpack_require__; 129 | /******/ var fn = function(request) { 130 | /******/ if (me.hot.active) { 131 | /******/ if (installedModules[request]) { 132 | /******/ if (installedModules[request].parents.indexOf(moduleId) === -1) { 133 | /******/ installedModules[request].parents.push(moduleId); 134 | /******/ } 135 | /******/ } else { 136 | /******/ hotCurrentParents = [moduleId]; 137 | /******/ hotCurrentChildModule = request; 138 | /******/ } 139 | /******/ if (me.children.indexOf(request) === -1) { 140 | /******/ me.children.push(request); 141 | /******/ } 142 | /******/ } else { 143 | /******/ console.warn( 144 | /******/ "[HMR] unexpected require(" + 145 | /******/ request + 146 | /******/ ") from disposed module " + 147 | /******/ moduleId 148 | /******/ ); 149 | /******/ hotCurrentParents = []; 150 | /******/ } 151 | /******/ return __webpack_require__(request); 152 | /******/ }; 153 | /******/ var ObjectFactory = function ObjectFactory(name) { 154 | /******/ return { 155 | /******/ configurable: true, 156 | /******/ enumerable: true, 157 | /******/ get: function() { 158 | /******/ return __webpack_require__[name]; 159 | /******/ }, 160 | /******/ set: function(value) { 161 | /******/ __webpack_require__[name] = value; 162 | /******/ } 163 | /******/ }; 164 | /******/ }; 165 | /******/ for (var name in __webpack_require__) { 166 | /******/ if ( 167 | /******/ Object.prototype.hasOwnProperty.call(__webpack_require__, name) && 168 | /******/ name !== "e" && 169 | /******/ name !== "t" 170 | /******/ ) { 171 | /******/ Object.defineProperty(fn, name, ObjectFactory(name)); 172 | /******/ } 173 | /******/ } 174 | /******/ fn.e = function(chunkId) { 175 | /******/ if (hotStatus === "ready") hotSetStatus("prepare"); 176 | /******/ hotChunksLoading++; 177 | /******/ return __webpack_require__.e(chunkId).then(finishChunkLoading, function(err) { 178 | /******/ finishChunkLoading(); 179 | /******/ throw err; 180 | /******/ }); 181 | /******/ 182 | /******/ function finishChunkLoading() { 183 | /******/ hotChunksLoading--; 184 | /******/ if (hotStatus === "prepare") { 185 | /******/ if (!hotWaitingFilesMap[chunkId]) { 186 | /******/ hotEnsureUpdateChunk(chunkId); 187 | /******/ } 188 | /******/ if (hotChunksLoading === 0 && hotWaitingFiles === 0) { 189 | /******/ hotUpdateDownloaded(); 190 | /******/ } 191 | /******/ } 192 | /******/ } 193 | /******/ }; 194 | /******/ fn.t = function(value, mode) { 195 | /******/ if (mode & 1) value = fn(value); 196 | /******/ return __webpack_require__.t(value, mode & ~1); 197 | /******/ }; 198 | /******/ return fn; 199 | /******/ } 200 | /******/ 201 | /******/ // eslint-disable-next-line no-unused-vars 202 | /******/ function hotCreateModule(moduleId) { 203 | /******/ var hot = { 204 | /******/ // private stuff 205 | /******/ _acceptedDependencies: {}, 206 | /******/ _declinedDependencies: {}, 207 | /******/ _selfAccepted: false, 208 | /******/ _selfDeclined: false, 209 | /******/ _disposeHandlers: [], 210 | /******/ _main: hotCurrentChildModule !== moduleId, 211 | /******/ 212 | /******/ // Module API 213 | /******/ active: true, 214 | /******/ accept: function(dep, callback) { 215 | /******/ if (dep === undefined) hot._selfAccepted = true; 216 | /******/ else if (typeof dep === "function") hot._selfAccepted = dep; 217 | /******/ else if (typeof dep === "object") 218 | /******/ for (var i = 0; i < dep.length; i++) 219 | /******/ hot._acceptedDependencies[dep[i]] = callback || function() {}; 220 | /******/ else hot._acceptedDependencies[dep] = callback || function() {}; 221 | /******/ }, 222 | /******/ decline: function(dep) { 223 | /******/ if (dep === undefined) hot._selfDeclined = true; 224 | /******/ else if (typeof dep === "object") 225 | /******/ for (var i = 0; i < dep.length; i++) 226 | /******/ hot._declinedDependencies[dep[i]] = true; 227 | /******/ else hot._declinedDependencies[dep] = true; 228 | /******/ }, 229 | /******/ dispose: function(callback) { 230 | /******/ hot._disposeHandlers.push(callback); 231 | /******/ }, 232 | /******/ addDisposeHandler: function(callback) { 233 | /******/ hot._disposeHandlers.push(callback); 234 | /******/ }, 235 | /******/ removeDisposeHandler: function(callback) { 236 | /******/ var idx = hot._disposeHandlers.indexOf(callback); 237 | /******/ if (idx >= 0) hot._disposeHandlers.splice(idx, 1); 238 | /******/ }, 239 | /******/ 240 | /******/ // Management API 241 | /******/ check: hotCheck, 242 | /******/ apply: hotApply, 243 | /******/ status: function(l) { 244 | /******/ if (!l) return hotStatus; 245 | /******/ hotStatusHandlers.push(l); 246 | /******/ }, 247 | /******/ addStatusHandler: function(l) { 248 | /******/ hotStatusHandlers.push(l); 249 | /******/ }, 250 | /******/ removeStatusHandler: function(l) { 251 | /******/ var idx = hotStatusHandlers.indexOf(l); 252 | /******/ if (idx >= 0) hotStatusHandlers.splice(idx, 1); 253 | /******/ }, 254 | /******/ 255 | /******/ //inherit from previous dispose call 256 | /******/ data: hotCurrentModuleData[moduleId] 257 | /******/ }; 258 | /******/ hotCurrentChildModule = undefined; 259 | /******/ return hot; 260 | /******/ } 261 | /******/ 262 | /******/ var hotStatusHandlers = []; 263 | /******/ var hotStatus = "idle"; 264 | /******/ 265 | /******/ function hotSetStatus(newStatus) { 266 | /******/ hotStatus = newStatus; 267 | /******/ for (var i = 0; i < hotStatusHandlers.length; i++) 268 | /******/ hotStatusHandlers[i].call(null, newStatus); 269 | /******/ } 270 | /******/ 271 | /******/ // while downloading 272 | /******/ var hotWaitingFiles = 0; 273 | /******/ var hotChunksLoading = 0; 274 | /******/ var hotWaitingFilesMap = {}; 275 | /******/ var hotRequestedFilesMap = {}; 276 | /******/ var hotAvailableFilesMap = {}; 277 | /******/ var hotDeferred; 278 | /******/ 279 | /******/ // The update info 280 | /******/ var hotUpdate, hotUpdateNewHash; 281 | /******/ 282 | /******/ function toModuleId(id) { 283 | /******/ var isNumber = +id + "" === id; 284 | /******/ return isNumber ? +id : id; 285 | /******/ } 286 | /******/ 287 | /******/ function hotCheck(apply) { 288 | /******/ if (hotStatus !== "idle") { 289 | /******/ throw new Error("check() is only allowed in idle status"); 290 | /******/ } 291 | /******/ hotApplyOnUpdate = apply; 292 | /******/ hotSetStatus("check"); 293 | /******/ return hotDownloadManifest(hotRequestTimeout).then(function(update) { 294 | /******/ if (!update) { 295 | /******/ hotSetStatus("idle"); 296 | /******/ return null; 297 | /******/ } 298 | /******/ hotRequestedFilesMap = {}; 299 | /******/ hotWaitingFilesMap = {}; 300 | /******/ hotAvailableFilesMap = update.c; 301 | /******/ hotUpdateNewHash = update.h; 302 | /******/ 303 | /******/ hotSetStatus("prepare"); 304 | /******/ var promise = new Promise(function(resolve, reject) { 305 | /******/ hotDeferred = { 306 | /******/ resolve: resolve, 307 | /******/ reject: reject 308 | /******/ }; 309 | /******/ }); 310 | /******/ hotUpdate = {}; 311 | /******/ for(var chunkId in installedChunks) 312 | /******/ // eslint-disable-next-line no-lone-blocks 313 | /******/ { 314 | /******/ /*globals chunkId */ 315 | /******/ hotEnsureUpdateChunk(chunkId); 316 | /******/ } 317 | /******/ if ( 318 | /******/ hotStatus === "prepare" && 319 | /******/ hotChunksLoading === 0 && 320 | /******/ hotWaitingFiles === 0 321 | /******/ ) { 322 | /******/ hotUpdateDownloaded(); 323 | /******/ } 324 | /******/ return promise; 325 | /******/ }); 326 | /******/ } 327 | /******/ 328 | /******/ // eslint-disable-next-line no-unused-vars 329 | /******/ function hotAddUpdateChunk(chunkId, moreModules) { 330 | /******/ if (!hotAvailableFilesMap[chunkId] || !hotRequestedFilesMap[chunkId]) 331 | /******/ return; 332 | /******/ hotRequestedFilesMap[chunkId] = false; 333 | /******/ for (var moduleId in moreModules) { 334 | /******/ if (Object.prototype.hasOwnProperty.call(moreModules, moduleId)) { 335 | /******/ hotUpdate[moduleId] = moreModules[moduleId]; 336 | /******/ } 337 | /******/ } 338 | /******/ if (--hotWaitingFiles === 0 && hotChunksLoading === 0) { 339 | /******/ hotUpdateDownloaded(); 340 | /******/ } 341 | /******/ } 342 | /******/ 343 | /******/ function hotEnsureUpdateChunk(chunkId) { 344 | /******/ if (!hotAvailableFilesMap[chunkId]) { 345 | /******/ hotWaitingFilesMap[chunkId] = true; 346 | /******/ } else { 347 | /******/ hotRequestedFilesMap[chunkId] = true; 348 | /******/ hotWaitingFiles++; 349 | /******/ hotDownloadUpdateChunk(chunkId); 350 | /******/ } 351 | /******/ } 352 | /******/ 353 | /******/ function hotUpdateDownloaded() { 354 | /******/ hotSetStatus("ready"); 355 | /******/ var deferred = hotDeferred; 356 | /******/ hotDeferred = null; 357 | /******/ if (!deferred) return; 358 | /******/ if (hotApplyOnUpdate) { 359 | /******/ // Wrap deferred object in Promise to mark it as a well-handled Promise to 360 | /******/ // avoid triggering uncaught exception warning in Chrome. 361 | /******/ // See https://bugs.chromium.org/p/chromium/issues/detail?id=465666 362 | /******/ Promise.resolve() 363 | /******/ .then(function() { 364 | /******/ return hotApply(hotApplyOnUpdate); 365 | /******/ }) 366 | /******/ .then( 367 | /******/ function(result) { 368 | /******/ deferred.resolve(result); 369 | /******/ }, 370 | /******/ function(err) { 371 | /******/ deferred.reject(err); 372 | /******/ } 373 | /******/ ); 374 | /******/ } else { 375 | /******/ var outdatedModules = []; 376 | /******/ for (var id in hotUpdate) { 377 | /******/ if (Object.prototype.hasOwnProperty.call(hotUpdate, id)) { 378 | /******/ outdatedModules.push(toModuleId(id)); 379 | /******/ } 380 | /******/ } 381 | /******/ deferred.resolve(outdatedModules); 382 | /******/ } 383 | /******/ } 384 | /******/ 385 | /******/ function hotApply(options) { 386 | /******/ if (hotStatus !== "ready") 387 | /******/ throw new Error("apply() is only allowed in ready status"); 388 | /******/ options = options || {}; 389 | /******/ 390 | /******/ var cb; 391 | /******/ var i; 392 | /******/ var j; 393 | /******/ var module; 394 | /******/ var moduleId; 395 | /******/ 396 | /******/ function getAffectedStuff(updateModuleId) { 397 | /******/ var outdatedModules = [updateModuleId]; 398 | /******/ var outdatedDependencies = {}; 399 | /******/ 400 | /******/ var queue = outdatedModules.slice().map(function(id) { 401 | /******/ return { 402 | /******/ chain: [id], 403 | /******/ id: id 404 | /******/ }; 405 | /******/ }); 406 | /******/ while (queue.length > 0) { 407 | /******/ var queueItem = queue.pop(); 408 | /******/ var moduleId = queueItem.id; 409 | /******/ var chain = queueItem.chain; 410 | /******/ module = installedModules[moduleId]; 411 | /******/ if (!module || module.hot._selfAccepted) continue; 412 | /******/ if (module.hot._selfDeclined) { 413 | /******/ return { 414 | /******/ type: "self-declined", 415 | /******/ chain: chain, 416 | /******/ moduleId: moduleId 417 | /******/ }; 418 | /******/ } 419 | /******/ if (module.hot._main) { 420 | /******/ return { 421 | /******/ type: "unaccepted", 422 | /******/ chain: chain, 423 | /******/ moduleId: moduleId 424 | /******/ }; 425 | /******/ } 426 | /******/ for (var i = 0; i < module.parents.length; i++) { 427 | /******/ var parentId = module.parents[i]; 428 | /******/ var parent = installedModules[parentId]; 429 | /******/ if (!parent) continue; 430 | /******/ if (parent.hot._declinedDependencies[moduleId]) { 431 | /******/ return { 432 | /******/ type: "declined", 433 | /******/ chain: chain.concat([parentId]), 434 | /******/ moduleId: moduleId, 435 | /******/ parentId: parentId 436 | /******/ }; 437 | /******/ } 438 | /******/ if (outdatedModules.indexOf(parentId) !== -1) continue; 439 | /******/ if (parent.hot._acceptedDependencies[moduleId]) { 440 | /******/ if (!outdatedDependencies[parentId]) 441 | /******/ outdatedDependencies[parentId] = []; 442 | /******/ addAllToSet(outdatedDependencies[parentId], [moduleId]); 443 | /******/ continue; 444 | /******/ } 445 | /******/ delete outdatedDependencies[parentId]; 446 | /******/ outdatedModules.push(parentId); 447 | /******/ queue.push({ 448 | /******/ chain: chain.concat([parentId]), 449 | /******/ id: parentId 450 | /******/ }); 451 | /******/ } 452 | /******/ } 453 | /******/ 454 | /******/ return { 455 | /******/ type: "accepted", 456 | /******/ moduleId: updateModuleId, 457 | /******/ outdatedModules: outdatedModules, 458 | /******/ outdatedDependencies: outdatedDependencies 459 | /******/ }; 460 | /******/ } 461 | /******/ 462 | /******/ function addAllToSet(a, b) { 463 | /******/ for (var i = 0; i < b.length; i++) { 464 | /******/ var item = b[i]; 465 | /******/ if (a.indexOf(item) === -1) a.push(item); 466 | /******/ } 467 | /******/ } 468 | /******/ 469 | /******/ // at begin all updates modules are outdated 470 | /******/ // the "outdated" status can propagate to parents if they don't accept the children 471 | /******/ var outdatedDependencies = {}; 472 | /******/ var outdatedModules = []; 473 | /******/ var appliedUpdate = {}; 474 | /******/ 475 | /******/ var warnUnexpectedRequire = function warnUnexpectedRequire() { 476 | /******/ console.warn( 477 | /******/ "[HMR] unexpected require(" + result.moduleId + ") to disposed module" 478 | /******/ ); 479 | /******/ }; 480 | /******/ 481 | /******/ for (var id in hotUpdate) { 482 | /******/ if (Object.prototype.hasOwnProperty.call(hotUpdate, id)) { 483 | /******/ moduleId = toModuleId(id); 484 | /******/ /** @type {TODO} */ 485 | /******/ var result; 486 | /******/ if (hotUpdate[id]) { 487 | /******/ result = getAffectedStuff(moduleId); 488 | /******/ } else { 489 | /******/ result = { 490 | /******/ type: "disposed", 491 | /******/ moduleId: id 492 | /******/ }; 493 | /******/ } 494 | /******/ /** @type {Error|false} */ 495 | /******/ var abortError = false; 496 | /******/ var doApply = false; 497 | /******/ var doDispose = false; 498 | /******/ var chainInfo = ""; 499 | /******/ if (result.chain) { 500 | /******/ chainInfo = "\nUpdate propagation: " + result.chain.join(" -> "); 501 | /******/ } 502 | /******/ switch (result.type) { 503 | /******/ case "self-declined": 504 | /******/ if (options.onDeclined) options.onDeclined(result); 505 | /******/ if (!options.ignoreDeclined) 506 | /******/ abortError = new Error( 507 | /******/ "Aborted because of self decline: " + 508 | /******/ result.moduleId + 509 | /******/ chainInfo 510 | /******/ ); 511 | /******/ break; 512 | /******/ case "declined": 513 | /******/ if (options.onDeclined) options.onDeclined(result); 514 | /******/ if (!options.ignoreDeclined) 515 | /******/ abortError = new Error( 516 | /******/ "Aborted because of declined dependency: " + 517 | /******/ result.moduleId + 518 | /******/ " in " + 519 | /******/ result.parentId + 520 | /******/ chainInfo 521 | /******/ ); 522 | /******/ break; 523 | /******/ case "unaccepted": 524 | /******/ if (options.onUnaccepted) options.onUnaccepted(result); 525 | /******/ if (!options.ignoreUnaccepted) 526 | /******/ abortError = new Error( 527 | /******/ "Aborted because " + moduleId + " is not accepted" + chainInfo 528 | /******/ ); 529 | /******/ break; 530 | /******/ case "accepted": 531 | /******/ if (options.onAccepted) options.onAccepted(result); 532 | /******/ doApply = true; 533 | /******/ break; 534 | /******/ case "disposed": 535 | /******/ if (options.onDisposed) options.onDisposed(result); 536 | /******/ doDispose = true; 537 | /******/ break; 538 | /******/ default: 539 | /******/ throw new Error("Unexception type " + result.type); 540 | /******/ } 541 | /******/ if (abortError) { 542 | /******/ hotSetStatus("abort"); 543 | /******/ return Promise.reject(abortError); 544 | /******/ } 545 | /******/ if (doApply) { 546 | /******/ appliedUpdate[moduleId] = hotUpdate[moduleId]; 547 | /******/ addAllToSet(outdatedModules, result.outdatedModules); 548 | /******/ for (moduleId in result.outdatedDependencies) { 549 | /******/ if ( 550 | /******/ Object.prototype.hasOwnProperty.call( 551 | /******/ result.outdatedDependencies, 552 | /******/ moduleId 553 | /******/ ) 554 | /******/ ) { 555 | /******/ if (!outdatedDependencies[moduleId]) 556 | /******/ outdatedDependencies[moduleId] = []; 557 | /******/ addAllToSet( 558 | /******/ outdatedDependencies[moduleId], 559 | /******/ result.outdatedDependencies[moduleId] 560 | /******/ ); 561 | /******/ } 562 | /******/ } 563 | /******/ } 564 | /******/ if (doDispose) { 565 | /******/ addAllToSet(outdatedModules, [result.moduleId]); 566 | /******/ appliedUpdate[moduleId] = warnUnexpectedRequire; 567 | /******/ } 568 | /******/ } 569 | /******/ } 570 | /******/ 571 | /******/ // Store self accepted outdated modules to require them later by the module system 572 | /******/ var outdatedSelfAcceptedModules = []; 573 | /******/ for (i = 0; i < outdatedModules.length; i++) { 574 | /******/ moduleId = outdatedModules[i]; 575 | /******/ if ( 576 | /******/ installedModules[moduleId] && 577 | /******/ installedModules[moduleId].hot._selfAccepted 578 | /******/ ) 579 | /******/ outdatedSelfAcceptedModules.push({ 580 | /******/ module: moduleId, 581 | /******/ errorHandler: installedModules[moduleId].hot._selfAccepted 582 | /******/ }); 583 | /******/ } 584 | /******/ 585 | /******/ // Now in "dispose" phase 586 | /******/ hotSetStatus("dispose"); 587 | /******/ Object.keys(hotAvailableFilesMap).forEach(function(chunkId) { 588 | /******/ if (hotAvailableFilesMap[chunkId] === false) { 589 | /******/ hotDisposeChunk(chunkId); 590 | /******/ } 591 | /******/ }); 592 | /******/ 593 | /******/ var idx; 594 | /******/ var queue = outdatedModules.slice(); 595 | /******/ while (queue.length > 0) { 596 | /******/ moduleId = queue.pop(); 597 | /******/ module = installedModules[moduleId]; 598 | /******/ if (!module) continue; 599 | /******/ 600 | /******/ var data = {}; 601 | /******/ 602 | /******/ // Call dispose handlers 603 | /******/ var disposeHandlers = module.hot._disposeHandlers; 604 | /******/ for (j = 0; j < disposeHandlers.length; j++) { 605 | /******/ cb = disposeHandlers[j]; 606 | /******/ cb(data); 607 | /******/ } 608 | /******/ hotCurrentModuleData[moduleId] = data; 609 | /******/ 610 | /******/ // disable module (this disables requires from this module) 611 | /******/ module.hot.active = false; 612 | /******/ 613 | /******/ // remove module from cache 614 | /******/ delete installedModules[moduleId]; 615 | /******/ 616 | /******/ // when disposing there is no need to call dispose handler 617 | /******/ delete outdatedDependencies[moduleId]; 618 | /******/ 619 | /******/ // remove "parents" references from all children 620 | /******/ for (j = 0; j < module.children.length; j++) { 621 | /******/ var child = installedModules[module.children[j]]; 622 | /******/ if (!child) continue; 623 | /******/ idx = child.parents.indexOf(moduleId); 624 | /******/ if (idx >= 0) { 625 | /******/ child.parents.splice(idx, 1); 626 | /******/ } 627 | /******/ } 628 | /******/ } 629 | /******/ 630 | /******/ // remove outdated dependency from module children 631 | /******/ var dependency; 632 | /******/ var moduleOutdatedDependencies; 633 | /******/ for (moduleId in outdatedDependencies) { 634 | /******/ if ( 635 | /******/ Object.prototype.hasOwnProperty.call(outdatedDependencies, moduleId) 636 | /******/ ) { 637 | /******/ module = installedModules[moduleId]; 638 | /******/ if (module) { 639 | /******/ moduleOutdatedDependencies = outdatedDependencies[moduleId]; 640 | /******/ for (j = 0; j < moduleOutdatedDependencies.length; j++) { 641 | /******/ dependency = moduleOutdatedDependencies[j]; 642 | /******/ idx = module.children.indexOf(dependency); 643 | /******/ if (idx >= 0) module.children.splice(idx, 1); 644 | /******/ } 645 | /******/ } 646 | /******/ } 647 | /******/ } 648 | /******/ 649 | /******/ // Not in "apply" phase 650 | /******/ hotSetStatus("apply"); 651 | /******/ 652 | /******/ hotCurrentHash = hotUpdateNewHash; 653 | /******/ 654 | /******/ // insert new code 655 | /******/ for (moduleId in appliedUpdate) { 656 | /******/ if (Object.prototype.hasOwnProperty.call(appliedUpdate, moduleId)) { 657 | /******/ modules[moduleId] = appliedUpdate[moduleId]; 658 | /******/ } 659 | /******/ } 660 | /******/ 661 | /******/ // call accept handlers 662 | /******/ var error = null; 663 | /******/ for (moduleId in outdatedDependencies) { 664 | /******/ if ( 665 | /******/ Object.prototype.hasOwnProperty.call(outdatedDependencies, moduleId) 666 | /******/ ) { 667 | /******/ module = installedModules[moduleId]; 668 | /******/ if (module) { 669 | /******/ moduleOutdatedDependencies = outdatedDependencies[moduleId]; 670 | /******/ var callbacks = []; 671 | /******/ for (i = 0; i < moduleOutdatedDependencies.length; i++) { 672 | /******/ dependency = moduleOutdatedDependencies[i]; 673 | /******/ cb = module.hot._acceptedDependencies[dependency]; 674 | /******/ if (cb) { 675 | /******/ if (callbacks.indexOf(cb) !== -1) continue; 676 | /******/ callbacks.push(cb); 677 | /******/ } 678 | /******/ } 679 | /******/ for (i = 0; i < callbacks.length; i++) { 680 | /******/ cb = callbacks[i]; 681 | /******/ try { 682 | /******/ cb(moduleOutdatedDependencies); 683 | /******/ } catch (err) { 684 | /******/ if (options.onErrored) { 685 | /******/ options.onErrored({ 686 | /******/ type: "accept-errored", 687 | /******/ moduleId: moduleId, 688 | /******/ dependencyId: moduleOutdatedDependencies[i], 689 | /******/ error: err 690 | /******/ }); 691 | /******/ } 692 | /******/ if (!options.ignoreErrored) { 693 | /******/ if (!error) error = err; 694 | /******/ } 695 | /******/ } 696 | /******/ } 697 | /******/ } 698 | /******/ } 699 | /******/ } 700 | /******/ 701 | /******/ // Load self accepted modules 702 | /******/ for (i = 0; i < outdatedSelfAcceptedModules.length; i++) { 703 | /******/ var item = outdatedSelfAcceptedModules[i]; 704 | /******/ moduleId = item.module; 705 | /******/ hotCurrentParents = [moduleId]; 706 | /******/ try { 707 | /******/ __webpack_require__(moduleId); 708 | /******/ } catch (err) { 709 | /******/ if (typeof item.errorHandler === "function") { 710 | /******/ try { 711 | /******/ item.errorHandler(err); 712 | /******/ } catch (err2) { 713 | /******/ if (options.onErrored) { 714 | /******/ options.onErrored({ 715 | /******/ type: "self-accept-error-handler-errored", 716 | /******/ moduleId: moduleId, 717 | /******/ error: err2, 718 | /******/ originalError: err 719 | /******/ }); 720 | /******/ } 721 | /******/ if (!options.ignoreErrored) { 722 | /******/ if (!error) error = err2; 723 | /******/ } 724 | /******/ if (!error) error = err; 725 | /******/ } 726 | /******/ } else { 727 | /******/ if (options.onErrored) { 728 | /******/ options.onErrored({ 729 | /******/ type: "self-accept-errored", 730 | /******/ moduleId: moduleId, 731 | /******/ error: err 732 | /******/ }); 733 | /******/ } 734 | /******/ if (!options.ignoreErrored) { 735 | /******/ if (!error) error = err; 736 | /******/ } 737 | /******/ } 738 | /******/ } 739 | /******/ } 740 | /******/ 741 | /******/ // handle errors in accept handlers and self accepted module load 742 | /******/ if (error) { 743 | /******/ hotSetStatus("fail"); 744 | /******/ return Promise.reject(error); 745 | /******/ } 746 | /******/ 747 | /******/ hotSetStatus("idle"); 748 | /******/ return new Promise(function(resolve) { 749 | /******/ resolve(outdatedModules); 750 | /******/ }); 751 | /******/ } 752 | /******/ 753 | /******/ // The module cache 754 | /******/ var installedModules = {}; 755 | /******/ 756 | /******/ // object to store loaded and loading chunks 757 | /******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched 758 | /******/ // Promise = chunk loading, 0 = chunk loaded 759 | /******/ var installedChunks = { 760 | /******/ "static/runtime/webpack.js": 0 761 | /******/ }; 762 | /******/ 763 | /******/ var deferredModules = []; 764 | /******/ 765 | /******/ // script path function 766 | /******/ function jsonpScriptSrc(chunkId) { 767 | /******/ return __webpack_require__.p + "static/chunks/" + ({}[chunkId]||chunkId) + ".js" 768 | /******/ } 769 | /******/ 770 | /******/ // The require function 771 | /******/ function __webpack_require__(moduleId) { 772 | /******/ 773 | /******/ // Check if module is in cache 774 | /******/ if(installedModules[moduleId]) { 775 | /******/ return installedModules[moduleId].exports; 776 | /******/ } 777 | /******/ // Create a new module (and put it into the cache) 778 | /******/ var module = installedModules[moduleId] = { 779 | /******/ i: moduleId, 780 | /******/ l: false, 781 | /******/ exports: {}, 782 | /******/ hot: hotCreateModule(moduleId), 783 | /******/ parents: (hotCurrentParentsTemp = hotCurrentParents, hotCurrentParents = [], hotCurrentParentsTemp), 784 | /******/ children: [] 785 | /******/ }; 786 | /******/ 787 | /******/ // Execute the module function 788 | /******/ var threw = true; 789 | /******/ try { 790 | /******/ modules[moduleId].call(module.exports, module, module.exports, hotCreateRequire(moduleId)); 791 | /******/ threw = false; 792 | /******/ } finally { 793 | /******/ if(threw) delete installedModules[moduleId]; 794 | /******/ } 795 | /******/ 796 | /******/ // Flag the module as loaded 797 | /******/ module.l = true; 798 | /******/ 799 | /******/ // Return the exports of the module 800 | /******/ return module.exports; 801 | /******/ } 802 | /******/ 803 | /******/ // This file contains only the entry chunk. 804 | /******/ // The chunk loading function for additional chunks 805 | /******/ __webpack_require__.e = function requireEnsure(chunkId) { 806 | /******/ var promises = []; 807 | /******/ 808 | /******/ 809 | /******/ // JSONP chunk loading for javascript 810 | /******/ 811 | /******/ var installedChunkData = installedChunks[chunkId]; 812 | /******/ if(installedChunkData !== 0) { // 0 means "already installed". 813 | /******/ 814 | /******/ // a Promise means "currently loading". 815 | /******/ if(installedChunkData) { 816 | /******/ promises.push(installedChunkData[2]); 817 | /******/ } else { 818 | /******/ // setup Promise in chunk cache 819 | /******/ var promise = new Promise(function(resolve, reject) { 820 | /******/ installedChunkData = installedChunks[chunkId] = [resolve, reject]; 821 | /******/ }); 822 | /******/ promises.push(installedChunkData[2] = promise); 823 | /******/ 824 | /******/ // start chunk loading 825 | /******/ var head = document.getElementsByTagName('head')[0]; 826 | /******/ var script = document.createElement('script'); 827 | /******/ var onScriptComplete; 828 | /******/ 829 | /******/ script.charset = 'utf-8'; 830 | /******/ script.timeout = 120; 831 | /******/ if (__webpack_require__.nc) { 832 | /******/ script.setAttribute("nonce", __webpack_require__.nc); 833 | /******/ } 834 | /******/ script.src = jsonpScriptSrc(chunkId); 835 | /******/ 836 | /******/ onScriptComplete = function (event) { 837 | /******/ // avoid mem leaks in IE. 838 | /******/ script.onerror = script.onload = null; 839 | /******/ clearTimeout(timeout); 840 | /******/ var chunk = installedChunks[chunkId]; 841 | /******/ if(chunk !== 0) { 842 | /******/ if(chunk) { 843 | /******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type); 844 | /******/ var realSrc = event && event.target && event.target.src; 845 | /******/ var error = new Error('Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')'); 846 | /******/ error.type = errorType; 847 | /******/ error.request = realSrc; 848 | /******/ chunk[1](error); 849 | /******/ } 850 | /******/ installedChunks[chunkId] = undefined; 851 | /******/ } 852 | /******/ }; 853 | /******/ var timeout = setTimeout(function(){ 854 | /******/ onScriptComplete({ type: 'timeout', target: script }); 855 | /******/ }, 120000); 856 | /******/ script.onerror = script.onload = onScriptComplete; 857 | /******/ head.appendChild(script); 858 | /******/ } 859 | /******/ } 860 | /******/ return Promise.all(promises); 861 | /******/ }; 862 | /******/ 863 | /******/ // expose the modules object (__webpack_modules__) 864 | /******/ __webpack_require__.m = modules; 865 | /******/ 866 | /******/ // expose the module cache 867 | /******/ __webpack_require__.c = installedModules; 868 | /******/ 869 | /******/ // define getter function for harmony exports 870 | /******/ __webpack_require__.d = function(exports, name, getter) { 871 | /******/ if(!__webpack_require__.o(exports, name)) { 872 | /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); 873 | /******/ } 874 | /******/ }; 875 | /******/ 876 | /******/ // define __esModule on exports 877 | /******/ __webpack_require__.r = function(exports) { 878 | /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { 879 | /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); 880 | /******/ } 881 | /******/ Object.defineProperty(exports, '__esModule', { value: true }); 882 | /******/ }; 883 | /******/ 884 | /******/ // create a fake namespace object 885 | /******/ // mode & 1: value is a module id, require it 886 | /******/ // mode & 2: merge all properties of value into the ns 887 | /******/ // mode & 4: return value when already ns object 888 | /******/ // mode & 8|1: behave like require 889 | /******/ __webpack_require__.t = function(value, mode) { 890 | /******/ if(mode & 1) value = __webpack_require__(value); 891 | /******/ if(mode & 8) return value; 892 | /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; 893 | /******/ var ns = Object.create(null); 894 | /******/ __webpack_require__.r(ns); 895 | /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); 896 | /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); 897 | /******/ return ns; 898 | /******/ }; 899 | /******/ 900 | /******/ // getDefaultExport function for compatibility with non-harmony modules 901 | /******/ __webpack_require__.n = function(module) { 902 | /******/ var getter = module && module.__esModule ? 903 | /******/ function getDefault() { return module['default']; } : 904 | /******/ function getModuleExports() { return module; }; 905 | /******/ __webpack_require__.d(getter, 'a', getter); 906 | /******/ return getter; 907 | /******/ }; 908 | /******/ 909 | /******/ // Object.prototype.hasOwnProperty.call 910 | /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; 911 | /******/ 912 | /******/ // __webpack_public_path__ 913 | /******/ __webpack_require__.p = ""; 914 | /******/ 915 | /******/ // on error function for async loading 916 | /******/ __webpack_require__.oe = function(err) { console.error(err); throw err; }; 917 | /******/ 918 | /******/ // __webpack_hash__ 919 | /******/ __webpack_require__.h = function() { return hotCurrentHash; }; 920 | /******/ 921 | /******/ var jsonpArray = window["webpackJsonp"] = window["webpackJsonp"] || []; 922 | /******/ var oldJsonpFunction = jsonpArray.push.bind(jsonpArray); 923 | /******/ jsonpArray.push = webpackJsonpCallback; 924 | /******/ jsonpArray = jsonpArray.slice(); 925 | /******/ for(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]); 926 | /******/ var parentJsonpFunction = oldJsonpFunction; 927 | /******/ 928 | /******/ 929 | /******/ // run deferred modules from other chunks 930 | /******/ checkDeferredModules(); 931 | /******/ }) 932 | /************************************************************************/ 933 | /******/ ([]); 934 | //# sourceMappingURL=webpack.js.map --------------------------------------------------------------------------------