From 90755d479a77ba878ea4117fef9d8aef0e06edc4 Mon Sep 17 00:00:00 2001 From: David Sancho Moreno Date: Mon, 24 Feb 2025 12:56:58 +0100 Subject: [PATCH] add react-server-dom-webpack/client --- src/ReactServerDOMWebpackClient.re | 8 ++++++++ src/dune | 1 + 2 files changed, 9 insertions(+) create mode 100644 src/ReactServerDOMWebpackClient.re diff --git a/src/ReactServerDOMWebpackClient.re b/src/ReactServerDOMWebpackClient.re new file mode 100644 index 000000000..bb78ddbd1 --- /dev/null +++ b/src/ReactServerDOMWebpackClient.re @@ -0,0 +1,8 @@ +[@mel.module "react-server-dom-webpack/client"] +external createFromReadableStream: + Js.ReadableStream.t => Js.Promise.t(React.element) = + "createFromReadableStream"; + +[@mel.module "react-server-dom-webpack/client"] +external createFromFetch: Js.Promise.t(Js.Fetch.response) => React.element = + "createFromFetch"; diff --git a/src/dune b/src/dune index 91ba8d459..59e1f2432 100644 --- a/src/dune +++ b/src/dune @@ -8,6 +8,7 @@ React ReactDOM ReactDOMServer + ReactServerDOMWebpackClient ReactDOMTestUtils ReasonReactRouter ReasonReactErrorBoundary)