File tree Expand file tree Collapse file tree 6 files changed +1734
-1251
lines changed Expand file tree Collapse file tree 6 files changed +1734
-1251
lines changed Original file line number Diff line number Diff line change 1616 "dependencies" : {
1717 "purescript-arrays" : " ^v7.0.0" ,
1818 "purescript-colors" : " ^v7.0.1" ,
19- "purescript-either" : " ^v6.0 .0" ,
19+ "purescript-either" : " ^v6.1 .0" ,
2020 "purescript-foreign" : " ^v7.0.0" ,
2121 "purescript-foreign-object" : " ^v4.0.0" ,
2222 "purescript-functions" : " ^v6.0.0" ,
Original file line number Diff line number Diff line change 11{
22 "dependencies" : {
3- "@emotion/react" : " ^11.1.5 " ,
4- "react" : " 17 .0.2 " ,
5- "react-dom" : " 17 .0.2 "
3+ "@emotion/react" : " ^11.9.3 " ,
4+ "react" : " 18 .0.0 " ,
5+ "react-dom" : " 18 .0.0 "
66 },
77 "devDependencies" : {
88 "browserify" : " 17.0.0" ,
9- "esbuild" : " ^0.14.42 "
9+ "esbuild" : " ^0.14.49 "
1010 }
1111}
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ import Data.Maybe (Maybe(..))
66import Effect (Effect )
77import Effect.Exception (throw )
88import React.Basic.Hooks (element )
9- import React.Basic.DOM ( render )
9+ import React.Basic.DOM.Client ( createRoot , renderRoot )
1010import Web.DOM.NonElementParentNode (getElementById )
1111import Web.HTML (window )
1212import Web.HTML.HTMLDocument (toNonElementParentNode )
@@ -18,7 +18,8 @@ main = do
1818 case container of
1919 Nothing -> throw " Container element not found."
2020 Just c -> do
21+ root <- createRoot c
2122 ex <- mkEx
2223 let
2324 app = element ex {}
24- render app c
25+ renderRoot root app
You can’t perform that action at this time.
0 commit comments