Skip to content

Commit fabfa98

Browse files
committed
feat: improve model handling on DreamRSC
1 parent 20bee1c commit fabfa98

File tree

5 files changed

+5
-8
lines changed

5 files changed

+5
-8
lines changed

demo/server/DreamRSC.re

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -174,10 +174,7 @@ let createFromRequest =
174174
~bootstrapScriptContent,
175175
~bootstrapScripts,
176176
~bootstrapModules,
177-
switch (element) {
178-
| React.Model.Element(element) => element
179-
| _ => failwith("For html you need to use a React.Model.Element")
180-
},
177+
element,
181178
)
182179
};
183180
};

demo/server/pages/DummyRouterRSC.re

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ let handler = request => {
203203
DreamRSC.createFromRequest(
204204
~disableSSR=!ssr,
205205
~bootstrapModules=["/static/demo/DummyRouterRSC.re.js"],
206-
React.Model.Element(<App selectedId isEditing searchText sleep />),
206+
<App selectedId isEditing searchText sleep />,
207207
request,
208208
);
209209
};

demo/server/pages/Router.re

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ let handler = (~element, request) => {
4949
DreamRSC.createFromRequest(
5050
~disableSSR=!ssr,
5151
~bootstrapModules=["/static/demo/Router.re.js"],
52-
React.Model.Element(element),
52+
element,
5353
request,
5454
);
5555
};

demo/server/pages/ServerOnlyRSC.re

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ let handler = request => {
2323

2424
DreamRSC.createFromRequest(
2525
~bootstrapModules=["/static/demo/ServerOnlyRSC.re.js"],
26-
React.Model.Element(<Document> app </Document>),
26+
<Document> app </Document>,
2727
request,
2828
);
2929
};

demo/server/pages/SinglePageRSC.re

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,6 @@ module App = {
226226
let handler = request =>
227227
DreamRSC.createFromRequest(
228228
~bootstrapModules=["/static/demo/SinglePageRSC.re.js"],
229-
React.Model.Element(<App />),
229+
<App />,
230230
request,
231231
);

0 commit comments

Comments
 (0)