diff --git a/src/pages/_document.tsx b/src/pages/_document.tsx index 78f83ca..7f715f0 100644 --- a/src/pages/_document.tsx +++ b/src/pages/_document.tsx @@ -1,35 +1,7 @@ -import Document, { - Html, - Head, - Main, - NextScript, - DocumentContext, - DocumentInitialProps, -} from "next/document"; +import Document, { Html, Head, Main, NextScript } from "next/document"; import { SeoTags } from "src/components/SeoTags"; -import { ServerStyleSheet } from "styled-components"; class MyDocument extends Document { - static async getInitialProps(ctx: DocumentContext): Promise { - const sheet = new ServerStyleSheet(); - const originalRenderPage = ctx.renderPage; - - try { - ctx.renderPage = () => - originalRenderPage({ - enhanceApp: App => props => sheet.collectStyles(), - }); - - const initialProps = await Document.getInitialProps(ctx); - return { - ...initialProps, - styles: [initialProps.styles, sheet.getStyleElement()], - }; - } finally { - sheet.seal(); - } - } - render() { return (