aboutsummaryrefslogtreecommitdiffstats
path: root/pages/_document.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'pages/_document.tsx')
-rw-r--r--pages/_document.tsx22
1 files changed, 22 insertions, 0 deletions
diff --git a/pages/_document.tsx b/pages/_document.tsx
new file mode 100644
index 0000000..8f33f41
--- /dev/null
+++ b/pages/_document.tsx
@@ -0,0 +1,22 @@
+import Document, { Html, Head, Main, NextScript, DocumentInitialProps, DocumentContext } from "next/document";
+
+class MyDocument extends Document {
+ static async getInitialProps(ctx: DocumentContext): Promise<DocumentInitialProps> {
+ const initialProps = await Document.getInitialProps(ctx);
+ return { ...initialProps };
+ }
+
+ render(): JSX.Element {
+ return (
+ <Html lang="en">
+ <Head />
+ <body>
+ <Main />
+ <NextScript />
+ </body>
+ </Html>
+ );
+ }
+}
+
+export default MyDocument; \ No newline at end of file