diff options
Diffstat (limited to 'bs5/server/pages/Index.re')
-rw-r--r-- | bs5/server/pages/Index.re | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/bs5/server/pages/Index.re b/bs5/server/pages/Index.re index 20dfbff..d5af822 100644 --- a/bs5/server/pages/Index.re +++ b/bs5/server/pages/Index.re @@ -15,4 +15,26 @@ module Page = { }; }; -// let handler = request => DreamRSC.create; +module App = { + [@react.component] + let make = () => { + <html> + <head> + <meta charSet="utf-8" /> + <link rel="stylesheet" href="/output.css" /> + </head> + <body> + <div id="root"> + // <DemoLayout background=Theme.Color.Gray2> <Page /> </DemoLayout> + <div> <Page /> </div> </div> + </body> + </html>; + }; +}; + +let handler = request => + Rsc.DreamRSC.create_from_request( + ~bootstrap_modules=["/static/demo/SinglePageRSC.re.js"], + <App />, + request, + ); |