Inject DevTools integration for RN Fiber (#8930)
Dan Abramov committed
Feb 6, 2017 at 17:36 UTC
fb1444c4633cb91030e000041104c2359eb562d5
1 file changed
+8
src/renderers/native/ReactNativeFiber.js
+8
@@ -33,6 +33,7 @@ const emptyObject = require('emptyObject');
33
const findNodeHandle = require('findNodeHandle');
34
const invariant = require('invariant');
35
36
+const { injectInternals } = require('ReactFiberDevToolsHook');
37
const {
38
precacheFiberNode,
39
uncacheFiberNode,
@@ -416,4 +417,11 @@ const ReactNative = {
417
418
};
419
420
+if (typeof injectInternals === 'function') {
421
+ injectInternals({
422
+ findFiberByHostInstance: ReactNativeComponentTree.getClosestInstanceFromNode,
423
+ findHostInstanceByFiber: NativeRenderer.findHostInstance,
424
+ });
425
+}
426
+
427
module.exports = ReactNative;