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

Use the new JSX tranform #9289

Open
jonkoops opened this issue Jun 21, 2023 · 7 comments · May be fixed by #11328
Open

Use the new JSX tranform #9289

jonkoops opened this issue Jun 21, 2023 · 7 comments · May be fixed by #11328
Assignees
Labels
Milestone

Comments

@jonkoops
Copy link
Contributor

The React team announced a new way to transform JSX, which yields a couple of benefits:

  • With the new transform, you can use JSX without importing React.
  • Depending on your setup, its compiled output may slightly improve the bundle size.
  • It will enable future improvements that reduce the number of concepts you need to learn React.
  • There are some performance improvements and simplifications that React.createElement does not allow.

This will also be required for future versions of React that will ship with the ECMAScript module syntax:

In addition to cleaning up unused imports, this will also help you prepare for a future major version of React (not React 17) which will support ES Modules and not have a default export.

@jonkoops jonkoops added the DevX label Jun 21, 2023
@github-project-automation github-project-automation bot moved this to Needs triage in PatternFly Issues Jun 21, 2023
@nicolethoen nicolethoen moved this from Needs triage to Backlog in PatternFly Issues Jul 5, 2023
@nicolethoen nicolethoen added this to the Prioritized Backlog milestone Jul 5, 2023
@stale
Copy link

stale bot commented Sep 4, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added wontfix and removed wontfix labels Sep 4, 2023
Copy link

stale bot commented Nov 4, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added wontfix and removed wontfix labels Nov 4, 2023
Copy link

stale bot commented Jan 4, 2024

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the wontfix label Jan 4, 2024
@jonkoops
Copy link
Contributor Author

jonkoops commented Jan 4, 2024

Bump

@stale stale bot removed the wontfix label Jan 4, 2024
Copy link

stale bot commented Mar 5, 2024

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the wontfix label Mar 5, 2024
@jonkoops
Copy link
Contributor Author

jonkoops commented Mar 6, 2024

Bump

@stale stale bot closed this as completed Mar 21, 2024
@github-project-automation github-project-automation bot moved this from Backlog to Done in PatternFly Issues Mar 21, 2024
@jonkoops
Copy link
Contributor Author

This is still relevant, can it be re-opened?

@nicolethoen nicolethoen reopened this Mar 21, 2024
@github-project-automation github-project-automation bot moved this from Done to Needs triage in PatternFly Issues Mar 21, 2024
@srambach srambach moved this from Needs triage to Backlog in PatternFly Issues Mar 22, 2024
@tlabaj tlabaj modified the milestones: Prioritized Backlog, 2024.Q2 Apr 10, 2024
@kmcfaul kmcfaul moved this from Backlog to Not started in PatternFly Issues Apr 10, 2024
@kmcfaul kmcfaul modified the milestones: 2024.Q2, 2024.Q3 Jun 18, 2024
@andrew-ronaldson andrew-ronaldson modified the milestones: 2024.Q3, 2024.Q4 Aug 22, 2024
@kmcfaul kmcfaul removed the DevX label Oct 25, 2024
@tlabaj tlabaj modified the milestones: 2024.Q4, 2025.Q1 Nov 5, 2024
jonkoops added a commit to jonkoops/patternfly-react that referenced this issue Dec 6, 2024
jonkoops added a commit to jonkoops/patternfly-react that referenced this issue Dec 6, 2024
@jonkoops jonkoops linked a pull request Dec 6, 2024 that will close this issue
jonkoops added a commit to jonkoops/patternfly-react that referenced this issue Dec 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Not started
5 participants