From 3498bff710aebe91740db7f6ecabbccfe2310c4d Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Thu, 11 Nov 2021 18:53:49 +0000 Subject: [PATCH 1/2] Enable streaming --- beta/next.config.js | 3 +- beta/src/pages/_document.tsx | 100 +++++++++++++++++------------------ 2 files changed, 49 insertions(+), 54 deletions(-) diff --git a/beta/next.config.js b/beta/next.config.js index 9f925932a4a..9f7b2714235 100644 --- a/beta/next.config.js +++ b/beta/next.config.js @@ -10,8 +10,7 @@ module.exports = { pageExtensions: ['jsx', 'js', 'ts', 'tsx', 'mdx', 'md'], experimental: { plugins: true, - // TODO: this doesn't work because https://github.com/vercel/next.js/issues/30714 - // concurrentFeatures: true, + concurrentFeatures: true, scrollRestoration: true, }, async redirects() { diff --git a/beta/src/pages/_document.tsx b/beta/src/pages/_document.tsx index 51da08cc9ce..869690c1f03 100644 --- a/beta/src/pages/_document.tsx +++ b/beta/src/pages/_document.tsx @@ -3,64 +3,60 @@ */ import * as React from 'react'; -import Document, {Html, Head, Main, NextScript} from 'next/document'; - -class MyDocument extends Document { - render() { - // @todo specify language in HTML? - return ( - - - -