dillon1000/react

Commit

[Flight] Simplify Relay row protocol (#20168)

* Simplify Relay protocol integration

* Encode Relay rows as tuples instead of objects

This is slightly more compact and more ressembles more closely the encoding
we use for the raw stream protocol.
Browse files
Changed paths13 files
First-parent comparison
M packages/react-transport-dom-relay/src/ReactFlightDOMRelayClient.js ModifiedM packages/react-transport-dom-relay/src/ReactFlightDOMRelayClientHostConfig.js ModifiedA packages/react-transport-dom-relay/src/ReactFlightDOMRelayProtocol.js AddedM packages/react-transport-dom-relay/src/ReactFlightDOMRelayServerHostConfig.js ModifiedM packages/react-transport-dom-relay/src/__mocks__/ReactFlightDOMRelayServerIntegration.js ModifiedM packages/react-transport-dom-relay/src/__tests__/ReactFlightDOMRelay-test.internal.js ModifiedM packages/react-transport-native-relay/src/ReactFlightNativeRelayClient.js ModifiedM packages/react-transport-native-relay/src/ReactFlightNativeRelayClientHostConfig.js ModifiedA packages/react-transport-native-relay/src/ReactFlightNativeRelayProtocol.js AddedM packages/react-transport-native-relay/src/ReactFlightNativeRelayServerHostConfig.js ModifiedM packages/react-transport-native-relay/src/__mocks__/ReactFlightNativeRelayServerIntegration.js ModifiedM packages/react-transport-native-relay/src/__tests__/ReactFlightNativeRelay-test.internal.js ModifiedM scripts/flow/react-relay-hooks.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…