{"ast":null,"code":"import _Object$defineProperty from \"@babel/runtime-corejs2/core-js/object/define-property\";\nimport _Object$defineProperties from \"@babel/runtime-corejs2/core-js/object/define-properties\";\nimport _Object$getOwnPropertyDescriptors from \"@babel/runtime-corejs2/core-js/object/get-own-property-descriptors\";\nimport _Object$getOwnPropertyDescriptor from \"@babel/runtime-corejs2/core-js/object/get-own-property-descriptor\";\nimport _Object$getOwnPropertySymbols from \"@babel/runtime-corejs2/core-js/object/get-own-property-symbols\";\nimport _Object$keys from \"@babel/runtime-corejs2/core-js/object/keys\";\nimport _defineProperty from \"@babel/runtime-corejs2/helpers/esm/defineProperty\";\nvar _jsxFileName = \"/Users/sbourgal/Documents/Projets/DAN/dan-framework/template/src/pages/_document.js\";\nimport React from \"react\";\nvar __jsx = React.createElement;\n\nfunction ownKeys(object, enumerableOnly) { var keys = _Object$keys(object); if (_Object$getOwnPropertySymbols) { var symbols = _Object$getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return _Object$getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (_Object$getOwnPropertyDescriptors) { _Object$defineProperties(target, _Object$getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { _Object$defineProperty(target, key, _Object$getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nimport Document, { Html, Head, Main, NextScript } from 'next/document';\nimport getConfig from 'config';\nconst config = getConfig();\n\nclass MyDocument extends Document {\n  static async getInitialProps(ctx) {\n    const initialProps = await Document.getInitialProps(ctx);\n    return _objectSpread({}, initialProps);\n  }\n\n  render() {\n    return __jsx(Html, {\n      __source: {\n        fileName: _jsxFileName,\n        lineNumber: 13\n      },\n      __self: this\n    }, __jsx(Head, {\n      __source: {\n        fileName: _jsxFileName,\n        lineNumber: 14\n      },\n      __self: this\n    }, __jsx(\"link\", {\n      rel: \"icon\",\n      href: config.assets + \"img/favicon.png\",\n      __source: {\n        fileName: _jsxFileName,\n        lineNumber: 15\n      },\n      __self: this\n    }), __jsx(\"meta\", {\n      name: \"robots\",\n      content: \"index, follow\",\n      __source: {\n        fileName: _jsxFileName,\n        lineNumber: 16\n      },\n      __self: this\n    })), __jsx(\"body\", {\n      __source: {\n        fileName: _jsxFileName,\n        lineNumber: 18\n      },\n      __self: this\n    }, __jsx(Main, {\n      __source: {\n        fileName: _jsxFileName,\n        lineNumber: 19\n      },\n      __self: this\n    }), __jsx(NextScript, {\n      __source: {\n        fileName: _jsxFileName,\n        lineNumber: 20\n      },\n      __self: this\n    })));\n  }\n\n}\n\nexport default MyDocument;","map":{"version":3,"sources":["/Users/sbourgal/Documents/Projets/DAN/dan-framework/template/src/pages/_document.js"],"names":["Document","Html","Head","Main","NextScript","getConfig","config","MyDocument","getInitialProps","ctx","initialProps","render","assets"],"mappings":";;;;;;;;;;;;;;;AAAA,OAAOA,QAAP,IAAmBC,IAAnB,EAAyBC,IAAzB,EAA+BC,IAA/B,EAAqCC,UAArC,QAAuD,eAAvD;AACA,OAAOC,SAAP,MAAsB,QAAtB;AACA,MAAMC,MAAM,GAAGD,SAAS,EAAxB;;AAEA,MAAME,UAAN,SAAyBP,QAAzB,CAAkC;AAC9B,eAAaQ,eAAb,CAA6BC,GAA7B,EAAkC;AAC9B,UAAMC,YAAY,GAAG,MAAMV,QAAQ,CAACQ,eAAT,CAAyBC,GAAzB,CAA3B;AACA,6BAAYC,YAAZ;AACH;;AAEDC,EAAAA,MAAM,GAAG;AACL,WACI,MAAC,IAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OACI,MAAC,IAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OACI;AAAM,MAAA,GAAG,EAAC,MAAV;AAAiB,MAAA,IAAI,EAAEL,MAAM,CAACM,MAAP,GAAgB,iBAAvC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,MADJ,EAEI;AAAM,MAAA,IAAI,EAAC,QAAX;AAAoB,MAAA,OAAO,EAAC,eAA5B;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,MAFJ,CADJ,EAKI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OACI,MAAC,IAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,MADJ,EAEI,MAAC,UAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,MAFJ,CALJ,CADJ;AAYH;;AAnB6B;;AAsBlC,eAAeL,UAAf","sourcesContent":["import Document, { Html, Head, Main, NextScript } from 'next/document'\nimport getConfig from 'config'\nconst config = getConfig()\n\nclass MyDocument extends Document {\n    static async getInitialProps(ctx) {\n        const initialProps = await Document.getInitialProps(ctx)\n        return { ...initialProps }\n    }\n\n    render() {\n        return (\n            <Html>\n                <Head>\n                    <link rel=\"icon\" href={config.assets + \"img/favicon.png\"} />\n                    <meta name=\"robots\" content=\"index, follow\" />\n                </Head>\n                <body>\n                    <Main />\n                    <NextScript />\n                </body>\n            </Html>\n        )\n    }\n}\n\nexport default MyDocument"]},"metadata":{},"sourceType":"module"}