MCPcopy Create free account
hub / github.com/krasimir/react-in-patterns / computeUniqueAsyncExpiration

Function computeUniqueAsyncExpiration

code/communication/public/app.js:13447–13458  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

13445
13446 // Creates a unique async expiration time.
13447 function computeUniqueAsyncExpiration() {
13448 var currentTime = recalculateCurrentTime();
13449 var result = computeAsyncExpiration(currentTime);
13450 if (result <= lastUniqueAsyncExpiration) {
13451 // Since we assume the current time monotonically increases, we only hit
13452 // this branch when computeUniqueAsyncExpiration is fired multiple times
13453 // within a 200ms window (or whatever the async bucket size is).
13454 result = lastUniqueAsyncExpiration + 1;
13455 }
13456 lastUniqueAsyncExpiration = result;
13457 return lastUniqueAsyncExpiration;
13458 }
13459
13460 function computeExpirationForFiber(fiber) {
13461 var expirationTime = void 0;

Callers

nothing calls this directly

Calls 2

recalculateCurrentTimeFunction · 0.70
computeAsyncExpirationFunction · 0.70

Tested by

no test coverage detected