Commit 2bf8c97
authored
chore(deps): update react and stencil/react-output-target (#31063)
## What is the current behavior?
Ionic Framework uses React 17 and Stencil react-output-target 0.5.3.
## What is the new behavior?
Updated to React 18 and Stencil react-output-target 1.5.0.
- Types updated for compatibility with type changes in React 18.
- `@testing-library/react-hooks` was moved to `@testing-library/react`
so this dependency has been removed.
- `reflect: true` added to `value` prop on ion-radio. Props without
reflection enabled are not rendered in HTML with updated
react-output-target. Issue:
stenciljs/output-targets#476
BREAKING CHANGE:
Drops support for React 17. Applications will need to update to React 18
to be officially supported by Ionic Framework.1 parent 66a3e8a commit 2bf8c97
27 files changed
Lines changed: 2247 additions & 340 deletions
File tree
- core
- src/components/radio
- packages/react
- src
- components
- react-component-lib
- utils
- utils
- routing
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
20 | 30 | | |
21 | 31 | | |
22 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1421 | 1421 | | |
1422 | 1422 | | |
1423 | 1423 | | |
1424 | | - | |
| 1424 | + | |
1425 | 1425 | | |
1426 | 1426 | | |
1427 | 1427 | | |
| |||
0 commit comments