@samitouri / QOS-React-2 / commits / f9bf828701

Add `unstable_isNewReconciler export to FB builds (#18974)

Should check this at runtime instead of the GK

Andrew Clark committed May 21, 2020 at 10:03 UTC f9bf828701e7ba430da45d86f11fde2f93cbc491
4 files changed +9 -1
packages/react-dom/index.classic.fb.js
+1
@@ -37,4 +37,5 @@ export {
37 unstable_renderSubtreeIntoContainer,
38 unstable_createPortal,
39 unstable_createEventHandle,
40 + unstable_isNewReconciler,
41 } from './src/client/ReactDOM';
packages/react-dom/index.js
+1
@@ -28,4 +28,5 @@ export {
28 unstable_renderSubtreeIntoContainer,
29 unstable_createPortal,
30 unstable_createEventHandle,
31 + unstable_isNewReconciler,
32 } from './src/client/ReactDOM';
packages/react-dom/index.modern.fb.js
+1
@@ -20,4 +20,5 @@ export {
20 unstable_flushControlled,
21 unstable_scheduleHydration,
22 unstable_createEventHandle,
23 + unstable_isNewReconciler,
24 } from './src/client/ReactDOM';
packages/react-dom/src/client/ReactDOM.js
+6 -1
@@ -45,7 +45,10 @@ import {
45 } from 'legacy-events/EventPluginRegistry';
46 import ReactVersion from 'shared/ReactVersion';
47 import invariant from 'shared/invariant';
48 -import {warnUnstableRenderSubtreeIntoContainer} from 'shared/ReactFeatureFlags';
48 +import {
49 + warnUnstableRenderSubtreeIntoContainer,
50 + enableNewReconciler,
51 +} from 'shared/ReactFeatureFlags';
52
53 import {
54 getInstanceFromNode,
@@ -246,3 +249,5 @@ if (__DEV__) {
249 }
250 }
251 }
252 +
253 +export const unstable_isNewReconciler = enableNewReconciler;