MCPcopy Create free account
hub / github.com/caseywebdev/react-list / initSuspenseListRenderState

Function initSuspenseListRenderState

docs/index.js:9863–9886  ·  view source on GitHub ↗
(
  workInProgress,
  isBackwards,
  tail,
  lastContentRow,
  tailMode
)

Source from the content-addressed store, hash-verified

9861 scheduleContextWorkOnParentPath(fiber.return, renderLanes, propagationRoot);
9862}
9863function initSuspenseListRenderState(
9864 workInProgress,
9865 isBackwards,
9866 tail,
9867 lastContentRow,
9868 tailMode
9869) {
9870 var renderState = workInProgress.memoizedState;
9871 null === renderState
9872 ? (workInProgress.memoizedState = {
9873 isBackwards: isBackwards,
9874 rendering: null,
9875 renderingStartTime: 0,
9876 last: lastContentRow,
9877 tail: tail,
9878 tailMode: tailMode
9879 })
9880 : ((renderState.isBackwards = isBackwards),
9881 (renderState.rendering = null),
9882 (renderState.renderingStartTime = 0),
9883 (renderState.last = lastContentRow),
9884 (renderState.tail = tail),
9885 (renderState.tailMode = tailMode));
9886}
9887function updateSuspenseListComponent(current, workInProgress, renderLanes) {
9888 var nextProps = workInProgress.pendingProps,
9889 revealOrder = nextProps.revealOrder,

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…