UNPKG

arkit

Version:

Visualises JavaScript, TypeScript and Flow codebases as meaningful and committable architecture diagrams

33 lines (28 loc) 914 B
/** * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ import ReactDOM from 'react-dom'; import {setComponentTree} from 'events/EventPluginUtils'; import ResponderEventPlugin from 'events/ResponderEventPlugin'; import ResponderTouchHistoryStore from 'events/ResponderTouchHistoryStore'; // Inject react-dom's ComponentTree into this module. // Keep in sync with ReactDOM.js and ReactTestUtils.js: const [ getInstanceFromNode, getNodeFromInstance, getFiberCurrentPropsFromNode, injectEventPluginsByName, ] = ReactDOM.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Events; setComponentTree( getFiberCurrentPropsFromNode, getInstanceFromNode, getNodeFromInstance, ); export { ResponderEventPlugin, ResponderTouchHistoryStore, injectEventPluginsByName, };