dillon1000/react
Commit
Browse files Simplify environment injections (#10175)
* Remove unnecessary injection guard * Remove inject() indirection for global injections It was necessary when they shared global state. But now these are flat bundles so we can inject as side effect. This feels a bit less convoluted to me. Ideally we can get rid of this somehow soon.
Changed paths13 files
First-parent comparisonsrc/renderers/dom/ReactDOMNodeStreamEntry.js ModifiedM src/renderers/dom/ReactDOMServerEntry.js ModifiedM src/renderers/dom/ReactDOMServerStackEntry.js ModifiedM src/renderers/dom/ReactDOMStackEntry.js ModifiedM src/renderers/dom/fiber/ReactDOMFiberEntry.js ModifiedM src/renderers/dom/shared/ReactDOMClientInjection.js ModifiedM src/renderers/dom/shared/ReactDOMInjection.js ModifiedM src/renderers/dom/shared/__tests__/DOMPropertyOperations-test.js ModifiedM src/renderers/dom/stack/client/ReactDOMStackInjection.js ModifiedM src/renderers/native/ReactNativeFiberEntry.js ModifiedM src/renderers/native/ReactNativeInjection.js ModifiedM src/renderers/native/ReactNativeStackEntry.js ModifiedM src/renderers/native/ReactNativeStackInjection.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…