dillon1000/react
Commit
Browse files Move some files out of /shared and rename to upper case (#18363)
* Rename lower case isomorphic default exports modules to upper case named exports We're somewhat inconsistent here between e.g. ReactLazy and memo. Let's pick one. This also moves the responder, fundamental, scope creators from shared since they're isomorphic and same as the other creators. * Move some files that are specific to the react-reconciler from shared Individual renderers are allowed to deep require into the reconciler. * Move files specific to react-dom from shared react-interactions is right now dom specific (it wasn't before) so we can type check it together with other dom stuff. Avoids the need for a shared ReactDOMTypes to be checked by RN for example. * Move ReactWorkTags to the reconciler * Move createPortal to export from reconciler Otherwise Noop can't access it since it's not allowed deep requires.
Changed paths92 files
First-parent comparisonpackages/legacy-events/EventPropagators.js ModifiedM packages/legacy-events/ResponderEventPlugin.js ModifiedM packages/legacy-events/__tests__/ResponderEventPlugin-test.internal.js ModifiedM packages/react-art/src/ReactART.js ModifiedM packages/react-art/src/ReactARTHostConfig.js ModifiedM packages/react-debug-tools/src/ReactDebugHooks.js ModifiedM packages/react-dom/src/client/ReactDOM.js ModifiedM packages/react-dom/src/client/ReactDOMComponent.js ModifiedM packages/react-dom/src/client/ReactDOMComponentTree.js ModifiedM packages/react-dom/src/client/ReactDOMHostConfig.js ModifiedM packages/react-dom/src/client/ReactDOMRoot.js ModifiedM packages/react-dom/src/client/ReactDOMUseEvent.js ModifiedM packages/react-dom/src/events/ChangeEventPlugin.js ModifiedM packages/react-dom/src/events/DOMLegacyEventPluginSystem.js ModifiedM packages/react-dom/src/events/DOMModernPluginEventSystem.js ModifiedM packages/react-dom/src/events/DeprecatedDOMEventResponderSystem.js ModifiedM packages/react-dom/src/events/EnterLeaveEventPlugin.js ModifiedM packages/react-dom/src/events/ReactDOMEventListener.js ModifiedM packages/react-dom/src/events/ReactDOMEventReplaying.js ModifiedM packages/react-dom/src/events/SelectEventPlugin.js ModifiedM packages/react-dom/src/events/accumulateTwoPhaseListeners.js ModifiedR packages/shared/isTextInputElement.js →packages/react-dom/src/events/isTextInputElement.js RenamedM packages/react-dom/src/server/ReactPartialRendererHooks.js ModifiedR packages/shared/ReactDOMTypes.js →packages/react-dom/src/shared/ReactDOMTypes.js RenamedM packages/react-dom/src/test-utils/ReactTestUtils.js ModifiedM packages/react-interactions/events/src/dom/ContextMenu.js ModifiedM packages/react-interactions/events/src/dom/Focus.js ModifiedM packages/react-interactions/events/src/dom/Hover.js ModifiedM packages/react-interactions/events/src/dom/Input.js ModifiedM packages/react-interactions/events/src/dom/Keyboard.js ModifiedM packages/react-interactions/events/src/dom/Press.js ModifiedM packages/react-interactions/events/src/dom/PressLegacy.js ModifiedM packages/react-interactions/events/src/dom/Tap.js ModifiedM packages/react-interactions/events/src/dom/shared/index.js ModifiedM packages/react-native-renderer/src/ReactFabric.js ModifiedM packages/react-native-renderer/src/ReactFabricHostConfig.js ModifiedM packages/react-native-renderer/src/ReactNativeBridgeEventPlugin.js ModifiedM packages/react-native-renderer/src/ReactNativeFiberInspector.js ModifiedM packages/react-native-renderer/src/ReactNativeHostConfig.js ModifiedM packages/react-native-renderer/src/ReactNativeRenderer.js ModifiedM packages/react-noop-renderer/src/createReactNoop.js ModifiedR packages/react-reconciler/src/maxSigned31BitInt.js →packages/react-reconciler/src/MaxInts.js RenamedM packages/react-reconciler/src/ReactChildFiber.js ModifiedM packages/react-reconciler/src/ReactCurrentFiber.js ModifiedM packages/react-reconciler/src/ReactDebugFiberPerf.js ModifiedM packages/react-reconciler/src/ReactFiber.js ModifiedM packages/react-reconciler/src/ReactFiberBeginWork.js ModifiedM packages/react-reconciler/src/ReactFiberClassComponent.js ModifiedM packages/react-reconciler/src/ReactFiberCommitWork.js ModifiedM packages/react-reconciler/src/ReactFiberCompleteWork.js ModifiedM packages/react-reconciler/src/ReactFiberContext.js ModifiedM packages/react-reconciler/src/ReactFiberDeprecatedEvents.js ModifiedM packages/react-reconciler/src/ReactFiberDevToolsHook.js ModifiedM packages/react-reconciler/src/ReactFiberExpirationTime.js ModifiedM packages/react-reconciler/src/ReactFiberHooks.js ModifiedR packages/shared/HostConfigWithNoHydration.js →packages/react-reconciler/src/ReactFiberHostConfigWithNoHydration.js RenamedR packages/shared/HostConfigWithNoMutation.js →packages/react-reconciler/src/ReactFiberHostConfigWithNoMutation.js RenamedR packages/shared/HostConfigWithNoPersistence.js →packages/react-reconciler/src/ReactFiberHostConfigWithNoPersistence.js RenamedM packages/react-reconciler/src/ReactFiberHotReloading.js ModifiedM packages/react-reconciler/src/ReactFiberHydrationContext.js ModifiedM packages/react-reconciler/src/ReactFiberNewContext.js ModifiedM packages/react-reconciler/src/ReactFiberReconciler.js ModifiedM packages/react-reconciler/src/ReactFiberReconciler.old.js ModifiedM packages/react-reconciler/src/ReactFiberRoot.js ModifiedM packages/react-reconciler/src/ReactFiberScope.js ModifiedM packages/react-reconciler/src/ReactFiberSuspenseComponent.js ModifiedM packages/react-reconciler/src/ReactFiberThrow.js ModifiedM packages/react-reconciler/src/ReactFiberTreeReflection.js ModifiedM packages/react-reconciler/src/ReactFiberUnwindWork.js ModifiedM packages/react-reconciler/src/ReactFiberWorkLoop.js ModifiedR packages/shared/ReactPortal.js →packages/react-reconciler/src/ReactPortal.js RenamedM packages/react-reconciler/src/ReactProfilerTimer.js ModifiedR packages/shared/ReactRootTags.js →packages/react-reconciler/src/ReactRootTags.js RenamedR packages/shared/ReactSideEffectTags.js →packages/react-reconciler/src/ReactSideEffectTags.js RenamedR packages/shared/ReactTreeTraversal.js →packages/react-reconciler/src/ReactTreeTraversal.js RenamedM packages/react-reconciler/src/ReactUpdateQueue.js ModifiedR packages/shared/ReactWorkTags.js →packages/react-reconciler/src/ReactWorkTags.js RenamedM packages/react-reconciler/src/__tests__/ReactFiberHostContext-test.internal.js ModifiedM packages/react-test-renderer/src/ReactTestHostConfig.js ModifiedM packages/react-test-renderer/src/ReactTestRenderer.js ModifiedR packages/shared/hasBadMapPolyfill.js →packages/react/src/BadMapPolyfill.js RenamedM packages/react/src/React.js ModifiedR packages/react/src/block.js →packages/react/src/ReactBlock.js RenamedR packages/shared/createEventResponder.js →packages/react/src/ReactEventResponder.js RenamedR packages/react/src/forwardRef.js →packages/react/src/ReactForwardRef.js RenamedR packages/shared/createFundamentalComponent.js →packages/react/src/ReactFundamental.js RenamedR packages/react/src/memo.js →packages/react/src/ReactMemo.js RenamedR packages/react/src/createMutableSource.js →packages/react/src/ReactMutableSource.js RenamedR packages/shared/createScope.js →packages/react/src/ReactScope.js RenamedM packages/shared/ReactLazyComponent.js ModifiedD packages/shared/endsWith.js DeletedM scripts/shared/inlinedHostConfigs.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…