diff options
author | polwex <polwex@sortug.com> | 2025-06-15 01:21:21 +0700 |
---|---|---|
committer | polwex <polwex@sortug.com> | 2025-06-15 01:21:21 +0700 |
commit | f13574dc6661dba88a64580942f0c62cd42f63d7 (patch) | |
tree | 82d429db6155cb5312e6b2645eb943507cb18500 /bs5/server/pages/Index.re | |
parent | 68d3425112b82dd99bc803f836bd3c8844b93e2c (diff) |
server working! kinda!
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, + ); |