ReactFabricInjection.js — react Source File
Architecture documentation for ReactFabricInjection.js, a javascript file in the react codebase. 6 imports, 1 dependents.
Entity Profile
Dependency Diagram
graph LR f5f93cbf_f7fc_49fc_c1ef_17ea4ef34d0e["ReactFabricInjection.js"] f7a9d9bb_c840_a894_8211_44aed0d8bb24["ReactNativeInjectionShared.js"] f5f93cbf_f7fc_49fc_c1ef_17ea4ef34d0e --> f7a9d9bb_c840_a894_8211_44aed0d8bb24 61e5e184_347f_baa9_51f4_1ca787b4b252["ReactFabricComponentTree.js"] f5f93cbf_f7fc_49fc_c1ef_17ea4ef34d0e --> 61e5e184_347f_baa9_51f4_1ca787b4b252 c47175ea_4123_c4e5_c30d_de7506f00f3a["EventPluginUtils.js"] f5f93cbf_f7fc_49fc_c1ef_17ea4ef34d0e --> c47175ea_4123_c4e5_c30d_de7506f00f3a 2c154aa6_4492_701a_4e76_7203b0b6699c["setComponentTree"] f5f93cbf_f7fc_49fc_c1ef_17ea4ef34d0e --> 2c154aa6_4492_701a_4e76_7203b0b6699c 73a321f4_ea73_da1b_5668_7db10cac632d["ReactFabricGlobalResponderHandler.js"] f5f93cbf_f7fc_49fc_c1ef_17ea4ef34d0e --> 73a321f4_ea73_da1b_5668_7db10cac632d 674c6180_b91e_e17d_fb2d_40a6a3631bb3["ResponderEventPlugin.js"] f5f93cbf_f7fc_49fc_c1ef_17ea4ef34d0e --> 674c6180_b91e_e17d_fb2d_40a6a3631bb3 c3cad15d_c9da_151e_b05e_05fb765a0a1d["ReactFabric.js"] c3cad15d_c9da_151e_b05e_05fb765a0a1d --> f5f93cbf_f7fc_49fc_c1ef_17ea4ef34d0e style f5f93cbf_f7fc_49fc_c1ef_17ea4ef34d0e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
/**
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @flow
*/
import './ReactNativeInjectionShared';
import {
getFiberCurrentPropsFromNode,
getInstanceFromNode,
getNodeFromInstance,
} from './ReactFabricComponentTree';
import {setComponentTree} from './legacy-events/EventPluginUtils';
import ReactFabricGlobalResponderHandler from './ReactFabricGlobalResponderHandler';
import ResponderEventPlugin from './legacy-events/ResponderEventPlugin';
setComponentTree(
getFiberCurrentPropsFromNode,
getInstanceFromNode,
getNodeFromInstance,
);
ResponderEventPlugin.injection.injectGlobalResponderHandler(
ReactFabricGlobalResponderHandler,
);
Domain
Dependencies
Source
Frequently Asked Questions
What does ReactFabricInjection.js do?
ReactFabricInjection.js is a source file in the react codebase, written in javascript. It belongs to the BabelCompiler domain.
What does ReactFabricInjection.js depend on?
ReactFabricInjection.js imports 6 module(s): EventPluginUtils.js, ReactFabricComponentTree.js, ReactFabricGlobalResponderHandler.js, ReactNativeInjectionShared.js, ResponderEventPlugin.js, setComponentTree.
What files import ReactFabricInjection.js?
ReactFabricInjection.js is imported by 1 file(s): ReactFabric.js.
Where is ReactFabricInjection.js in the architecture?
ReactFabricInjection.js is located at packages/react-native-renderer/src/ReactFabricInjection.js (domain: BabelCompiler, directory: packages/react-native-renderer/src).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free