File tree Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Expand file tree Collapse file tree 3 files changed +9
-9
lines changed 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
Original file line number Diff line number Diff line change 11let upstream =
2- https:// github. com/ purescript/ package- sets/ releases/ download/ psc- 0.15 . 2 - 20220612 / packages. dhall
3- sha256: 9876 aee1362a5dac10061768c68a7ecc4a59ca9267c3760f7d43ea9d3812ec11
2+ https:// github. com/ purescript/ package- sets/ releases/ download/ psc- 0.15 . 2 - 20220706 / packages. dhall
3+ sha256: 7 a24ebdbacb2bfa27b2fc6ce3da96f048093d64e54369965a2a7b5d9892b6031
44
55in upstream
66 with react- basic =
77 { dependencies = [ " effect" , " prelude" , " record" ]
88 , repo = " https://github.com/lumihq/purescript-react-basic"
99 , version = " v17.0.0"
1010 }
11- -- React 18 Support
1211 with react- basic- dom. version = " 4633ad95b47a5806ca559dfb3b16b5339564f0ad"
You can’t perform that action at this time.
0 commit comments