Skip to content

Commit 9cb4b86

Browse files
committed
Fix @parcel/rsc duplicate types
1 parent d948759 commit 9cb4b86

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

packages/utils/rsc/src/client.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {createFromReadableStream, createFromFetch, encodeReply, setServerCallbac
44
import {rscStream} from 'rsc-html-stream/client';
55
import {hydrateRoot, HydrationOptions, Root} from 'react-dom/client';
66

7-
type CallServerCallback = <T>(id: string, args: any[]) => Promise<T>;
7+
export type CallServerCallback = <T>(id: string, args: any[]) => Promise<T>;
88
export function setServerCallback(cb: CallServerCallback): void {
99
return setReactServerCallback(cb);
1010
}
@@ -19,7 +19,6 @@ function RSCRoot({value, cb}: {value?: ReactNode, cb?: () => void}) {
1919
return value === undefined ? initialRSCPayload : value;
2020
}
2121

22-
export type CallServerCallback = <T>(id: string, args: any[]) => Promise<T>;
2322
export interface HydrateOptions extends HydrationOptions {
2423
callServer?: CallServerCallback,
2524
onHmrReload?: () => void

0 commit comments

Comments
 (0)