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 1
1
{
2
2
"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 "
6
6
},
7
7
"devDependencies" : {
8
8
"browserify" : " 17.0.0" ,
9
- "esbuild" : " ^0.14.42 "
9
+ "esbuild" : " ^0.14.49 "
10
10
}
11
11
}
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ import Data.Maybe (Maybe(..))
6
6
import Effect (Effect )
7
7
import Effect.Exception (throw )
8
8
import React.Basic.Hooks (element )
9
- import React.Basic.DOM ( render )
9
+ import React.Basic.DOM.Client ( createRoot , renderRoot )
10
10
import Web.DOM.NonElementParentNode (getElementById )
11
11
import Web.HTML (window )
12
12
import Web.HTML.HTMLDocument (toNonElementParentNode )
@@ -18,7 +18,8 @@ main = do
18
18
case container of
19
19
Nothing -> throw " Container element not found."
20
20
Just c -> do
21
+ root <- createRoot c
21
22
ex <- mkEx
22
23
let
23
24
app = element ex {}
24
- render app c
25
+ renderRoot root app
Original file line number Diff line number Diff line change 1
1
let 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
4
4
5
5
in upstream
6
6
with react- basic =
7
7
{ dependencies = [ " effect" , " prelude" , " record" ]
8
8
, repo = " https://github.com/lumihq/purescript-react-basic"
9
9
, version = " v17.0.0"
10
10
}
11
- -- React 18 Support
12
11
with react- basic- dom. version = " 4633ad95b47a5806ca559dfb3b16b5339564f0ad"
You can’t perform that action at this time.
0 commit comments