dillon1000/react
Commit
Browse files Add dispatchEvent to fragment instances (#32813)
`fragmentInstance.dispatchEvent(evt)` calls `element.dispatchEvent(evt)` on the fragment's host parent. This mimics bubbling if the `fragmentInstance` could receive an event itself. If the parent is disconnected, there is a dev warning and no event is dispatched.
Changed paths4 files
First-parent comparisonfixtures/dom/src/components/fixtures/fragment-refs/EventDispatchCase.js AddedM fixtures/dom/src/components/fixtures/fragment-refs/index.js ModifiedM packages/react-dom-bindings/src/client/ReactFiberConfigDOM.js ModifiedM packages/react-dom/src/__tests__/ReactDOMFragmentRefs-test.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…