commitBeforeMutationLifecycles
function commitBeforeMutationLifecycles() {while (nextEffect !== null) {const effectTag = nextEffect.effectTagif (effectTag & Snapshot) {recordEffect()const current = nextEffect.alternatecommitBeforeMutationLifeCycles(current, nextEffect)}// Don't cleanup effects yet;// This will be done by commitAllLifeCycles()nextEffect = nextEffect.nextEffect}}