dillon1000/react
Commit
Browse files Drop usage of plain functions to create descriptors
Replace plain function calls to legacy factories with createFactory or createElement. For ReactDOMComponents the type should be replaced with strings. Because we don't have easy access to ReactLegacyDescriptor from within React, we need to use the .type property to extract the real class. This will go away later and is covered by unit tests.
Changed paths17 files
First-parent comparisonsrc/addons/transitions/ReactCSSTransitionGroup.js ModifiedM src/addons/transitions/ReactTransitionGroup.js ModifiedM src/browser/__tests__/ReactDOM-test.js ModifiedM src/browser/ui/dom/components/ReactDOMButton.js ModifiedM src/browser/ui/dom/components/ReactDOMForm.js ModifiedM src/browser/ui/dom/components/ReactDOMImg.js ModifiedM src/browser/ui/dom/components/ReactDOMInput.js ModifiedM src/browser/ui/dom/components/ReactDOMOption.js ModifiedM src/browser/ui/dom/components/ReactDOMSelect.js ModifiedM src/browser/ui/dom/components/ReactDOMTextarea.js ModifiedM src/browser/ui/dom/components/createFullPageComponent.js ModifiedM src/core/ReactEmptyComponent.js ModifiedM src/core/__tests__/ReactCompositeComponent-test.js ModifiedM src/core/__tests__/ReactMultiChildReconcile-test.js ModifiedM src/core/__tests__/ReactMultiChildText-test.js ModifiedM src/core/__tests__/ReactTextComponent-test.js ModifiedM src/test/ReactTestUtils.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…