dillon1000/react
Commit
Browse files [Flight] Basic Streaming Suspense Support (#17285)
* Return whether to keep flowing in Host config * Emit basic chunk based streaming in the Flight server When something suspends a new chunk is created. * Add reentrancy check The WHATWG API is designed to be pulled recursively. We should refactor to favor that approach. * Basic streaming Suspense support on the client * Add basic suspense in example * Add comment describing the protocol that the server generates
Changed paths11 files
First-parent comparisonfixtures/flight-browser/index.html ModifiedM packages/react-dom/src/client/flight/ReactFlightDOMClient.js ModifiedM packages/react-dom/src/server/ReactDOMFizzServerBrowser.js ModifiedM packages/react-dom/src/server/ReactDOMFizzServerNode.js ModifiedM packages/react-dom/src/server/flight/ReactFlightDOMServerBrowser.js ModifiedM packages/react-dom/src/server/flight/ReactFlightDOMServerNode.js ModifiedM packages/react-flight/src/ReactFlightClient.js ModifiedM packages/react-server/src/ReactFizzStreamer.js ModifiedM packages/react-server/src/ReactFlightServer.js ModifiedM packages/react-server/src/ReactServerHostConfigBrowser.js ModifiedM packages/react-server/src/ReactServerHostConfigNode.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…