Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #1104
TODO
Summary
Changes
import
s, remove usage ofdefaultProps
)Issues
Next steps
How to test this PR
yarn && yarn playwright install && yarn test:e2e --headless
Steps taken to upgrade to React v19
npx react-codemod update-react-imports
Error: did not recognize object of type "TSSatisfiesExpression"
while attempting to process the following files, but none seem to have any codemods that need to be applied.yarn add --exact react@^19.0.0 react-dom@^19.0.0
yarn add --exact @types/react@^19.0.0 @types/react-dom@^19.0.0
package.json
npx codemod@latest react/19/migration-recipe
npx types-react-codemod@latest preset-19 ./
JSX
ReactElement<any>
=>ReactElement
useRef
requires an argumentyarn
(4.6.0):yarn set version stable
FunctionalComponent.defaultProps
defaultProps
and evaluate/update.