scheduleUpdateOnFiber
reconcilerがschedulerと交信するときの交信役。fiber
code:js
export function scheduleUpdateOnFiber(
fiber: Fiber,
lane: Lane,
eventTime: number,
): FiberRoot | null {
checkForNestedUpdates();
const root = markUpdateLaneFromFiberToRoot(fiber, lane);
if(interleavedUpdate) {
workInProgressRootRenderPhaseUpdatedLanes = mergeLanes(
workInProgressRootRenderPhaseUpdatedLanes,
lane,
);
} else {
ensureRootIsScheduled(root, eventTime);
}