diff --git a/exercises/01.init/01.problem.static/package.json b/exercises/01.init/01.problem.static/package.json
index a198756..c880afe 100644
--- a/exercises/01.init/01.problem.static/package.json
+++ b/exercises/01.init/01.problem.static/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/01.init/01.solution.static/package.json b/exercises/01.init/01.solution.static/package.json
index 74f1364..fe49b48 100644
--- a/exercises/01.init/01.solution.static/package.json
+++ b/exercises/01.init/01.solution.static/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/02.server-components/01.problem.rsc/package.json b/exercises/02.server-components/01.problem.rsc/package.json
index 964979c..9965c42 100644
--- a/exercises/02.server-components/01.problem.rsc/package.json
+++ b/exercises/02.server-components/01.problem.rsc/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/02.server-components/01.solution.rsc/package.json b/exercises/02.server-components/01.solution.rsc/package.json
index 96c8458..3c60876 100644
--- a/exercises/02.server-components/01.solution.rsc/package.json
+++ b/exercises/02.server-components/01.solution.rsc/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/02.server-components/02.problem.async-components/package.json b/exercises/02.server-components/02.problem.async-components/package.json
index e74a31e..73a6593 100644
--- a/exercises/02.server-components/02.problem.async-components/package.json
+++ b/exercises/02.server-components/02.problem.async-components/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/02.server-components/02.solution.async-components/package.json b/exercises/02.server-components/02.solution.async-components/package.json
index 074e76f..a86fa68 100644
--- a/exercises/02.server-components/02.solution.async-components/package.json
+++ b/exercises/02.server-components/02.solution.async-components/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/02.server-components/03.problem.streaming/package.json b/exercises/02.server-components/03.problem.streaming/package.json
index 9b6a578..9fe06bc 100644
--- a/exercises/02.server-components/03.problem.streaming/package.json
+++ b/exercises/02.server-components/03.problem.streaming/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/02.server-components/03.solution.streaming/package.json b/exercises/02.server-components/03.solution.streaming/package.json
index 1ab4bd5..bd7c6b1 100644
--- a/exercises/02.server-components/03.solution.streaming/package.json
+++ b/exercises/02.server-components/03.solution.streaming/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/02.server-components/04.problem.server-context/package.json b/exercises/02.server-components/04.problem.server-context/package.json
index 2debff5..7e19efe 100644
--- a/exercises/02.server-components/04.problem.server-context/package.json
+++ b/exercises/02.server-components/04.problem.server-context/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/02.server-components/04.solution.server-context/package.json b/exercises/02.server-components/04.solution.server-context/package.json
index e7d6e9f..5872c16 100644
--- a/exercises/02.server-components/04.solution.server-context/package.json
+++ b/exercises/02.server-components/04.solution.server-context/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/03.client-components/01.problem.loader/package.json b/exercises/03.client-components/01.problem.loader/package.json
index 2bb7542..7ff7e46 100644
--- a/exercises/03.client-components/01.problem.loader/package.json
+++ b/exercises/03.client-components/01.problem.loader/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/03.client-components/01.problem.loader/public/index.html b/exercises/03.client-components/01.problem.loader/public/index.html
index d6596fc..c694491 100644
--- a/exercises/03.client-components/01.problem.loader/public/index.html
+++ b/exercises/03.client-components/01.problem.loader/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/03.client-components/01.solution.loader/package.json b/exercises/03.client-components/01.solution.loader/package.json
index 650bff4..2b300d2 100644
--- a/exercises/03.client-components/01.solution.loader/package.json
+++ b/exercises/03.client-components/01.solution.loader/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/03.client-components/01.solution.loader/public/index.html b/exercises/03.client-components/01.solution.loader/public/index.html
index d6596fc..c694491 100644
--- a/exercises/03.client-components/01.solution.loader/public/index.html
+++ b/exercises/03.client-components/01.solution.loader/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/03.client-components/02.problem.module-resolution/package.json b/exercises/03.client-components/02.problem.module-resolution/package.json
index b2a2f90..3fc41c5 100644
--- a/exercises/03.client-components/02.problem.module-resolution/package.json
+++ b/exercises/03.client-components/02.problem.module-resolution/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/03.client-components/02.problem.module-resolution/public/index.html b/exercises/03.client-components/02.problem.module-resolution/public/index.html
index d6596fc..c694491 100644
--- a/exercises/03.client-components/02.problem.module-resolution/public/index.html
+++ b/exercises/03.client-components/02.problem.module-resolution/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/03.client-components/02.solution.module-resolution/package.json b/exercises/03.client-components/02.solution.module-resolution/package.json
index 81bf0cb..031d942 100644
--- a/exercises/03.client-components/02.solution.module-resolution/package.json
+++ b/exercises/03.client-components/02.solution.module-resolution/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/03.client-components/02.solution.module-resolution/public/index.html b/exercises/03.client-components/02.solution.module-resolution/public/index.html
index d6596fc..c694491 100644
--- a/exercises/03.client-components/02.solution.module-resolution/public/index.html
+++ b/exercises/03.client-components/02.solution.module-resolution/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/04.router/01.problem.router/README.mdx b/exercises/04.router/01.problem.router/README.mdx
index e75ed9c..349b00b 100644
--- a/exercises/04.router/01.problem.router/README.mdx
+++ b/exercises/04.router/01.problem.router/README.mdx
@@ -14,7 +14,7 @@ navigate the user to the next destination as the user searches and selects
ships.
👨💼 Great, thank you Kellie! So what we need you to do is update
-our to render the `RouterContext.Provider`
+our to render the `RouterContext`
with the right values (you'll be implementing the `navigate` function) and then
update the module to use the
`useRouter()` hook to navigate the user to the ship details page when they click
diff --git a/exercises/04.router/01.problem.router/package.json b/exercises/04.router/01.problem.router/package.json
index 31f024a..f6fbc60 100644
--- a/exercises/04.router/01.problem.router/package.json
+++ b/exercises/04.router/01.problem.router/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/04.router/01.problem.router/public/index.html b/exercises/04.router/01.problem.router/public/index.html
index d6596fc..c694491 100644
--- a/exercises/04.router/01.problem.router/public/index.html
+++ b/exercises/04.router/01.problem.router/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/04.router/01.problem.router/src/index.js b/exercises/04.router/01.problem.router/src/index.js
index fb2f74f..5ae9b1c 100644
--- a/exercises/04.router/01.problem.router/src/index.js
+++ b/exercises/04.router/01.problem.router/src/index.js
@@ -39,7 +39,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/04.router/01.solution.router/package.json b/exercises/04.router/01.solution.router/package.json
index 9bb153e..123c5f4 100644
--- a/exercises/04.router/01.solution.router/package.json
+++ b/exercises/04.router/01.solution.router/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/04.router/01.solution.router/public/index.html b/exercises/04.router/01.solution.router/public/index.html
index d6596fc..c694491 100644
--- a/exercises/04.router/01.solution.router/public/index.html
+++ b/exercises/04.router/01.solution.router/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/04.router/01.solution.router/src/index.js b/exercises/04.router/01.solution.router/src/index.js
index a8437e6..5a4ead2 100644
--- a/exercises/04.router/01.solution.router/src/index.js
+++ b/exercises/04.router/01.solution.router/src/index.js
@@ -47,7 +47,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/04.router/02.problem.pending-ui/package.json b/exercises/04.router/02.problem.pending-ui/package.json
index 7e0951e..beaec8f 100644
--- a/exercises/04.router/02.problem.pending-ui/package.json
+++ b/exercises/04.router/02.problem.pending-ui/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/04.router/02.problem.pending-ui/public/index.html b/exercises/04.router/02.problem.pending-ui/public/index.html
index d6596fc..c694491 100644
--- a/exercises/04.router/02.problem.pending-ui/public/index.html
+++ b/exercises/04.router/02.problem.pending-ui/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/04.router/02.problem.pending-ui/src/index.js b/exercises/04.router/02.problem.pending-ui/src/index.js
index ce263b5..bf137c6 100644
--- a/exercises/04.router/02.problem.pending-ui/src/index.js
+++ b/exercises/04.router/02.problem.pending-ui/src/index.js
@@ -54,7 +54,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/04.router/02.solution.pending-ui/package.json b/exercises/04.router/02.solution.pending-ui/package.json
index d18e0ea..616d88e 100644
--- a/exercises/04.router/02.solution.pending-ui/package.json
+++ b/exercises/04.router/02.solution.pending-ui/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/04.router/02.solution.pending-ui/public/index.html b/exercises/04.router/02.solution.pending-ui/public/index.html
index d6596fc..c694491 100644
--- a/exercises/04.router/02.solution.pending-ui/public/index.html
+++ b/exercises/04.router/02.solution.pending-ui/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/04.router/02.solution.pending-ui/src/index.js b/exercises/04.router/02.solution.pending-ui/src/index.js
index c7b40c9..6eb0e1e 100644
--- a/exercises/04.router/02.solution.pending-ui/src/index.js
+++ b/exercises/04.router/02.solution.pending-ui/src/index.js
@@ -51,7 +51,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/04.router/03.problem.race-conditions/package.json b/exercises/04.router/03.problem.race-conditions/package.json
index 69087ce..3e3e1cf 100644
--- a/exercises/04.router/03.problem.race-conditions/package.json
+++ b/exercises/04.router/03.problem.race-conditions/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/04.router/03.problem.race-conditions/public/index.html b/exercises/04.router/03.problem.race-conditions/public/index.html
index d6596fc..c694491 100644
--- a/exercises/04.router/03.problem.race-conditions/public/index.html
+++ b/exercises/04.router/03.problem.race-conditions/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/04.router/03.problem.race-conditions/src/index.js b/exercises/04.router/03.problem.race-conditions/src/index.js
index 6f4d994..945598a 100644
--- a/exercises/04.router/03.problem.race-conditions/src/index.js
+++ b/exercises/04.router/03.problem.race-conditions/src/index.js
@@ -57,7 +57,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/04.router/03.solution.race-conditions/package.json b/exercises/04.router/03.solution.race-conditions/package.json
index 4a0cdec..d095fda 100644
--- a/exercises/04.router/03.solution.race-conditions/package.json
+++ b/exercises/04.router/03.solution.race-conditions/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/04.router/03.solution.race-conditions/public/index.html b/exercises/04.router/03.solution.race-conditions/public/index.html
index d6596fc..c694491 100644
--- a/exercises/04.router/03.solution.race-conditions/public/index.html
+++ b/exercises/04.router/03.solution.race-conditions/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/04.router/03.solution.race-conditions/src/index.js b/exercises/04.router/03.solution.race-conditions/src/index.js
index 1bfb619..9f17b52 100644
--- a/exercises/04.router/03.solution.race-conditions/src/index.js
+++ b/exercises/04.router/03.solution.race-conditions/src/index.js
@@ -56,7 +56,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/04.router/04.problem.history/package.json b/exercises/04.router/04.problem.history/package.json
index 1532851..157d1ab 100644
--- a/exercises/04.router/04.problem.history/package.json
+++ b/exercises/04.router/04.problem.history/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/04.router/04.problem.history/public/index.html b/exercises/04.router/04.problem.history/public/index.html
index d6596fc..c694491 100644
--- a/exercises/04.router/04.problem.history/public/index.html
+++ b/exercises/04.router/04.problem.history/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/04.router/04.problem.history/src/index.js b/exercises/04.router/04.problem.history/src/index.js
index f43d74d..7f1d0ac 100644
--- a/exercises/04.router/04.problem.history/src/index.js
+++ b/exercises/04.router/04.problem.history/src/index.js
@@ -68,7 +68,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/04.router/04.solution.history/package.json b/exercises/04.router/04.solution.history/package.json
index 1399a66..3f772b4 100644
--- a/exercises/04.router/04.solution.history/package.json
+++ b/exercises/04.router/04.solution.history/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/04.router/04.solution.history/public/index.html b/exercises/04.router/04.solution.history/public/index.html
index d6596fc..c694491 100644
--- a/exercises/04.router/04.solution.history/public/index.html
+++ b/exercises/04.router/04.solution.history/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/04.router/04.solution.history/src/index.js b/exercises/04.router/04.solution.history/src/index.js
index 03dc3f5..ef5bde0 100644
--- a/exercises/04.router/04.solution.history/src/index.js
+++ b/exercises/04.router/04.solution.history/src/index.js
@@ -71,7 +71,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/04.router/05.problem.cache/package.json b/exercises/04.router/05.problem.cache/package.json
index 1b6fa63..aa97379 100644
--- a/exercises/04.router/05.problem.cache/package.json
+++ b/exercises/04.router/05.problem.cache/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/04.router/05.problem.cache/public/index.html b/exercises/04.router/05.problem.cache/public/index.html
index d6596fc..c694491 100644
--- a/exercises/04.router/05.problem.cache/public/index.html
+++ b/exercises/04.router/05.problem.cache/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/04.router/05.problem.cache/src/index.js b/exercises/04.router/05.problem.cache/src/index.js
index 5ca3663..9e85464 100644
--- a/exercises/04.router/05.problem.cache/src/index.js
+++ b/exercises/04.router/05.problem.cache/src/index.js
@@ -93,7 +93,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/04.router/05.solution.cache/package.json b/exercises/04.router/05.solution.cache/package.json
index e890569..9dbe022 100644
--- a/exercises/04.router/05.solution.cache/package.json
+++ b/exercises/04.router/05.solution.cache/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/04.router/05.solution.cache/public/index.html b/exercises/04.router/05.solution.cache/public/index.html
index d6596fc..c694491 100644
--- a/exercises/04.router/05.solution.cache/public/index.html
+++ b/exercises/04.router/05.solution.cache/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/04.router/05.solution.cache/src/index.js b/exercises/04.router/05.solution.cache/src/index.js
index c19527b..c7e19e4 100644
--- a/exercises/04.router/05.solution.cache/src/index.js
+++ b/exercises/04.router/05.solution.cache/src/index.js
@@ -87,7 +87,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/05.actions/01.problem.action-reference/package.json b/exercises/05.actions/01.problem.action-reference/package.json
index a2a0ad3..8370c4d 100644
--- a/exercises/05.actions/01.problem.action-reference/package.json
+++ b/exercises/05.actions/01.problem.action-reference/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/05.actions/01.problem.action-reference/public/index.html b/exercises/05.actions/01.problem.action-reference/public/index.html
index d6596fc..c694491 100644
--- a/exercises/05.actions/01.problem.action-reference/public/index.html
+++ b/exercises/05.actions/01.problem.action-reference/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/05.actions/01.problem.action-reference/src/index.js b/exercises/05.actions/01.problem.action-reference/src/index.js
index c19527b..c7e19e4 100644
--- a/exercises/05.actions/01.problem.action-reference/src/index.js
+++ b/exercises/05.actions/01.problem.action-reference/src/index.js
@@ -87,7 +87,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/05.actions/01.solution.action-reference/package.json b/exercises/05.actions/01.solution.action-reference/package.json
index 56ecaf4..b792e7b 100644
--- a/exercises/05.actions/01.solution.action-reference/package.json
+++ b/exercises/05.actions/01.solution.action-reference/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/05.actions/01.solution.action-reference/public/index.html b/exercises/05.actions/01.solution.action-reference/public/index.html
index d6596fc..c694491 100644
--- a/exercises/05.actions/01.solution.action-reference/public/index.html
+++ b/exercises/05.actions/01.solution.action-reference/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/05.actions/01.solution.action-reference/src/index.js b/exercises/05.actions/01.solution.action-reference/src/index.js
index c19527b..c7e19e4 100644
--- a/exercises/05.actions/01.solution.action-reference/src/index.js
+++ b/exercises/05.actions/01.solution.action-reference/src/index.js
@@ -87,7 +87,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/05.actions/02.problem.client/package.json b/exercises/05.actions/02.problem.client/package.json
index 84a9855..62018b5 100644
--- a/exercises/05.actions/02.problem.client/package.json
+++ b/exercises/05.actions/02.problem.client/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/05.actions/02.problem.client/public/index.html b/exercises/05.actions/02.problem.client/public/index.html
index d6596fc..c694491 100644
--- a/exercises/05.actions/02.problem.client/public/index.html
+++ b/exercises/05.actions/02.problem.client/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/05.actions/02.problem.client/src/index.js b/exercises/05.actions/02.problem.client/src/index.js
index f2d4070..5f3d14d 100644
--- a/exercises/05.actions/02.problem.client/src/index.js
+++ b/exercises/05.actions/02.problem.client/src/index.js
@@ -98,7 +98,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/05.actions/02.solution.client/package.json b/exercises/05.actions/02.solution.client/package.json
index cec0422..de3ab79 100644
--- a/exercises/05.actions/02.solution.client/package.json
+++ b/exercises/05.actions/02.solution.client/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/05.actions/02.solution.client/public/index.html b/exercises/05.actions/02.solution.client/public/index.html
index d6596fc..c694491 100644
--- a/exercises/05.actions/02.solution.client/public/index.html
+++ b/exercises/05.actions/02.solution.client/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/05.actions/02.solution.client/src/index.js b/exercises/05.actions/02.solution.client/src/index.js
index 1d8a403..ea9ea16 100644
--- a/exercises/05.actions/02.solution.client/src/index.js
+++ b/exercises/05.actions/02.solution.client/src/index.js
@@ -100,7 +100,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/05.actions/03.problem.server/package.json b/exercises/05.actions/03.problem.server/package.json
index ca4f8f3..e3c031d 100644
--- a/exercises/05.actions/03.problem.server/package.json
+++ b/exercises/05.actions/03.problem.server/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/05.actions/03.problem.server/public/index.html b/exercises/05.actions/03.problem.server/public/index.html
index d6596fc..c694491 100644
--- a/exercises/05.actions/03.problem.server/public/index.html
+++ b/exercises/05.actions/03.problem.server/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/05.actions/03.problem.server/src/index.js b/exercises/05.actions/03.problem.server/src/index.js
index 8e71412..a1512b5 100644
--- a/exercises/05.actions/03.problem.server/src/index.js
+++ b/exercises/05.actions/03.problem.server/src/index.js
@@ -100,7 +100,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/05.actions/03.solution.server/package.json b/exercises/05.actions/03.solution.server/package.json
index e5db901..b82aee5 100644
--- a/exercises/05.actions/03.solution.server/package.json
+++ b/exercises/05.actions/03.solution.server/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/05.actions/03.solution.server/public/index.html b/exercises/05.actions/03.solution.server/public/index.html
index d6596fc..c694491 100644
--- a/exercises/05.actions/03.solution.server/public/index.html
+++ b/exercises/05.actions/03.solution.server/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/05.actions/03.solution.server/src/index.js b/exercises/05.actions/03.solution.server/src/index.js
index 352c195..82bd27e 100644
--- a/exercises/05.actions/03.solution.server/src/index.js
+++ b/exercises/05.actions/03.solution.server/src/index.js
@@ -100,7 +100,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/05.actions/04.problem.revalidation/package.json b/exercises/05.actions/04.problem.revalidation/package.json
index 4f19dab..3537134 100644
--- a/exercises/05.actions/04.problem.revalidation/package.json
+++ b/exercises/05.actions/04.problem.revalidation/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/05.actions/04.problem.revalidation/public/index.html b/exercises/05.actions/04.problem.revalidation/public/index.html
index d6596fc..c694491 100644
--- a/exercises/05.actions/04.problem.revalidation/public/index.html
+++ b/exercises/05.actions/04.problem.revalidation/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/05.actions/04.problem.revalidation/src/index.js b/exercises/05.actions/04.problem.revalidation/src/index.js
index cbc0083..d463dd9 100644
--- a/exercises/05.actions/04.problem.revalidation/src/index.js
+++ b/exercises/05.actions/04.problem.revalidation/src/index.js
@@ -132,7 +132,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/05.actions/04.solution.revalidation/package.json b/exercises/05.actions/04.solution.revalidation/package.json
index 792db57..dd7c821 100644
--- a/exercises/05.actions/04.solution.revalidation/package.json
+++ b/exercises/05.actions/04.solution.revalidation/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/05.actions/04.solution.revalidation/public/index.html b/exercises/05.actions/04.solution.revalidation/public/index.html
index d6596fc..c694491 100644
--- a/exercises/05.actions/04.solution.revalidation/public/index.html
+++ b/exercises/05.actions/04.solution.revalidation/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/05.actions/04.solution.revalidation/src/index.js b/exercises/05.actions/04.solution.revalidation/src/index.js
index 3f8b55c..d230543 100644
--- a/exercises/05.actions/04.solution.revalidation/src/index.js
+++ b/exercises/05.actions/04.solution.revalidation/src/index.js
@@ -128,7 +128,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/05.actions/05.problem.history-revalidation/package.json b/exercises/05.actions/05.problem.history-revalidation/package.json
index 91e9a74..d1d0da3 100644
--- a/exercises/05.actions/05.problem.history-revalidation/package.json
+++ b/exercises/05.actions/05.problem.history-revalidation/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/05.actions/05.problem.history-revalidation/public/index.html b/exercises/05.actions/05.problem.history-revalidation/public/index.html
index d6596fc..c694491 100644
--- a/exercises/05.actions/05.problem.history-revalidation/public/index.html
+++ b/exercises/05.actions/05.problem.history-revalidation/public/index.html
@@ -11,7 +11,7 @@
"react-dom": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327?pin=v126&dev",
"react-dom/client": "https://esm.sh/react-dom@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327/client?pin=v126&dev",
- "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev"
+ "react-error-boundary": "https://esm.sh/react-error-boundary@4.0.13?pin=126&dev&deps=react@19.0.0-beta-94eed63c49-20240425"
}
}
diff --git a/exercises/05.actions/05.problem.history-revalidation/src/index.js b/exercises/05.actions/05.problem.history-revalidation/src/index.js
index 8121263..682083b 100644
--- a/exercises/05.actions/05.problem.history-revalidation/src/index.js
+++ b/exercises/05.actions/05.problem.history-revalidation/src/index.js
@@ -140,7 +140,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
diff --git a/exercises/05.actions/05.solution.history-revalidation/package.json b/exercises/05.actions/05.solution.history-revalidation/package.json
index ccc92ee..b86c058 100644
--- a/exercises/05.actions/05.solution.history-revalidation/package.json
+++ b/exercises/05.actions/05.solution.history-revalidation/package.json
@@ -18,10 +18,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
diff --git a/exercises/05.actions/05.solution.history-revalidation/public/index.html b/exercises/05.actions/05.solution.history-revalidation/public/index.html
index d6596fc..75a0388 100644
--- a/exercises/05.actions/05.solution.history-revalidation/public/index.html
+++ b/exercises/05.actions/05.solution.history-revalidation/public/index.html
@@ -7,11 +7,11 @@
diff --git a/exercises/05.actions/05.solution.history-revalidation/src/index.js b/exercises/05.actions/05.solution.history-revalidation/src/index.js
index 5959a92..0d2633a 100644
--- a/exercises/05.actions/05.solution.history-revalidation/src/index.js
+++ b/exercises/05.actions/05.solution.history-revalidation/src/index.js
@@ -137,7 +137,7 @@ function Root() {
}
return h(
- RouterContext.Provider,
+ RouterContext,
{
value: {
navigate,
@@ -151,30 +151,30 @@ function Root() {
}
startTransition(() => {
- createRoot(document.getElementById('root')).render(
+ const element = h(
+ 'div',
+ { className: 'app-wrapper' },
h(
- 'div',
- { className: 'app-wrapper' },
+ ErrorBoundary,
+ {
+ fallback: h(
+ 'div',
+ { className: 'app-error' },
+ h('p', null, 'Something went wrong!'),
+ ),
+ },
h(
- ErrorBoundary,
+ Suspense,
{
- fallback: h(
- 'div',
- { className: 'app-error' },
- h('p', null, 'Something went wrong!'),
- ),
+ fallback: h('img', {
+ style: { maxWidth: 400 },
+ src: shipFallbackSrc,
+ }),
},
- h(
- Suspense,
- {
- fallback: h('img', {
- style: { maxWidth: 400 },
- src: shipFallbackSrc,
- }),
- },
- h(Root),
- ),
+ h(Root),
),
),
)
+ console.log(element)
+ createRoot(document.getElementById('root')).render(element)
})
diff --git a/package-lock.json b/package-lock.json
index ddd9d9b..403f38c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -33,10 +33,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -64,10 +64,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -95,10 +95,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -126,10 +126,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -157,10 +157,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -188,10 +188,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -219,10 +219,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -250,10 +250,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -281,10 +281,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -312,10 +312,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -343,10 +343,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -374,10 +374,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -405,10 +405,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -436,10 +436,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -467,10 +467,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -498,10 +498,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -529,10 +529,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -560,10 +560,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -591,10 +591,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -622,10 +622,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -653,10 +653,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -684,10 +684,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -715,10 +715,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -746,10 +746,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -777,10 +777,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -808,10 +808,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -839,10 +839,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -870,10 +870,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -901,10 +901,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -932,10 +932,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -963,10 +963,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -994,10 +994,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -1025,10 +1025,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -1056,10 +1056,10 @@
"close-with-grace": "^1.3.0",
"compression": "^1.7.4",
"express": "^4.19.1",
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327",
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425",
"react-error-boundary": "^4.0.13",
- "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@0.0.0-experimental-2b036d3f1-20240327"
+ "react-server-dom-esm": "npm:@kentcdodds/tmp-react-server-dom-esm@19.0.0-beta-94eed63c49-20240425"
},
"devDependencies": {
"@types/node": "^20.11.30",
@@ -3633,22 +3633,22 @@
}
},
"node_modules/react": {
- "version": "0.0.0-experimental-2b036d3f1-20240327",
- "resolved": "https://registry.npmjs.org/react/-/react-0.0.0-experimental-2b036d3f1-20240327.tgz",
- "integrity": "sha512-gXp1gsHJOVnV5cYMTDxTDOw5VuRIuDq1HmCNZJZNAVUaBB1FWjfBaXZIFG8E84kjfkA87xrLl+9qSdzrFUUHZA==",
+ "version": "19.0.0-beta-94eed63c49-20240425",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.0.0-beta-94eed63c49-20240425.tgz",
+ "integrity": "sha512-BPPKh5bZwcpw/Dgfh3A0MoU1GSl2edR2JggCq3QPdghQsrFg1aBuMkul5YB4rpII400RYq9VC5eF5Nm3spx0gA==",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/react-dom": {
- "version": "0.0.0-experimental-2b036d3f1-20240327",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-0.0.0-experimental-2b036d3f1-20240327.tgz",
- "integrity": "sha512-H1rmytKh+RaPwFT67WoN43muY++tRe9G3QkVtgTMJ+AjlHWu4lpbAmDfluPqbcpMR5AvlFCzVqElOvhS3y6sZQ==",
+ "version": "19.0.0-beta-94eed63c49-20240425",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.0.0-beta-94eed63c49-20240425.tgz",
+ "integrity": "sha512-V0uHW7Xd0u/LDlmFO8sJ9TTNizAESS+pexJNOi3KbOU1taf2gUO5J8YIWis60xcQbh7YBqSklyYIIq3DfiKz3Q==",
"dependencies": {
- "scheduler": "0.0.0-experimental-2b036d3f1-20240327"
+ "scheduler": "0.25.0-beta-94eed63c49-20240425"
},
"peerDependencies": {
- "react": "0.0.0-experimental-2b036d3f1-20240327"
+ "react": "19.0.0-beta-94eed63c49-20240425"
}
},
"node_modules/react-error-boundary": {
@@ -3664,9 +3664,9 @@
},
"node_modules/react-server-dom-esm": {
"name": "@kentcdodds/tmp-react-server-dom-esm",
- "version": "0.0.0-experimental-2b036d3f1-20240327",
- "resolved": "https://registry.npmjs.org/@kentcdodds/tmp-react-server-dom-esm/-/tmp-react-server-dom-esm-0.0.0-experimental-2b036d3f1-20240327.tgz",
- "integrity": "sha512-rKqJW2yBtNH9Qtbu8TXQWAwSSSXUPApe3BpM/1QwONKjVin8dQsejfs8qD8FmiYTzIU2aJUH5gdr/NfP32UlMg==",
+ "version": "19.0.0-beta-94eed63c49-20240425",
+ "resolved": "https://registry.npmjs.org/@kentcdodds/tmp-react-server-dom-esm/-/tmp-react-server-dom-esm-19.0.0-beta-94eed63c49-20240425.tgz",
+ "integrity": "sha512-c8Ni96Hhf0+y2iRXchaKfz7qQg18ar1bNdohaOH/Z+Ter1s1Iyl7ejVeDnK/kFsg6eoL/4ajhsnMZd+DpbZnow==",
"dependencies": {
"acorn-loose": "^8.3.0"
},
@@ -3674,8 +3674,8 @@
"node": ">=0.10.0"
},
"peerDependencies": {
- "react": "0.0.0-experimental-2b036d3f1-20240327",
- "react-dom": "0.0.0-experimental-2b036d3f1-20240327"
+ "react": "19.0.0-beta-94eed63c49-20240425",
+ "react-dom": "19.0.0-beta-94eed63c49-20240425"
}
},
"node_modules/regenerator-runtime": {
@@ -3806,9 +3806,9 @@
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
},
"node_modules/scheduler": {
- "version": "0.0.0-experimental-2b036d3f1-20240327",
- "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.0.0-experimental-2b036d3f1-20240327.tgz",
- "integrity": "sha512-/rt/j4357yyLvsiceZKo2VKb/ltJJDfdW0ip6Z8VyChG39/qH2kayG1ecFp5Rk4LxtUtoioNG24jJhGXSIvZQA=="
+ "version": "0.25.0-beta-94eed63c49-20240425",
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.25.0-beta-94eed63c49-20240425.tgz",
+ "integrity": "sha512-U8hoOV7uut5E8cMvRSMikEBBqLXfv2BpdxUsG45euaOfnqEgFrCdLLh6ydM+YBJ36+28olXMNmK2PFFzeg4UdQ=="
},
"node_modules/semver": {
"version": "6.3.1",