dillon1000/react
Commit
Browse files [Fiber] Warn for Conditional Use of use() Based on Cache (#37104)
This is a cherry-pick of https://github.com/react/react/pull/34030, with a feature flag gating and a test coverage. The flag is disabled by default and dynamic for FB builds to understand first how noisy this warning can be. --- See https://github.com/react/react/pull/34030 for more context on the change.
Changed paths16 files
First-parent comparisonpackages/react-reconciler/src/ReactChildFiber.js ModifiedM packages/react-reconciler/src/ReactFiberHooks.js ModifiedM packages/react-reconciler/src/ReactFiberThenable.js ModifiedM packages/react-reconciler/src/ReactFiberWorkLoop.js ModifiedM packages/react-reconciler/src/__tests__/ActivitySuspense-test.js ModifiedA packages/react-reconciler/src/__tests__/ReactConditionalUseWarning-test.js AddedM packages/shared/ReactFeatureFlags.js ModifiedM packages/shared/forks/ReactFeatureFlags.native-fb-dynamic.js ModifiedM packages/shared/forks/ReactFeatureFlags.native-fb.js ModifiedM packages/shared/forks/ReactFeatureFlags.native-oss.js ModifiedM packages/shared/forks/ReactFeatureFlags.test-renderer.js ModifiedM packages/shared/forks/ReactFeatureFlags.test-renderer.native-fb.js ModifiedM packages/shared/forks/ReactFeatureFlags.test-renderer.www.js ModifiedM packages/shared/forks/ReactFeatureFlags.www-dynamic.js ModifiedM packages/shared/forks/ReactFeatureFlags.www.js ModifiedM scripts/error-codes/codes.json ModifiedPatch
Files changed
Rendering syntax-highlighted changes…