dillon1000/react

Commit

[playground] Decouple playground from compiler

Currently the playground is setup as a linked workspace for the
compiler which complicates our yarn workspace setup and means that snap
can sometimes pull in a different version of react than was otherwise
specified.

There's no real reason to have these workspaces combined so let's split
them up.

ghstack-source-id: 56ab064b2fc45366f5d96d37c5d4c5dc26590234
Pull Request resolved: https://github.com/facebook/react/pull/31081
Browse files
Changed paths22 files
First-parent comparison
M .github/workflows/compiler_playground.yml ModifiedM compiler/apps/playground/app/layout.tsx ModifiedM compiler/apps/playground/app/page.tsx ModifiedM compiler/apps/playground/components/Editor/EditorImpl.tsx ModifiedM compiler/apps/playground/components/Editor/Input.tsx ModifiedM compiler/apps/playground/components/Editor/Output.tsx ModifiedM compiler/apps/playground/components/Editor/index.tsx ModifiedM compiler/apps/playground/components/Header.tsx ModifiedM compiler/apps/playground/components/Logo.tsx ModifiedM compiler/apps/playground/components/StoreContext.tsx ModifiedM compiler/apps/playground/lib/createContext.ts ModifiedM compiler/apps/playground/lib/reactCompilerMonacoDiagnostics.ts ModifiedM compiler/apps/playground/lib/stores/store.ts ModifiedM compiler/apps/playground/package.json ModifiedM compiler/apps/playground/playwright.config.js ModifiedA compiler/apps/playground/scripts/link-compiler.sh AddedM compiler/apps/playground/tsconfig.json ModifiedA compiler/apps/playground/yarn.lock AddedM compiler/package.json ModifiedM compiler/packages/babel-plugin-react-compiler/package.json ModifiedM compiler/packages/snap/package.json ModifiedM compiler/yarn.lock Modified
Patch

Files changed

Rendering syntax-highlighted changes…