Skip to content

Commit 83606d4

Browse files
committed
Update examples
1 parent 3c59609 commit 83606d4

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

examples/basic/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
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
}

examples/basic/src/Main.purs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import Data.Maybe (Maybe(..))
66
import Effect (Effect)
77
import Effect.Exception (throw)
88
import React.Basic.Hooks (element)
9-
import React.Basic.DOM (render)
9+
import React.Basic.DOM.Client (createRoot, renderRoot)
1010
import Web.DOM.NonElementParentNode (getElementById)
1111
import Web.HTML (window)
1212
import 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

packages.dhall

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
let upstream =
2-
https://github.com/purescript/package-sets/releases/download/psc-0.15.2-20220612/packages.dhall
3-
sha256:9876aee1362a5dac10061768c68a7ecc4a59ca9267c3760f7d43ea9d3812ec11
2+
https://github.com/purescript/package-sets/releases/download/psc-0.15.2-20220706/packages.dhall
3+
sha256:7a24ebdbacb2bfa27b2fc6ce3da96f048093d64e54369965a2a7b5d9892b6031
44

55
in 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"

0 commit comments

Comments
 (0)