dillon1000/react
Commit
Browse files 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.
Changed paths40 files
First-parent comparisonpackages/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 ModifiedPatch
Files changed
Rendering syntax-highlighted changes…