dillon1000/react

Commit

Remove injectComponentTree from unstable-native-dependencies, add EventPluginHub (#13598)

* Remove injectComponentTree from unstable-native-dependencies, add
EventPluginHub

injectComponentTree was exposed for react-native-web, but wasn't
actually being used by the project. They were using EventPluginHub
through ReactDOM's secret internals, but that was removed in https://github.com/facebook/react/pull/13539

This removes the unused injectComponentTree export, refactors the
ResponderEventPlugin test so it doesn't depend on it, and also adds
EventPluginHub to the exports to unbreak react-native-web

* Re-export injectEventPluginsByName from ReactDOM internals
Browse files
Changed paths5 files
First-parent comparison
M packages/events/__tests__/ResponderEventPlugin-test.internal.js ModifiedM packages/react-dom/src/client/ReactDOM.js ModifiedM packages/react-dom/src/test-utils/ReactTestUtils.js ModifiedM packages/react-dom/src/unstable-native-dependencies/ReactDOMUnstableNativeDependencies.js ModifiedM scripts/rollup/results.json Modified
Patch

Files changed

Rendering syntax-highlighted changes…