Skip to content

Commit 18b0df9

Browse files
committed
Expose Viewer component
Exposing the `Viewer` component as `unstable_Viewer` so that it can be used in another project.
1 parent 4bac65b commit 18b0df9

File tree

3 files changed

+16
-2
lines changed

3 files changed

+16
-2
lines changed

.changeset/tidy-dingos-deliver.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
"@rsc-parser/embedded-example": minor
3+
"@rsc-parser/core": minor
4+
"@rsc-parser/chrome-extension": minor
5+
"@rsc-parser/embedded": minor
6+
"@rsc-parser/storybook": minor
7+
"@rsc-parser/website": minor
8+
---
9+
10+
Expose a `unstable_Viewer` component

packages/core/src/components/ViewerPayload.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ export function ViewerPayload({ defaultPayload }: { defaultPayload: string }) {
4747
);
4848
}
4949

50-
function Viewer({ payload }: { payload: string }) {
50+
export function Viewer({ payload }: { payload: string }) {
5151
const messages = [
5252
{
5353
type: "RSC_CHUNK",

packages/core/src/main.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
import { RscChunkMessage } from "./types";
2-
import { ViewerPayload } from "./components/ViewerPayload";
2+
import {
3+
ViewerPayload,
4+
Viewer as unstable_Viewer,
5+
} from "./components/ViewerPayload";
36
import { ViewerStreams } from "./components/ViewerStreams";
47
import { ViewerStreamsEmptyState } from "./components/ViewerStreamsEmptyState";
58
import { Logo } from "./components/Logo";
@@ -18,6 +21,7 @@ import { createFlightResponse as unstable_createFlightResponse } from "./createF
1821
export {
1922
type RscChunkMessage,
2023
ViewerPayload,
24+
unstable_Viewer,
2125
ViewerStreams,
2226
ViewerStreamsEmptyState,
2327
Logo,

0 commit comments

Comments
 (0)