dillon1000/react
Commit
Browse files Combine Flags and SubtreeFlags types (#19775)
Because the `subtreeFlags` is the union of all the flags present in a subtree, we can use the same type as `flags`. One practical benefit is that we can bubble up the flags from the children with a single `|=` operator. Structurally, everything else about the effect algorithm is unchanged.
Changed paths6 files
First-parent comparisonpackages/react-reconciler/src/ReactFiber.new.js ModifiedM packages/react-reconciler/src/ReactFiberCommitWork.new.js ModifiedM packages/react-reconciler/src/ReactFiberCompleteWork.new.js ModifiedM packages/react-reconciler/src/ReactFiberWorkLoop.new.js ModifiedM packages/react-reconciler/src/ReactInternalTypes.js ModifiedD packages/react-reconciler/src/ReactSubtreeFlags.js DeletedPatch
Files changed
Rendering syntax-highlighted changes…