commit phase is the stage where the render results are applied to the actual UI. Check and reflect the flags set on the Fiber node This phase is Cannot be interrupted (Once it starts, it continues until completion) DOM manipulation, reference updates, lifecycle method calls, etc. Important Processing at the Time of Commit Completion After all the reflections are completed, FiberRootNode.current to workInProgress Updated → As a result, in the next rendering, the currently displayed state will be treated as the "current state." Before committing The current of FiberRootNode points to the old tree. FiberRootNode current current tree workInProgress Tree After committing FiberRootNode.current = workInProgress; FiberRootNode current New current tree