-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update usages of refs for React 19 compatibility #29536
Conversation
Signed-off-by: Michael Telatynski <[email protected]>
…to t3chguy/react19/refs # Conflicts: # src/components/views/elements/AppTile.tsx # src/components/views/elements/PersistentApp.tsx # src/components/views/messages/CodeBlock.tsx # src/components/views/rooms/wysiwyg_composer/EditWysiwygComposer.tsx # src/components/views/rooms/wysiwyg_composer/SendWysiwygComposer.tsx # src/components/views/rooms/wysiwyg_composer/components/PlainTextComposer.tsx
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like just type and formatting changes in the crypto-related code, so lgtm from a crypto perspective.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shame about having to patch our own package but it seems sort of better than digging react-sdk-module-api out of its grave, especially sicne we need to patch the react types temporarily.
Split out from #28914
Needs patch-package unfortunately
The matrix-react-sdk-module-api changes are due to it being archived and lacking React 19 support
The react types changes are to allow us to make changes to use types closer to React 19 before we update, to make the update itself more palatable