dillon1000/react
Commit
Browse files Use createElement instead of HTML generation
Behind a feature flag. This is a relatively simple change; adopting this strategy universally would mean that we could clean up a lot of code but this doesn't attempt to restructure more than necessary.
Changed paths19 files
First-parent comparisonsrc/renderers/dom/client/ReactDOMIDOperations.js ModifiedM src/renderers/dom/client/ReactMount.js ModifiedM src/renderers/dom/client/ReactReconcileTransaction.js ModifiedM src/renderers/dom/client/utils/DOMChildrenOperations.js ModifiedM src/renderers/dom/client/wrappers/__tests__/ReactDOMTextarea-test.js ModifiedM src/renderers/dom/server/ReactServerRenderingTransaction.js ModifiedM src/renderers/dom/shared/DOMPropertyOperations.js ModifiedM src/renderers/dom/shared/Danger.js ModifiedM src/renderers/dom/shared/ReactDOMComponent.js ModifiedA src/renderers/dom/shared/ReactDOMFeatureFlags.js AddedM src/renderers/dom/shared/ReactDOMTextComponent.js ModifiedM src/renderers/dom/shared/ReactDefaultInjection.js ModifiedM src/renderers/dom/shared/ReactInjection.js ModifiedM src/renderers/dom/shared/__tests__/CSSPropertyOperations-test.js ModifiedM src/renderers/dom/shared/__tests__/Danger-test.js ModifiedM src/renderers/shared/reconciler/ReactUpdates.js ModifiedM src/renderers/shared/reconciler/__tests__/ReactMultiChild-test.js ModifiedM src/test/ReactDefaultPerfAnalysis.js ModifiedM src/test/ReactTestUtils.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…