main
js 29 lines 795 Bytes
Raw
1 /**
2 * Copyright (c) Meta Platforms, Inc. and affiliates.
3 *
4 * This source code is licensed under the MIT license found in the
5 * LICENSE file in the root directory of this source tree.
6 *
7 * @flow
8 */
9
10 import './ReactNativeInjectionShared';
11
12 import {
13 getFiberCurrentPropsFromNode,
14 getInstanceFromNode,
15 getNodeFromInstance,
16 } from './ReactFabricComponentTree';
17 import {setComponentTree} from './legacy-events/EventPluginUtils';
18 import ReactFabricGlobalResponderHandler from './ReactFabricGlobalResponderHandler';
19 import ResponderEventPlugin from './legacy-events/ResponderEventPlugin';
20
21 setComponentTree(
22 getFiberCurrentPropsFromNode,
23 getInstanceFromNode,
24 getNodeFromInstance,
25 );
26
27 ResponderEventPlugin.injection.injectGlobalResponderHandler(
28 ReactFabricGlobalResponderHandler,
29 );