MCPcopy Index your code
hub / github.com/caseywebdev/react-list / pushStoreConsistencyCheck

Function pushStoreConsistencyCheck

docs/index.js:7566–7578  ·  view source on GitHub ↗
(fiber, getSnapshot, renderedSnapshot)

Source from the content-addressed store, hash-verified

7564 return getServerSnapshot;
7565}
7566function pushStoreConsistencyCheck(fiber, getSnapshot, renderedSnapshot) {
7567 fiber.flags |= 16384;
7568 fiber = { getSnapshot: getSnapshot, value: renderedSnapshot };
7569 getSnapshot = currentlyRenderingFiber$1.updateQueue;
7570 null === getSnapshot
7571 ? ((getSnapshot = createFunctionComponentUpdateQueue()),
7572 (currentlyRenderingFiber$1.updateQueue = getSnapshot),
7573 (getSnapshot.stores = [fiber]))
7574 : ((renderedSnapshot = getSnapshot.stores),
7575 null === renderedSnapshot
7576 ? (getSnapshot.stores = [fiber])
7577 : renderedSnapshot.push(fiber));
7578}
7579function updateStoreInstance(fiber, inst, nextSnapshot, getSnapshot) {
7580 inst.value = nextSnapshot;
7581 inst.getSnapshot = getSnapshot;

Callers 3

updateSyncExternalStoreFunction · 0.85
index.jsFile · 0.85
mountSyncExternalStoreFunction · 0.85

Calls 1

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…