MCPcopy
hub / github.com/tastejs/todomvc / commitBeforeMutationLifecycles

Function commitBeforeMutationLifecycles

examples/typescript-react/js/bundle.js:18373–18392  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

18371}
18372
18373function commitBeforeMutationLifecycles() {
18374 while (nextEffect !== null) {
18375 {
18376 setCurrentFiber(nextEffect);
18377 }
18378
18379 var effectTag = nextEffect.effectTag;
18380 if (effectTag & Snapshot) {
18381 recordEffect();
18382 var current$$1 = nextEffect.alternate;
18383 commitBeforeMutationLifeCycles(current$$1, nextEffect);
18384 }
18385
18386 nextEffect = nextEffect.nextEffect;
18387 }
18388
18389 {
18390 resetCurrentFiber();
18391 }
18392}
18393
18394function commitAllLifeCycles(finishedRoot, committedExpirationTime) {
18395 {

Callers

nothing calls this directly

Calls 4

setCurrentFiberFunction · 0.85
recordEffectFunction · 0.85
resetCurrentFiberFunction · 0.85

Tested by

no test coverage detected