dillon1000/react

Commit

Move remaining things to named exports (#18165)

* Move remaining things to named exports

The interesting case here is the noop renderers. The wrappers around the
reconciler now changed to use a local export that gets mutated.

ReactNoop and ReactNoopPersistent now have to destructure the object to
list out the names it's going to export. We should probably refactor
ReactNoop away from createReactNoop. Especially since it's also not Flow
typed.

* Switch interactions to star exports

This will have esModule compatibility flag on them. They should ideally
export default instead.
Browse files
Changed paths40 files
First-parent comparison
M packages/eslint-plugin-react-hooks/index.js ModifiedM packages/react-art/Circle.js ModifiedM packages/react-art/Rectangle.js ModifiedM packages/react-art/Wedge.js ModifiedM packages/react-art/index.js ModifiedM packages/react-art/src/__tests__/ReactART-test.js ModifiedM packages/react-debug-tools/index.js ModifiedM packages/react-flight-dom-webpack/index.js ModifiedM packages/react-flight-dom-webpack/server.browser.js ModifiedM packages/react-flight-dom-webpack/server.js ModifiedM packages/react-flight-dom-webpack/server.node.js ModifiedM packages/react-flight-dom-webpack/src/ReactFlightDOMClient.js ModifiedM packages/react-flight-dom-webpack/src/ReactFlightDOMServerBrowser.js ModifiedM packages/react-flight-dom-webpack/src/ReactFlightDOMServerNode.js ModifiedM packages/react-flight/index.js ModifiedM packages/react-interactions/events/context-menu.js ModifiedM packages/react-interactions/events/focus.js ModifiedM packages/react-interactions/events/hover.js ModifiedM packages/react-interactions/events/input.js ModifiedM packages/react-interactions/events/keyboard.js ModifiedM packages/react-interactions/events/press-legacy.js ModifiedM packages/react-interactions/events/press.js ModifiedM packages/react-interactions/events/tap.js ModifiedM packages/react-noop-renderer/flight-client.js ModifiedM packages/react-noop-renderer/flight-server.js ModifiedM packages/react-noop-renderer/index.js ModifiedM packages/react-noop-renderer/persistent.js ModifiedM packages/react-noop-renderer/server.js ModifiedM packages/react-noop-renderer/src/ReactNoop.js ModifiedM packages/react-noop-renderer/src/ReactNoopFlightClient.js ModifiedM packages/react-noop-renderer/src/ReactNoopFlightServer.js ModifiedM packages/react-noop-renderer/src/ReactNoopPersistent.js ModifiedM packages/react-noop-renderer/src/ReactNoopServer.js ModifiedM packages/react-reconciler/index.js ModifiedM packages/react-reconciler/persistent.js ModifiedM packages/react-refresh/babel.js ModifiedM packages/react-refresh/runtime.js ModifiedM packages/react-server/flight.js ModifiedM packages/react-server/index.js ModifiedM scripts/rollup/wrappers.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…