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;