@samitouri / QOS-React-1 / commits / 65a56d0e99

Fix timing issue with fake promise resolving sync (#31304)

Sebastian Markbåge committed Oct 20, 2024 at 02:35 UTC 65a56d0e99261481c721334a3ec4561d173594cd
1 file changed +1 -1
packages/react-client/src/ReactFlightClient.js
+1 -1
@@ -1078,7 +1078,7 @@ function loadServerReference<A: Iterable<any>, T>(
1078 if (!metaData.bound) {
1079 return (requireModule(serverReference): any);
1080 } else {
1081 - promise = metaData.bound;
1081 + promise = Promise.resolve(metaData.bound);
1082 }
1083 } else if (metaData.bound) {
1084 promise = Promise.all([promise, metaData.bound]);