Skip to content

Commit 458ad5b

Browse files
committed
Integrate review feedback
1 parent a6f053d commit 458ad5b

File tree

12 files changed

+37
-16
lines changed

12 files changed

+37
-16
lines changed

packages/react-client/src/ReactFlightClient.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -341,10 +341,10 @@ export type FindSourceMapURLCallback = (
341341

342342
export type DebugChannelCallback = (message: string) => void;
343343

344-
export interface DebugChannel {
345-
hasReadable: boolean;
346-
callback?: DebugChannelCallback;
347-
}
344+
export type DebugChannel = {
345+
hasReadable: boolean,
346+
callback: DebugChannelCallback | null,
347+
};
348348

349349
type Response = {
350350
_bundlerConfig: ServerConsumerModuleMap,
@@ -410,7 +410,7 @@ function getWeakResponse(response: Response): WeakResponse {
410410
}
411411

412412
function closeDebugChannel(debugChannel: DebugChannel): void {
413-
if (debugChannel.callback !== undefined) {
413+
if (debugChannel.callback) {
414414
debugChannel.callback('');
415415
}
416416
}

packages/react-server-dom-esm/src/client/ReactFlightDOMClientBrowser.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ function createResponseFromOptions(options: void | Options) {
8282
? createDebugCallbackFromWritableStream(
8383
options.debugChannel.writable,
8484
)
85-
: undefined,
85+
: null,
8686
}
8787
: undefined;
8888

packages/react-server-dom-esm/src/client/ReactFlightDOMClientNode.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,10 @@ function createFromNodeStream<T>(
9191
): Thenable<T> {
9292
const debugChannel: void | DebugChannel =
9393
__DEV__ && options && options.debugChannel !== undefined
94-
? {hasReadable: options.debugChannel.readable !== undefined}
94+
? {
95+
hasReadable: options.debugChannel.readable !== undefined,
96+
callback: null,
97+
}
9598
: undefined;
9699

97100
const response: Response = createResponse(

packages/react-server-dom-parcel/src/client/ReactFlightDOMClientBrowser.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ function createResponseFromOptions(options: void | Options) {
110110
? createDebugCallbackFromWritableStream(
111111
options.debugChannel.writable,
112112
)
113-
: undefined,
113+
: null,
114114
}
115115
: undefined;
116116

packages/react-server-dom-parcel/src/client/ReactFlightDOMClientEdge.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,10 @@ export type Options = {
8686
function createResponseFromOptions(options?: Options) {
8787
const debugChannel: void | DebugChannel =
8888
__DEV__ && options && options.debugChannel !== undefined
89-
? {hasReadable: options.debugChannel.readable !== undefined}
89+
? {
90+
hasReadable: options.debugChannel.readable !== undefined,
91+
callback: null,
92+
}
9093
: undefined;
9194

9295
return createResponse(

packages/react-server-dom-parcel/src/client/ReactFlightDOMClientNode.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,10 @@ export function createFromNodeStream<T>(
8484
): Thenable<T> {
8585
const debugChannel: void | DebugChannel =
8686
__DEV__ && options && options.debugChannel !== undefined
87-
? {hasReadable: options.debugChannel.readable !== undefined}
87+
? {
88+
hasReadable: options.debugChannel.readable !== undefined,
89+
callback: null,
90+
}
8891
: undefined;
8992

9093
const response: Response = createResponse(

packages/react-server-dom-turbopack/src/client/ReactFlightDOMClientBrowser.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ function createResponseFromOptions(options: void | Options) {
8181
? createDebugCallbackFromWritableStream(
8282
options.debugChannel.writable,
8383
)
84-
: undefined,
84+
: null,
8585
}
8686
: undefined;
8787

packages/react-server-dom-turbopack/src/client/ReactFlightDOMClientEdge.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,10 @@ export type Options = {
8686
function createResponseFromOptions(options: Options) {
8787
const debugChannel: void | DebugChannel =
8888
__DEV__ && options && options.debugChannel !== undefined
89-
? {hasReadable: options.debugChannel.readable !== undefined}
89+
? {
90+
hasReadable: options.debugChannel.readable !== undefined,
91+
callback: null,
92+
}
9093
: undefined;
9194

9295
return createResponse(

packages/react-server-dom-turbopack/src/client/ReactFlightDOMClientNode.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,10 @@ function createFromNodeStream<T>(
9393
): Thenable<T> {
9494
const debugChannel: void | DebugChannel =
9595
__DEV__ && options && options.debugChannel !== undefined
96-
? {hasReadable: options.debugChannel.readable !== undefined}
96+
? {
97+
hasReadable: options.debugChannel.readable !== undefined,
98+
callback: null,
99+
}
97100
: undefined;
98101

99102
const response: Response = createResponse(

packages/react-server-dom-webpack/src/client/ReactFlightDOMClientBrowser.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ function createResponseFromOptions(options: void | Options) {
8181
? createDebugCallbackFromWritableStream(
8282
options.debugChannel.writable,
8383
)
84-
: undefined,
84+
: null,
8585
}
8686
: undefined;
8787

0 commit comments

Comments
 (0)