diff --git a/types/next/test/next-document-tests.tsx b/types/next/test/next-document-tests.tsx index 6b9e25a874..f727262b0e 100644 --- a/types/next/test/next-document-tests.tsx +++ b/types/next/test/next-document-tests.tsx @@ -11,16 +11,18 @@ const basicResults = ( ); -const Wrapper: React.SFC = ({ children }) => {children}; - -export default class MyDocument extends Document { +class MyDoc extends Document { static async getInitialProps({ renderPage }: NextDocumentContext) { - // Without callback - const page = renderPage(); - // With callback - const differentPage = renderPage(App => props => ); + // without callback + const _page = renderPage(); + + // with callback + const enhancer: Enhancer = (App) => (props) => (); + const { html, head, errorHtml, chunks, buildManifest } = renderPage(enhancer); + const style = {}; - return { ...page, style }; + + return { html, head, errorHtml, chunks, buildManifest, style }; } render() { @@ -30,32 +32,6 @@ export default class MyDocument extends Document { My page