Skip to content
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

Upgrade @wordpress/element to React 18 #43077

Closed
mdmag opened this issue Aug 9, 2022 · 2 comments
Closed

Upgrade @wordpress/element to React 18 #43077

mdmag opened this issue Aug 9, 2022 · 2 comments
Labels
[Package] Element /packages/element [Status] Blocked Used to indicate that a current effort isn't able to move forward

Comments

@mdmag
Copy link

mdmag commented Aug 9, 2022

Hi WordPress team,
We built Quill Forms project as an open source Typeform alternative for WordPress based on React and Typescript.
We have a lot of inspiration from Gutenberg project especially with the blocks concept.
We support React community as well but recently, we have issues from our users that our form doesn't work with React 18.
When I investigated the issue, I found that the reason for that is that there are 2 versions of React. React 18 and @wordpress/element comes with React 17.
Would it be a problem if WordPress team upgraded React to version 18?
There shouldn't be any breaking change.
Hopefully, the team could consider this.

@Mamaduka
Copy link
Member

Mamaduka commented Aug 9, 2022

Here's an in-progress PR #32765, but we're waiting for the mobile team #40695.

@Mamaduka Mamaduka added the [Package] Element /packages/element label Aug 9, 2022
@gziolo gziolo added the [Status] Blocked Used to indicate that a current effort isn't able to move forward label Aug 9, 2022
@masteradhoc
Copy link
Contributor

@Mamaduka this seems to be done right? Think could be closed :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Package] Element /packages/element [Status] Blocked Used to indicate that a current effort isn't able to move forward
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants