Skip to content

Commit f655982

Browse files
committed
upgrade to React 19
1 parent 10fdf86 commit f655982

File tree

73 files changed

+693
-644
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+693
-644
lines changed

epicshop/package-lock.json

+160-133
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

epicshop/package.json

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
{
22
"type": "module",
3+
"scripts": {
4+
"test": "node test.js"
5+
},
36
"dependencies": {
47
"@epic-web/workshop-app": "^5.9.0",
58
"enquirer": "^2.4.1",

epicshop/update-deps.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
npx npm-check-updates --dep prod,dev --upgrade --root --reject react,react-dom,eslint-plugin-react-hooks,react-server-dom-esm
1+
npx npm-check-updates --dep prod,dev --upgrade --root
22
cd epicshop && npx npm-check-updates --dep prod,dev --upgrade --root
33
cd ..
44
rm -rf node_modules package-lock.json ./epicshop/package-lock.json ./epicshop/node_modules ./exercises/**/node_modules

exercises/01.init/01.problem.static/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"@playwright/test": "^1.47.1",
1818
"close-with-grace": "^1.3.0",
1919
"hono": "^4.3.7",
20-
"react": "19.0.0-beta-94eed63c49-20240425",
21-
"react-dom": "19.0.0-beta-94eed63c49-20240425",
20+
"react": "^19.0.0",
21+
"react-dom": "^19.0.0",
2222
"react-error-boundary": "^4.0.13",
23-
"react-server-dom-esm": "npm:@kentcdodds/[email protected]"
23+
"react-server-dom-esm": "npm:@kentcdodds/[email protected]-beta-94eed63c49-20240425"
2424
}
2525
}

exercises/01.init/01.problem.static/public/index.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
<!-- <script type="importmap">
99
{
1010
"imports": {
11-
"react": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
12-
"react-dom": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
13-
"react-dom/client": "https://esm.sh/[email protected]-beta-94eed63c49-20240425/client?pin=v126&dev"
11+
"react": "https://esm.sh/react@^19.0.0?pin=v1&dev",
12+
"react-dom": "https://esm.sh/react-dom@^19.0.0?pin=v1&dev",
13+
"react-dom/client": "https://esm.sh/react-dom@^19.0.0/client?pin=v1&dev"
1414
}
1515
}
1616
</script> -->

exercises/01.init/01.solution.static/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"@playwright/test": "^1.47.1",
1818
"close-with-grace": "^1.3.0",
1919
"hono": "^4.3.7",
20-
"react": "19.0.0-beta-94eed63c49-20240425",
21-
"react-dom": "19.0.0-beta-94eed63c49-20240425",
20+
"react": "^19.0.0",
21+
"react-dom": "^19.0.0",
2222
"react-error-boundary": "^4.0.13",
23-
"react-server-dom-esm": "npm:@kentcdodds/[email protected]"
23+
"react-server-dom-esm": "npm:@kentcdodds/[email protected]-beta-94eed63c49-20240425"
2424
}
2525
}

exercises/01.init/01.solution.static/public/index.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
<script type="importmap">
88
{
99
"imports": {
10-
"react": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
11-
"react-dom": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
12-
"react-dom/client": "https://esm.sh/[email protected]-beta-94eed63c49-20240425/client?pin=v126&dev"
10+
"react": "https://esm.sh/react@^19.0.0?pin=v1&dev",
11+
"react-dom": "https://esm.sh/react-dom@^19.0.0?pin=v1&dev",
12+
"react-dom/client": "https://esm.sh/react-dom@^19.0.0/client?pin=v1&dev"
1313
}
1414
}
1515
</script>

exercises/02.server-components/01.problem.rsc/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"@playwright/test": "^1.47.1",
1818
"close-with-grace": "^1.3.0",
1919
"hono": "^4.3.7",
20-
"react": "19.0.0-beta-94eed63c49-20240425",
21-
"react-dom": "19.0.0-beta-94eed63c49-20240425",
20+
"react": "^19.0.0",
21+
"react-dom": "^19.0.0",
2222
"react-error-boundary": "^4.0.13",
23-
"react-server-dom-esm": "npm:@kentcdodds/[email protected]"
23+
"react-server-dom-esm": "npm:@kentcdodds/[email protected]-beta-94eed63c49-20240425"
2424
}
2525
}

exercises/02.server-components/01.problem.rsc/public/index.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66
<link rel="preload" as="image" href="/img/fallback-ship.png" />
77
<!--
88
🐨 add this to the import map below:
9-
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v126&dev"
9+
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v1&dev"
1010
💰 make certain to format it properly! (Don't forget any commas etc.)
1111
-->
1212
<script type="importmap">
1313
{
1414
"imports": {
15-
"react": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
16-
"react-dom": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
17-
"react-dom/client": "https://esm.sh/[email protected]-beta-94eed63c49-20240425/client?pin=v126&dev"
15+
"react": "https://esm.sh/[email protected]?pin=v1&dev",
16+
"react-dom": "https://esm.sh/[email protected]?pin=v1&dev",
17+
"react-dom/client": "https://esm.sh/[email protected]/client?pin=v1&dev"
1818
}
1919
}
2020
</script>

exercises/02.server-components/01.solution.rsc/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"@playwright/test": "^1.47.1",
1818
"close-with-grace": "^1.3.0",
1919
"hono": "^4.3.7",
20-
"react": "19.0.0-beta-94eed63c49-20240425",
21-
"react-dom": "19.0.0-beta-94eed63c49-20240425",
20+
"react": "^19.0.0",
21+
"react-dom": "^19.0.0",
2222
"react-error-boundary": "^4.0.13",
23-
"react-server-dom-esm": "npm:@kentcdodds/[email protected]"
23+
"react-server-dom-esm": "npm:@kentcdodds/[email protected]-beta-94eed63c49-20240425"
2424
}
2525
}

exercises/02.server-components/01.solution.rsc/public/index.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
<script type="importmap">
88
{
99
"imports": {
10-
"react": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
11-
"react-dom": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
12-
"react-dom/client": "https://esm.sh/[email protected]-beta-94eed63c49-20240425/client?pin=v126&dev",
13-
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v126&dev"
10+
"react": "https://esm.sh/[email protected]?pin=v1&dev",
11+
"react-dom": "https://esm.sh/[email protected]?pin=v1&dev",
12+
"react-dom/client": "https://esm.sh/[email protected]/client?pin=v1&dev",
13+
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v1&dev"
1414
}
1515
}
1616
</script>

exercises/02.server-components/02.problem.async-components/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"@playwright/test": "^1.47.1",
1818
"close-with-grace": "^1.3.0",
1919
"hono": "^4.3.7",
20-
"react": "19.0.0-beta-94eed63c49-20240425",
21-
"react-dom": "19.0.0-beta-94eed63c49-20240425",
20+
"react": "^19.0.0",
21+
"react-dom": "^19.0.0",
2222
"react-error-boundary": "^4.0.13",
23-
"react-server-dom-esm": "npm:@kentcdodds/[email protected]"
23+
"react-server-dom-esm": "npm:@kentcdodds/[email protected]-beta-94eed63c49-20240425"
2424
}
2525
}

exercises/02.server-components/02.problem.async-components/public/index.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
<script type="importmap">
88
{
99
"imports": {
10-
"react": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
11-
"react-dom": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
12-
"react-dom/client": "https://esm.sh/[email protected]-beta-94eed63c49-20240425/client?pin=v126&dev",
13-
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v126&dev"
10+
"react": "https://esm.sh/[email protected]?pin=v1&dev",
11+
"react-dom": "https://esm.sh/[email protected]?pin=v1&dev",
12+
"react-dom/client": "https://esm.sh/[email protected]/client?pin=v1&dev",
13+
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v1&dev"
1414
}
1515
}
1616
</script>

exercises/02.server-components/02.solution.async-components/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"@playwright/test": "^1.47.1",
1818
"close-with-grace": "^1.3.0",
1919
"hono": "^4.3.7",
20-
"react": "19.0.0-beta-94eed63c49-20240425",
21-
"react-dom": "19.0.0-beta-94eed63c49-20240425",
20+
"react": "^19.0.0",
21+
"react-dom": "^19.0.0",
2222
"react-error-boundary": "^4.0.13",
23-
"react-server-dom-esm": "npm:@kentcdodds/[email protected]"
23+
"react-server-dom-esm": "npm:@kentcdodds/[email protected]-beta-94eed63c49-20240425"
2424
}
2525
}

exercises/02.server-components/02.solution.async-components/public/index.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
<script type="importmap">
88
{
99
"imports": {
10-
"react": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
11-
"react-dom": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
12-
"react-dom/client": "https://esm.sh/[email protected]-beta-94eed63c49-20240425/client?pin=v126&dev",
13-
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v126&dev"
10+
"react": "https://esm.sh/[email protected]?pin=v1&dev",
11+
"react-dom": "https://esm.sh/[email protected]?pin=v1&dev",
12+
"react-dom/client": "https://esm.sh/[email protected]/client?pin=v1&dev",
13+
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v1&dev"
1414
}
1515
}
1616
</script>

exercises/02.server-components/03.problem.streaming/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"@playwright/test": "^1.47.1",
1818
"close-with-grace": "^1.3.0",
1919
"hono": "^4.3.7",
20-
"react": "19.0.0-beta-94eed63c49-20240425",
21-
"react-dom": "19.0.0-beta-94eed63c49-20240425",
20+
"react": "^19.0.0",
21+
"react-dom": "^19.0.0",
2222
"react-error-boundary": "^4.0.13",
23-
"react-server-dom-esm": "npm:@kentcdodds/[email protected]"
23+
"react-server-dom-esm": "npm:@kentcdodds/[email protected]-beta-94eed63c49-20240425"
2424
}
2525
}

exercises/02.server-components/03.problem.streaming/public/index.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
<script type="importmap">
88
{
99
"imports": {
10-
"react": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
11-
"react-dom": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
12-
"react-dom/client": "https://esm.sh/[email protected]-beta-94eed63c49-20240425/client?pin=v126&dev",
13-
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v126&dev"
10+
"react": "https://esm.sh/[email protected]?pin=v1&dev",
11+
"react-dom": "https://esm.sh/[email protected]?pin=v1&dev",
12+
"react-dom/client": "https://esm.sh/[email protected]/client?pin=v1&dev",
13+
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v1&dev"
1414
}
1515
}
1616
</script>

exercises/02.server-components/03.solution.streaming/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"@playwright/test": "^1.47.1",
1818
"close-with-grace": "^1.3.0",
1919
"hono": "^4.3.7",
20-
"react": "19.0.0-beta-94eed63c49-20240425",
21-
"react-dom": "19.0.0-beta-94eed63c49-20240425",
20+
"react": "^19.0.0",
21+
"react-dom": "^19.0.0",
2222
"react-error-boundary": "^4.0.13",
23-
"react-server-dom-esm": "npm:@kentcdodds/[email protected]"
23+
"react-server-dom-esm": "npm:@kentcdodds/[email protected]-beta-94eed63c49-20240425"
2424
}
2525
}

exercises/02.server-components/03.solution.streaming/public/index.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
<script type="importmap">
88
{
99
"imports": {
10-
"react": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
11-
"react-dom": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
12-
"react-dom/client": "https://esm.sh/[email protected]-beta-94eed63c49-20240425/client?pin=v126&dev",
13-
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v126&dev"
10+
"react": "https://esm.sh/[email protected]?pin=v1&dev",
11+
"react-dom": "https://esm.sh/[email protected]?pin=v1&dev",
12+
"react-dom/client": "https://esm.sh/[email protected]/client?pin=v1&dev",
13+
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v1&dev"
1414
}
1515
}
1616
</script>

exercises/02.server-components/04.problem.server-context/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"@playwright/test": "^1.47.1",
1818
"close-with-grace": "^1.3.0",
1919
"hono": "^4.3.7",
20-
"react": "19.0.0-beta-94eed63c49-20240425",
21-
"react-dom": "19.0.0-beta-94eed63c49-20240425",
20+
"react": "^19.0.0",
21+
"react-dom": "^19.0.0",
2222
"react-error-boundary": "^4.0.13",
23-
"react-server-dom-esm": "npm:@kentcdodds/[email protected]"
23+
"react-server-dom-esm": "npm:@kentcdodds/[email protected]-beta-94eed63c49-20240425"
2424
}
2525
}

exercises/02.server-components/04.problem.server-context/public/index.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
<script type="importmap">
88
{
99
"imports": {
10-
"react": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
11-
"react-dom": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
12-
"react-dom/client": "https://esm.sh/[email protected]-beta-94eed63c49-20240425/client?pin=v126&dev",
13-
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v126&dev"
10+
"react": "https://esm.sh/[email protected]?pin=v1&dev",
11+
"react-dom": "https://esm.sh/[email protected]?pin=v1&dev",
12+
"react-dom/client": "https://esm.sh/[email protected]/client?pin=v1&dev",
13+
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v1&dev"
1414
}
1515
}
1616
</script>

exercises/02.server-components/04.solution.server-context/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"@playwright/test": "^1.47.1",
1818
"close-with-grace": "^1.3.0",
1919
"hono": "^4.3.7",
20-
"react": "19.0.0-beta-94eed63c49-20240425",
21-
"react-dom": "19.0.0-beta-94eed63c49-20240425",
20+
"react": "^19.0.0",
21+
"react-dom": "^19.0.0",
2222
"react-error-boundary": "^4.0.13",
23-
"react-server-dom-esm": "npm:@kentcdodds/[email protected]"
23+
"react-server-dom-esm": "npm:@kentcdodds/[email protected]-beta-94eed63c49-20240425"
2424
}
2525
}

exercises/02.server-components/04.solution.server-context/public/index.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
<script type="importmap">
88
{
99
"imports": {
10-
"react": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
11-
"react-dom": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
12-
"react-dom/client": "https://esm.sh/[email protected]-beta-94eed63c49-20240425/client?pin=v126&dev",
13-
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v126&dev"
10+
"react": "https://esm.sh/[email protected]?pin=v1&dev",
11+
"react-dom": "https://esm.sh/[email protected]?pin=v1&dev",
12+
"react-dom/client": "https://esm.sh/[email protected]/client?pin=v1&dev",
13+
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v1&dev"
1414
}
1515
}
1616
</script>

exercises/03.client-components/01.problem.loader/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"@playwright/test": "^1.47.1",
1818
"close-with-grace": "^1.3.0",
1919
"hono": "^4.3.7",
20-
"react": "19.0.0-beta-94eed63c49-20240425",
21-
"react-dom": "19.0.0-beta-94eed63c49-20240425",
20+
"react": "^19.0.0",
21+
"react-dom": "^19.0.0",
2222
"react-error-boundary": "^4.0.13",
23-
"react-server-dom-esm": "npm:@kentcdodds/[email protected]"
23+
"react-server-dom-esm": "npm:@kentcdodds/[email protected]-beta-94eed63c49-20240425"
2424
}
2525
}

exercises/03.client-components/01.problem.loader/public/index.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
<script type="importmap">
88
{
99
"imports": {
10-
"react": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
11-
"react-dom": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
12-
"react-dom/client": "https://esm.sh/[email protected]-beta-94eed63c49-20240425/client?pin=v126&dev",
13-
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v126&dev"
10+
"react": "https://esm.sh/[email protected]?pin=v1&dev",
11+
"react-dom": "https://esm.sh/[email protected]?pin=v1&dev",
12+
"react-dom/client": "https://esm.sh/[email protected]/client?pin=v1&dev",
13+
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v1&dev"
1414
}
1515
}
1616
</script>

exercises/03.client-components/01.solution.loader/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"@playwright/test": "^1.47.1",
1818
"close-with-grace": "^1.3.0",
1919
"hono": "^4.3.7",
20-
"react": "19.0.0-beta-94eed63c49-20240425",
21-
"react-dom": "19.0.0-beta-94eed63c49-20240425",
20+
"react": "^19.0.0",
21+
"react-dom": "^19.0.0",
2222
"react-error-boundary": "^4.0.13",
23-
"react-server-dom-esm": "npm:@kentcdodds/[email protected]"
23+
"react-server-dom-esm": "npm:@kentcdodds/[email protected]-beta-94eed63c49-20240425"
2424
}
2525
}

exercises/03.client-components/01.solution.loader/public/index.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
<script type="importmap">
88
{
99
"imports": {
10-
"react": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
11-
"react-dom": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
12-
"react-dom/client": "https://esm.sh/[email protected]-beta-94eed63c49-20240425/client?pin=v126&dev",
13-
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v126&dev"
10+
"react": "https://esm.sh/[email protected]?pin=v1&dev",
11+
"react-dom": "https://esm.sh/[email protected]?pin=v1&dev",
12+
"react-dom/client": "https://esm.sh/[email protected]/client?pin=v1&dev",
13+
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v1&dev"
1414
}
1515
}
1616
</script>

exercises/03.client-components/02.problem.module-resolution/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"@playwright/test": "^1.47.1",
1818
"close-with-grace": "^1.3.0",
1919
"hono": "^4.3.7",
20-
"react": "19.0.0-beta-94eed63c49-20240425",
21-
"react-dom": "19.0.0-beta-94eed63c49-20240425",
20+
"react": "^19.0.0",
21+
"react-dom": "^19.0.0",
2222
"react-error-boundary": "^4.0.13",
23-
"react-server-dom-esm": "npm:@kentcdodds/[email protected]"
23+
"react-server-dom-esm": "npm:@kentcdodds/[email protected]-beta-94eed63c49-20240425"
2424
}
2525
}

exercises/03.client-components/02.problem.module-resolution/public/index.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
<script type="importmap">
88
{
99
"imports": {
10-
"react": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
11-
"react-dom": "https://esm.sh/[email protected]-beta-94eed63c49-20240425?pin=v126&dev",
12-
"react-dom/client": "https://esm.sh/[email protected]-beta-94eed63c49-20240425/client?pin=v126&dev",
13-
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v126&dev"
10+
"react": "https://esm.sh/[email protected]?pin=v1&dev",
11+
"react-dom": "https://esm.sh/[email protected]?pin=v1&dev",
12+
"react-dom/client": "https://esm.sh/[email protected]/client?pin=v1&dev",
13+
"react-server-dom-esm/client": "https://esm.sh/@kentcdodds/[email protected]/client?pin=v1&dev"
1414
}
1515
}
1616
</script>

exercises/03.client-components/02.solution.module-resolution/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"@playwright/test": "^1.47.1",
1818
"close-with-grace": "^1.3.0",
1919
"hono": "^4.3.7",
20-
"react": "19.0.0-beta-94eed63c49-20240425",
21-
"react-dom": "19.0.0-beta-94eed63c49-20240425",
20+
"react": "^19.0.0",
21+
"react-dom": "^19.0.0",
2222
"react-error-boundary": "^4.0.13",
23-
"react-server-dom-esm": "npm:@kentcdodds/[email protected]"
23+
"react-server-dom-esm": "npm:@kentcdodds/[email protected]-beta-94eed63c49-20240425"
2424
}
2525
}

0 commit comments

Comments
 (0)