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)