dillon1000/react

Commit

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.
Browse files
Changed paths4 files
First-parent comparison
A fixtures/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 Modified
Patch

Files changed

Rendering syntax-highlighted changes…