dillon1000/react
Commit
Browse files Break more browser deps in core
This is part of what Sebastian suggested. We require it into every component that explicitly needs it and inject it as a default mixin for composite components in the browser environment. This change frees us up to inject everything in ReactComponent.
Changed paths15 files
First-parent comparisonsrc/browser/ReactBrowserComponentMixin.js RenamedM src/browser/ReactComponentBrowserEnvironment.js ModifiedM src/browser/ReactDOMComponent.js ModifiedM src/browser/ReactDefaultInjection.js ModifiedM src/browser/ReactTextComponent.js ModifiedM src/browser/dom/components/ReactDOMButton.js ModifiedM src/browser/dom/components/ReactDOMForm.js ModifiedM src/browser/dom/components/ReactDOMImg.js ModifiedM src/browser/dom/components/ReactDOMInput.js ModifiedM src/browser/dom/components/ReactDOMOption.js ModifiedM src/browser/dom/components/ReactDOMSelect.js ModifiedM src/browser/dom/components/ReactDOMTextarea.js ModifiedM src/core/ReactComponent.js ModifiedM src/core/ReactCompositeComponent.js ModifiedM src/core/ReactInjection.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…