mirror of
https://github.com/oven-sh/bun
synced 2026-02-09 10:28:47 +00:00
use the specific bundles
This commit is contained in:
@@ -84,11 +84,11 @@ interface Window {
|
||||
}
|
||||
|
||||
// The following interfaces have been transcribed manually.
|
||||
declare module "react-server-dom-bun/client" {
|
||||
declare module "react-server-dom-bun/client.browser" {
|
||||
export function createFromReadableStream<T>(readable: ReadableStream<T>): Promise<T>;
|
||||
}
|
||||
|
||||
declare module "react-server-dom-bun/client" {
|
||||
declare module "react-server-dom-bun/client.server" {
|
||||
import type { SSRManifest } from "bun:app/server";
|
||||
import type { Readable } from "node:stream";
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import type { ReactNode, SetStateAction } from "react";
|
||||
import { createFromReadableStream } from "react-server-dom-bun/client";
|
||||
import { createFromReadableStream } from "react-server-dom-bun/client.browser";
|
||||
import { store, useStore, type Store } from "./simple-store.ts";
|
||||
|
||||
export type NonNullishReactNode = Exclude<ReactNode, null | undefined>;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { flushSync } from "react-dom";
|
||||
import { createFromReadableStream } from "react-server-dom-bun/client";
|
||||
import { createFromReadableStream } from "react-server-dom-bun/client.browser";
|
||||
import { getAppState, setAppState, type AppState, type NonNullishReactNode } from "./app.ts";
|
||||
import { BakeCSSManager } from "./css.ts";
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ import type { Readable } from "node:stream";
|
||||
import * as React from "react";
|
||||
import type { RenderToPipeableStreamOptions } from "react-dom/server";
|
||||
import { renderToPipeableStream } from "react-dom/server.node";
|
||||
import { createFromNodeStream, type Manifest } from "react-server-dom-bun/client";
|
||||
import { createFromNodeStream, type Manifest } from "react-server-dom-bun/client.server";
|
||||
import type { MiniAbortSignal } from "./server.tsx";
|
||||
|
||||
// Verify that React 19 is being used.
|
||||
|
||||
Reference in New Issue
Block a user