MCPcopy
hub / github.com/BetaSu/big-react / prepareFreshStack

Function prepareFreshStack

packages/react-reconciler/src/workLoop.ts:79–88  ·  view source on GitHub ↗
(root: FiberRootNode, lane: Lane)

Source from the content-addressed store, hash-verified

77// TODO 执行过程中报错了
78
79function prepareFreshStack(root: FiberRootNode, lane: Lane) {
80 root.finishedLane = NoLane;
81 root.finishedWork = null;
82 workInProgress = createWorkInProgress(root.current, {});
83 wipRootRenderLane = lane;
84
85 workInProgressRootExitStatus = RootInProgress;
86 workInProgressSuspendedReason = NotSuspended;
87 workInProgressThrownValue = null;
88}
89
90export function scheduleUpdateOnFiber(fiber: FiberNode, lane: Lane) {
91 // fiberRootNode

Callers 1

renderRootFunction · 0.85

Calls 1

createWorkInProgressFunction · 0.90

Tested by

no test coverage detected