dillon1000/react

Commit

Require the isomorphic React instead of internals from renderers (#7473)

This is needed for flat builds. It also lets us get rid of a bunch
of special cases in the build scripts.

It also allow us to just copy the source files into React Native
instead of having to build first to resolve the special cases.
Browse files
Changed paths23 files
First-parent comparison
M flow/react-native-host-hooks.js ModifiedM grunt/config/browserify.js ModifiedM gulpfile.js ModifiedM src/isomorphic/classic/element/ReactElement.js ModifiedM src/renderers/dom/client/ReactMount.js ModifiedM src/renderers/dom/client/wrappers/LinkedValueUtils.js ModifiedM src/renderers/dom/client/wrappers/ReactDOMOption.js ModifiedM src/renderers/dom/server/ReactServerRendering.js ModifiedM src/renderers/native/ReactNative.js ModifiedM src/renderers/native/ReactNativeDefaultInjection.js ModifiedM src/renderers/native/ReactNativeMount.js ModifiedM src/renderers/shared/fiber/ReactChildFiber.js ModifiedM src/renderers/shared/fiber/ReactFiber.js ModifiedM src/renderers/shared/stack/reconciler/ReactCompositeComponent.js ModifiedM src/renderers/shared/stack/reconciler/ReactNodeTypes.js ModifiedM src/renderers/testing/ReactTestMount.js ModifiedR src/isomorphic/classic/types/ReactPropTypeLocationNames.js →src/shared/types/ReactPropTypeLocationNames.js RenamedR src/isomorphic/classic/types/ReactPropTypeLocations.js →src/shared/types/ReactPropTypeLocations.js RenamedR src/isomorphic/classic/types/ReactPropTypesSecret.js →src/shared/types/ReactPropTypesSecret.js RenamedR src/isomorphic/classic/types/checkReactTypeSpec.js →src/shared/types/checkReactTypeSpec.js RenamedA src/shared/utils/ReactElementSymbol.js AddedM src/shared/utils/traverseAllChildren.js ModifiedM src/test/ReactTestUtils.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…