KEMBAR78
[playground] Update the playground UI by EugeneChoi4 · Pull Request #34468 · facebook/react · GitHub
Skip to content

Conversation

EugeneChoi4
Copy link
Contributor

@EugeneChoi4 EugeneChoi4 commented Sep 11, 2025

Summary

Updated the UI of the React compiler playground. The config, Input, and Output panels will now span the viewport width when "Show Internals" is not toggled on. When "Show Internals" is toggled on, the old vertical accordion tabs are still used. Going to add support for the "Applied Configs" tabs underneath the "Config Overrides" tab next.

How did you test this change?

Screen.Recording.2025-09-11.at.2.15.14.PM.mov

@meta-cla meta-cla bot added the CLA Signed label Sep 11, 2025
@EugeneChoi4 EugeneChoi4 marked this pull request as ready for review September 11, 2025 18:25
@EugeneChoi4 EugeneChoi4 added the React Core Team Opened by a member of the React Core Team label Sep 11, 2025
@EugeneChoi4 EugeneChoi4 force-pushed the compiler-playground-design branch from ccab4ec to a7bb236 Compare September 11, 2025 19:17
Copy link
Contributor

@mofeiZ mofeiZ left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Before you merge, could we update the error message in the Output panel to make it very clear when the error is coming from the config panel?

@EugeneChoi4 EugeneChoi4 merged commit 1a27af3 into facebook:main Sep 12, 2025
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed React Core Team Opened by a member of the React Core Team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants