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
-
-
-
-
-