Reconciler — react Architecture
Coordinates the DOM updates and component lifecycle.
Entity Profile
Dependency Diagram
graph TD subdomain_ReactInternal_Reconciler["Reconciler"] 00badcfd_e28b_9093_933c_e54539c8dec5["ReactPersistent-test.js"] subdomain_ReactInternal_Reconciler --> 00badcfd_e28b_9093_933c_e54539c8dec5 2ca22e80_3371_e2e5_97e3_d832be4f6ca8["ActivityErrorHandling-test.js"] subdomain_ReactInternal_Reconciler --> 2ca22e80_3371_e2e5_97e3_d832be4f6ca8 114acce8_a57f_7c55_0da5_9d7fdede909c["ReactAsyncActions-test.js"] subdomain_ReactInternal_Reconciler --> 114acce8_a57f_7c55_0da5_9d7fdede909c 41bcc423_4baa_0ad0_26f1_1b3e91672d4a["ReactPostPaintCallback.js"] subdomain_ReactInternal_Reconciler --> 41bcc423_4baa_0ad0_26f1_1b3e91672d4a 34c60267_8f7b_fa5a_2f09_5b7d23e98dac["ReactFiberConfigWithNoTestSelectors.js"] subdomain_ReactInternal_Reconciler --> 34c60267_8f7b_fa5a_2f09_5b7d23e98dac 09f5fc11_b67d_1701_7ac3_05616086673c["ReactFiberConfigWithNoResources.js"] subdomain_ReactInternal_Reconciler --> 09f5fc11_b67d_1701_7ac3_05616086673c 8f6aae3d_0920_f36e_8d67_d7c2f3037433["ReactIncrementalSideEffects-test.js"] subdomain_ReactInternal_Reconciler --> 8f6aae3d_0920_f36e_8d67_d7c2f3037433 31f45f80_0a15_c9fb_7cc1_b9189827e7e9["ReactFiberViewTransitionComponent.js"] subdomain_ReactInternal_Reconciler --> 31f45f80_0a15_c9fb_7cc1_b9189827e7e9 7352f6ac_ba57_f36a_c5d2_94c75b5ed20b["ReactFiberConfigWithNoMutation.js"] subdomain_ReactInternal_Reconciler --> 7352f6ac_ba57_f36a_c5d2_94c75b5ed20b caf27ef6_4be7_ecb5_df55_e3c775f999b4["ReactIncrementalUpdatesMinimalism-test.js"] subdomain_ReactInternal_Reconciler --> caf27ef6_4be7_ecb5_df55_e3c775f999b4 e6259cf9_101c_9609_a256_f592a16581f9["ReactIncrementalReflection-test.js"] subdomain_ReactInternal_Reconciler --> e6259cf9_101c_9609_a256_f592a16581f9 e57a3564_d980_c6c3_b2b2_b181b5c8f69b["ReactFiberRootScheduler.js"] subdomain_ReactInternal_Reconciler --> e57a3564_d980_c6c3_b2b2_b181b5c8f69b 7feff8b8_ec61_2d71_a696_cf872e827acc["ReactClassComponentPropResolution-test.js"] subdomain_ReactInternal_Reconciler --> 7feff8b8_ec61_2d71_a696_cf872e827acc e5d00ae8_b52a_a805_cce0_314172309ce4["ReactLazy-test.internal.js"] subdomain_ReactInternal_Reconciler --> e5d00ae8_b52a_a805_cce0_314172309ce4 style subdomain_ReactInternal_Reconciler fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Domain
Functions
- AbortControllerLocal()
- Component()
- ComponentDummy()
- DefaultAsyncDispatcher()
- FiberNode()
- G()
- PureComponent()
- ReactSharedInternals()
- ReactStrictModeWarnings()
- RefreshHandler()
- RenderTaskFn()
- ScheduleRefresh()
- ScheduleRoot()
- UNSAFE_componentWillMount()
- UNSAFE_componentWillMount()
- UNSAFE_componentWillMount()
- UNSAFE_componentWillMount()
- UNSAFE_componentWillMount()
- UNSAFE_componentWillMount()
- UNSAFE_componentWillMount()
- UNSAFE_componentWillMount()
- UNSAFE_componentWillMount()
- UNSAFE_componentWillMount()
- UNSAFE_componentWillMount()
- UNSAFE_componentWillMount()
- UNSAFE_componentWillReceiveProps()
- UNSAFE_componentWillReceiveProps()
- UNSAFE_componentWillReceiveProps()
- UNSAFE_componentWillReceiveProps()
- UNSAFE_componentWillReceiveProps()
- UNSAFE_componentWillReceiveProps()
- UNSAFE_componentWillReceiveProps()
- UNSAFE_componentWillReceiveProps()
- UNSAFE_componentWillReceiveProps()
- UNSAFE_componentWillReceiveProps()
- UNSAFE_componentWillReceiveProps()
- UNSAFE_componentWillReceiveProps()
- UNSAFE_componentWillRecieveProps()
- UNSAFE_componentWillRecieveProps()
- UNSAFE_componentWillUpdate()
- UNSAFE_componentWillUpdate()
- UNSAFE_componentWillUpdate()
- UNSAFE_componentWillUpdate()
- UNSAFE_componentWillUpdate()
- UNSAFE_componentWillUpdate()
- UNSAFE_componentWillUpdate()
- UNSAFE_componentWillUpdate()
- UNSAFE_componentWillUpdate()
- abortParentMarkerTransitionsForDeletedFiber()
- abortRootTransitions()
- abortTracingMarkerTransitions()
- accumulateSuspenseyCommit()
- accumulateSuspenseyCommitOnFiber()
- activate()
- added()
- appendAllChildren()
- appendAllChildrenToContainer()
- applyAppearingPairViewTransition()
- applyDepartureTransitions()
- applyDerivedStateFromProps()
- applyExitViewTransition()
- applyNestedViewTransition()
- applyUpdateViewTransition()
- applyViewTransitionToClones()
- applyViewTransitionsOnFiber()
- assertIsMounted()
- attachSuspenseRetryListeners()
- attemptEarlyBailoutIfNoScheduledUpdate()
- bailoutOffscreenComponent()
- bailoutOnAlreadyFinishedWork()
- beginWork()
- bubbleNestedEffectDurations()
- bubbleProperties()
- buildHydrationDiffNode()
- callComponentWillMount()
- callComponentWillReceiveProps()
- cancelCallback()
- cancelScheduledGesture()
- changeState()
- checkClassInstance()
- checkIfWorkInProgressReceivedUpdate()
- checkScheduledUpdateOrContext()
- checkShouldComponentUpdate()
- child()
- claimHydratableSingleton()
- claimNextHydratableActivityInstance()
- claimNextHydratableSuspenseInstance()
- claimQueuedTransitionTypes()
- clampBlockingTimers()
- clampGestureTimers()
- clampIdleTimers()
- clampRetryTimers()
- clampTransitionTimers()
- classComponentUpdater.lane()
- classComponentUpdater.payload()
- clearAsyncTransitionTimer()
- clearBlockingTimers()
- clearEntangledAsyncTransitionTypes()
- clearGestureTimers()
- clearGestureUpdates()
- clearTransitionTimers()
- cloneChildFibers()
- clz32Fallback()
- commitActivityHydrationCallbacks()
- commitAfterMutationEffects()
- commitAfterMutationEffectsOnFiber()
- commitAtomicPassiveEffects()
- commitBeforeMutationEffects()
- commitBeforeMutationEffectsDeletion()
- commitBeforeMutationEffectsOnFiber()
- commitBeforeMutationEffects_begin()
- commitBeforeMutationEffects_complete()
- commitCachePassiveMountEffect()
- commitClassCallbacks()
- commitClassDidMount()
- commitClassLayoutLifecycles()
- commitDeletionEffects()
- commitDeletionEffectsOnFiber()
- commitHookEffectListMount()
- commitHookEffectListUnmount()
- commitHookLayoutEffects()
- commitHookLayoutUnmountEffects()
- commitHookPassiveMountEffects()
- commitHookPassiveUnmountEffects()
- commitHostHydratedInstance()
- commitHostMount()
- commitHostResetTextContent()
- commitHostTextUpdate()
- commitHostUpdate()
- commitLayoutEffectOnFiber()
- commitLayoutEffects()
- commitMutationEffects()
- commitMutationEffectsOnFiber()
- commitOffscreenPassiveMountEffects()
- commitPassiveMountEffects()
- commitPassiveMountOnFiber()
- commitPassiveUnmountEffects()
- commitPassiveUnmountEffectsInsideOfDeletedTree_begin()
- commitPassiveUnmountEffectsInsideOfDeletedTree_complete()
- commitPassiveUnmountInsideDeletedTreeOnFiber()
- commitPassiveUnmountOnFiber()
- commitReconciliationEffects()
- commitShowHideHostInstance()
- commitShowHideHostTextInstance()
- commitShowHideSuspenseBoundary()
- commitSuspenseCallback()
- commitSuspenseHydrationCallbacks()
- commitTracingMarkerPassiveMountEffect()
- commitTransitionProgress()
- completeDehydratedActivityBoundary()
- completeDehydratedSuspenseBoundary()
- completeWork()
- componentDidCatch()
- componentDidCatch()
- componentDidCatch()
- componentDidCatch()
- componentDidCatch()
- componentDidCatch()
- componentDidCatch()
- componentDidCatch()
- componentDidCatch()
- componentDidCatch()
- componentDidCatch()
- componentDidCatch()
- componentDidCatch()
- componentDidCatch()
- componentDidCatch()
- componentDidCatch()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentDidUpdate()
- componentShouldUpdate()
- componentShouldUpdate()
- componentWillMount()
- componentWillReceiveProps()
- componentWillRecieveProps()
- componentWillRecieveProps()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUnmount()
- componentWillUpdate()
- constructClassInstance()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- createCache()
- createClassErrorUpdate()
- createFiberImplClass()
- createFiberImplObject()
- createPortal()
- createRootErrorUpdate()
- createTask()
- cutOffTailIfNeeded()
- deferHiddenOffscreenComponent()
- describeCollapsedElement()
- describeDiff()
- describeElementDiff()
- describeExpandedElement()
- describeFiberType()
- describeNode()
- describePropValue()
- describePropertiesDiff()
- describeSiblingFiber()
- describeTextDiff()
- describeTextNode()
- describeValue()
- detachAlternateSiblings()
- detachFiberAfterEffects()
- detachFiberMutation()
- detectMutationOrInsertClones()
- didCurrentEventScheduleTransition()
- disappearLayoutEffects()
- doesFiberContain()
- doesRequireClone()
- enableProfilerTimer()
- ensureRootIsScheduled()
- ensureScheduleIsScheduled()
- entangleAsyncTransitionTypes()
- enterHydrationState()
- eventPriorityToLane()
- fakeAct()
- fakeAct()
- fiberIsPortaledIntoHost()
- findCurrentHostFiberImpl()
- findCurrentHostFiberWithNoPortalsImpl()
- findFragmentInstanceSiblings()
- findLastContentRow()
- findNotableNode()
- finishClassComponent()
- flushSyncWorkAcrossRoots_impl()
- flushSyncWorkOnAllRoots()
- flushSyncWorkOnLegacyRootsOnly()
- forceUnmountCurrentAndReconcile()
- getActivityInstanceFromFiber()
- getChildContext()
- getChildContext()
- getChildContext()
- getChildContext()
- getChildContext()
- getChildContext()
- getChildContext()
- getChildContext()
- getClassNameByType()
- getComponentNameFromOwner()
- getContextName()
- getCurrentFiberStackInDev()
- getDerivedStateFromError()
- getDerivedStateFromError()
- getDerivedStateFromError()
- getDerivedStateFromError()
- getDerivedStateFromError()
- getDerivedStateFromError()
- getDerivedStateFromError()
- getDerivedStateFromError()
- getDerivedStateFromError()
- getDerivedStateFromError()
- getDerivedStateFromError()
- getDerivedStateFromError()
- getDerivedStateFromError()
- getDerivedStateFromProps()
- getDerivedStateFromProps()
- getDerivedStateFromProps()
- getDerivedStateFromProps()
- getHostContext()
- getIsHydrating()
- getIsRendering()
- getRemainingWorkInPrimaryTree()
- getRetryCache()
- getRootHostContainer()
- getSnapshotBeforeUpdate()
- getSnapshotBeforeUpdate()
- getSuspenseInstanceFromFiber()
- getViewTransitionClassName()
- getViewTransitionName()
- getWrappedName()
- hasScheduledGestureTransitionWork()
- hasScheduledTransitionWork()
- hasSuspenseListContext()
- hideOrUnhideAllChildren()
- hideOrUnhideAllChildrenOnFiber()
- hideOrUnhideNearestPortals()
- hideOrUnhideNearestPortalsOnFiber()
- higherEventPriority()
- indentation()
- initSuspenseListRenderState()
- initializeClassErrorUpdate()
- injectInternals()
- injectProfilingHooks()
- insertDestinationClones()
- insertDestinationClonesOfFiber()
- invokeLayoutEffectMountInDEV()
- invokeLayoutEffectUnmountInDEV()
- invokePassiveEffectMountInDEV()
- invokePassiveEffectUnmountInDEV()
- isCompatibleFamilyForHotReloading()
- isConcurrentActEnvironment()
- isCurrentTreeHidden()
- isFiberSuspenseAndTimedOut()
- isHigherEventPriority()
- isHydratingParent()
- isLegacyActEnvironment()
- isOnlyNewMounts()
- isRootDehydrated()
- isSimpleFunctionComponent()
- isSuspenseBoundaryBeingHidden()
- lanesToEventPriority()
- let()
- lowerEventPriority()
- markCloned()
- markCommitStarted()
- markCommitStopped()
- markComponentErrored()
- markComponentLayoutEffectMountStarted()
- markComponentLayoutEffectMountStopped()
- markComponentLayoutEffectUnmountStarted()
- markComponentLayoutEffectUnmountStopped()
- markComponentPassiveEffectMountStarted()
- markComponentPassiveEffectMountStopped()
- markComponentPassiveEffectUnmountStarted()
- markComponentPassiveEffectUnmountStopped()
- markComponentRenderStarted()
- markComponentRenderStopped()
- markComponentSuspended()
- markDidThrowWhileHydratingDEV()
- markFailedErrorBoundaryForHotReloading()
- markForceUpdateScheduled()
- markIndicatorHandled()
- markLayoutEffectsStarted()
- markLayoutEffectsStopped()
- markPassiveEffectsStarted()
- markPassiveEffectsStopped()
- markRef()
- markRenderScheduled()
- markRenderStarted()
- markRenderStopped()
- markRenderYielded()
- markStateUpdateScheduled()
- markSuspenseBoundaryShouldCapture()
- markUpdate()
- markWorkInProgressReceivedUpdate()
- measureExitViewTransitions()
- mountActivityChildren()
- mountClassInstance()
- mountDehydratedActivityComponent()
- mountDehydratedSuspenseComponent()
- mountIncompleteClassComponent()
- mountIncompleteFunctionComponent()
- mountSuspenseFallbackAfterRetryWithoutHydrating()
- mountSuspenseFallbackChildren()
- mountSuspenseOffscreenState()
- mountSuspensePrimaryChildren()
- mountWorkInProgressOffscreenFiber()
- normalizeCodeLocInfo()
- objectName()
- onCommitRoot()
- onCommitUnmount()
- onPostCommitRoot()
- onScheduleRoot()
- performAction()
- performSyncWorkOnRoot()
- performWorkOnRootViaSchedulerTask()
- popCacheProvider()
- popComponentEffectDuration()
- popComponentEffectStart()
- popHiddenContext()
- popHostContainer()
- popHostContext()
- popHydrationState()
- popHydrationStateOnInterruptedWork()
- popMarkerInstance()
- popMutationContext()
- popNestedEffectDurations()
- popRootMarkerInstance()
- popSuspenseHandler()
- popSuspenseListContext()
- popToNextHostParent()
- preloadInstanceAndSuspendIfNeeded()
- preloadResourceAndSuspendIfNeeded()
- prepareToHydrateHostActivityInstance()
- prepareToHydrateHostInstance()
- prepareToHydrateHostSuspenseInstance()
- prepareToHydrateHostTextInstance()
- prettyFormat()
- processRootScheduleInImmediateTask()
- processRootScheduleInMicrotask()
- processTransitionCallbacks()
- propagateSuspenseContextChange()
- pushCacheProvider()
- pushComponentEffectDuration()
- pushComponentEffectStart()
- pushDehydratedActivitySuspenseHandler()
- pushFallbackTreeSuspenseHandler()
- pushHiddenContext()
- pushHostContainer()
- pushHostContext()
- pushHostRootContext()
- pushMarkerInstance()
- pushMutationContext()
- pushNestedEffectDurations()
- pushOffscreenSuspenseHandler()
- pushPrimaryTreeSuspenseHandler()
- pushRootMarkerInstance()
- pushRootMutationContext()
- pushSuspenseListCatch()
- pushSuspenseListContext()
- queueTransitionTypes()
- reappearLayoutEffects()
- reconcileChildren()
- reconnectPassiveEffects()
- recursivelyAccumulateSuspenseyCommit()
- recursivelyApplyViewTransitions()
- recursivelyInsertClones()
- recursivelyInsertClonesFromExistingTree()
- recursivelyInsertNew()
- recursivelyInsertNewFiber()
- recursivelyResetForms()
- recursivelyRestoreNew()
- recursivelyRestoreViewTransitions()
- recursivelyTraverseAfterMutationEffects()
- recursivelyTraverseAtomicPassiveEffects()
- recursivelyTraverseDeletionEffects()
- recursivelyTraverseDisappearLayoutEffects()
- recursivelyTraverseLayoutEffects()
- recursivelyTraverseMutationEffects()
- recursivelyTraversePassiveMountEffects()
- recursivelyTraversePassiveUnmountEffects()
- recursivelyTraverseReappearLayoutEffects()
- recursivelyTraverseReconnectPassiveEffects()
- reenterHydrationStateFromDehydratedActivityInstance()
- reenterHydrationStateFromDehydratedSuspenseInstance()
- releaseCache()
- remountFiber()
- removed()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- renderItem()
- renderList()
- replayFunctionComponent()
- requestTransitionLane()
- reset()
- resetAppearingViewTransitions()
- resetChildFibers()
- resetChildReconcilerOnUnwind()
- resetComponentEffectTimers()
- resetCurrentFiber()
- resetFormOnFiber()
- resetHydrationState()
- resetShouldStartViewTransition()
- resetSuspendedComponent()
- resetSuspendedCurrentOnMountInLegacyMode()
- resolveClassComponentProps()
- resolveClassForHotReloading()
- resolveForwardRefForHotReloading()
- resolveFunctionForHotReloading()
- restoreViewTransitionsOnFiber()
- resumeMountClassInstance()
- retainCache()
- retryActivityComponentWithoutHydrating()
- retrySuspenseComponentWithoutHydrating()
- reuseHiddenContextOnStack()
- reuseSuspenseHandlerOnStack()
- reverseChildren()
- scheduleCallback()
- scheduleGesture()
- scheduleImmediateRootScheduleTask()
- schedulePostPaintCallback()
- scheduleRetryEffect()
- scheduleSuspenseWorkOnFiber()
- scheduleTaskForRootDuringMicrotask()
- setCurrentFiber()
- setDefaultShallowSuspenseListContext()
- setIsRendering()
- setIsStrictModeForDevtools()
- setRefreshHandler.if()
- setShallowSuspenseListContext()
- setToSortedString()
- shim()
- shim()
- shim()
- shim()
- shim()
- shim()
- shim()
- shim()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldComponentUpdate()
- shouldConstruct()
- shouldProfile()
- shouldRemainOnFallback()
- sibling()
- skipPastDehydratedActivityInstance()
- skipPastDehydratedSuspenseInstance()
- startAsyncTransitionTimer()
- startDefaultTransitionIndicatorIfNeeded()
- startGestureAnimations()
- startHostActionTimer()
- startPingTimerByLanes()
- startScheduledGesture()
- startUpdateTimerByLane()
- startYieldTimer()
- stopCommittedGesture()
- test()
- test()
- throwException()
- throwOnHydrationMismatch()
- tick()
- tick()
- trackAppearingViewTransition()
- trackDeletedPairViewTransitions()
- trackEnterViewTransitions()
- trackEnterViewTransitions()
- trackHostMutation()
- trackNamedViewTransition()
- trackSuspendedTime()
- traverseVisibleHostChildren()
- tryHydrateActivity()
- tryHydrateInstance()
- tryHydrateSuspense()
- tryHydrateText()
- tryToClaimNextHydratableFormMarkerInstance()
- tryToClaimNextHydratableInstance()
- tryToClaimNextHydratableTextInstance()
- unmountComponentAtNode()
- untrackNamedViewTransition()
- unwindInterruptedWork()
- unwindWork()
- updateActivityComponent()
- updateCacheComponent()
- updateClassComponent()
- updateClassInstance()
- updateContextConsumer()
- updateContextProvider()
- updateDehydratedActivityComponent()
- updateDehydratedSuspenseComponent()
- updateForwardRef()
- updateFragment()
- updateFunctionComponent()
- updateHostComponent()
- updateHostContainer()
- updateHostRoot()
- updateHostText()
- updateLegacyHiddenComponent()
- updateMemoComponent()
- updateMode()
- updateOffscreenComponent()
- updatePortalComponent()
- updateProfiler()
- updateScopeComponent()
- updateSimpleMemoComponent()
- updateSuspenseComponent()
- updateSuspenseFallbackChildren()
- updateSuspenseListComponent()
- updateSuspenseOffscreenState()
- updateSuspensePrimaryChildren()
- updateTracingMarkerComponent()
- updateViewTransition()
- updateWorkInProgressOffscreenFiber()
- validateFunctionComponentInDev()
- validateSuspenseListChildren()
- validateSuspenseListNestedChild()
- warnIfHydrating()
- warnIfUnhydratedTailNodes()
- warnNonHydratedInstance()
- warnOnInvalidCallback()
- warnOnUndefinedDerivedState()
Source Files
- packages/react-reconciler/src/__tests__/Activity-test.js
- packages/react-reconciler/src/__tests__/ActivityErrorHandling-test.js
- packages/react-reconciler/src/__tests__/ReactActWarnings-test.js
- packages/react-reconciler/src/__tests__/ReactAsyncActions-test.js
- packages/react/src/ReactBaseClasses.js
- packages/react-reconciler/src/ReactChildFiber.js
- packages/react-reconciler/src/__tests__/ReactClassComponentPropResolution-test.js
- packages/react-reconciler/src/__tests__/ReactClassSetStateCallback-test.js
- packages/react-reconciler/src/__tests__/ReactConcurrentErrorRecovery-test.js
- packages/react-reconciler/src/__tests__/ReactConfigurableErrorLogging-test.js
- packages/react-reconciler/src/__tests__/ReactContextPropagation-test.js
- packages/react-reconciler/src/ReactCurrentFiber.js
- packages/react-reconciler/src/__tests__/ReactErrorStacks-test.js
- packages/react-reconciler/src/ReactEventPriorities.js
- packages/react-reconciler/src/__tests__/ReactExpiration-test.js
- packages/react-reconciler/src/ReactFiber.js
- packages/react-reconciler/src/ReactFiberAct.js
- packages/react-reconciler/src/ReactFiberApplyGesture.js
- packages/react-reconciler/src/ReactFiberAsyncDispatcher.js
- packages/react-reconciler/src/ReactFiberBeginWork.js
- packages/react-reconciler/src/ReactFiberCacheComponent.js
- packages/react-reconciler/src/ReactFiberClassComponent.js
- packages/react-reconciler/src/ReactFiberCommitEffects.js
- packages/react-reconciler/src/ReactFiberCommitHostEffects.js
- packages/react-reconciler/src/ReactFiberCommitViewTransitions.js
- packages/react-reconciler/src/ReactFiberCommitWork.js
- packages/react-reconciler/src/ReactFiberCompleteWork.js
- packages/react-reconciler/src/ReactFiberConfigWithNoHydration.js
- packages/react-reconciler/src/ReactFiberConfigWithNoMicrotasks.js
- packages/react-reconciler/src/ReactFiberConfigWithNoMutation.js
- packages/react-reconciler/src/ReactFiberConfigWithNoPersistence.js
- packages/react-reconciler/src/ReactFiberConfigWithNoResources.js
- packages/react-reconciler/src/ReactFiberConfigWithNoScopes.js
- packages/react-reconciler/src/ReactFiberConfigWithNoSingletons.js
- packages/react-reconciler/src/ReactFiberConfigWithNoTestSelectors.js
- packages/react-reconciler/src/ReactFiberDevToolsHook.js
- packages/react-reconciler/src/ReactFiberDuplicateViewTransitions.js
- packages/react-reconciler/src/ReactFiberGestureScheduler.js
- packages/react-reconciler/src/ReactFiberHiddenContext.js
- packages/react-reconciler/src/ReactFiberHostContext.js
- packages/react-reconciler/src/ReactFiberHotReloading.js
- packages/react-reconciler/src/ReactFiberHydrationContext.js
- packages/react-reconciler/src/ReactFiberHydrationDiffs.js
- packages/react-reconciler/src/ReactFiberMutationTracking.js
- packages/react-reconciler/src/__tests__/ReactFiberRefs-test.js
- packages/react-reconciler/src/ReactFiberRootScheduler.js
- packages/react-reconciler/src/ReactFiberShellHydration.js
- packages/react-reconciler/src/ReactFiberSuspenseContext.js
- packages/react-reconciler/src/ReactFiberThrow.js
- packages/react-reconciler/src/ReactFiberTracingMarkerComponent.js
- packages/react-reconciler/src/ReactFiberTransition.js
- packages/react-reconciler/src/ReactFiberTransitionTypes.js
- packages/react-reconciler/src/ReactFiberTreeReflection.js
- packages/react-reconciler/src/ReactFiberUnwindWork.js
- packages/react-reconciler/src/ReactFiberViewTransitionComponent.js
- packages/react-reconciler/src/__tests__/ReactFragment-test.js
- packages/react-reconciler/src/__tests__/ReactHooks-test.internal.js
- packages/react-reconciler/src/__tests__/ReactHooksWithNoopRenderer-test.js
- packages/react-reconciler/src/__tests__/ReactIncremental-test.js
- packages/react-reconciler/src/__tests__/ReactIncrementalErrorHandling-test.internal.js
- packages/react-reconciler/src/__tests__/ReactIncrementalErrorLogging-test.js
- packages/react-reconciler/src/__tests__/ReactIncrementalErrorReplay-test.js
- packages/react-reconciler/src/__tests__/ReactIncrementalReflection-test.js
- packages/react-reconciler/src/__tests__/ReactIncrementalScheduling-test.js
- packages/react-reconciler/src/__tests__/ReactIncrementalSideEffects-test.js
- packages/react-reconciler/src/__tests__/ReactIncrementalUpdates-test.js
- packages/react-reconciler/src/__tests__/ReactIncrementalUpdatesMinimalism-test.js
- packages/react-reconciler/src/__tests__/ReactLazy-test.internal.js
- packages/react-reconciler/src/__tests__/ReactMemo-test.js
- packages/react-reconciler/src/__tests__/ReactNewContext-test.js
- packages/react-reconciler/src/__tests__/ReactPerformanceTrack-test.js
- packages/react-reconciler/src/__tests__/ReactPersistent-test.js
- packages/react-reconciler/src/__tests__/ReactPersistentUpdatesMinimalism-test.js
- packages/react-reconciler/src/ReactPortal.js
- packages/react-reconciler/src/ReactPostPaintCallback.js
- packages/react-reconciler/src/ReactProfilerTimer.js
- packages/react-reconciler/src/__tests__/ReactSiblingPrerendering-test.js
- packages/react-reconciler/src/ReactStrictModeWarnings.js
- packages/react-reconciler/src/__tests__/ReactSuspense-test.internal.js
- packages/react-reconciler/src/__tests__/ReactSuspenseEffectsSemantics-test.js
- packages/react-reconciler/src/__tests__/ReactSuspenseEffectsSemanticsDOM-test.js
- packages/react-reconciler/src/__tests__/ReactSuspenseFuzz-test.internal.js
- packages/react-reconciler/src/__tests__/ReactSuspenseList-test.js
- packages/react-reconciler/src/__tests__/ReactSuspensePlaceholder-test.internal.js
- packages/react-reconciler/src/__tests__/ReactSuspenseWithNoopRenderer-test.js
- packages/react-reconciler/src/__tests__/ReactTopLevelFragment-test.js
- packages/react-reconciler/src/__tests__/ReactTransition-test.js
- packages/react-reconciler/src/__tests__/ReactUpdaters-test.internal.js
- packages/react-reconciler/src/__tests__/ReactUse-test.js
- packages/react-reconciler/src/__tests__/StrictEffectsMode-test.js
- packages/react-reconciler/src/__tests__/StrictEffectsModeDefaults-test.internal.js
- packages/react-reconciler/src/clz32.js
- packages/react-reconciler/src/getComponentNameFromFiber.js
- packages/react-devtools-shared/src/__tests__/preprocessData-test.js
- packages/react-reconciler/src/__tests__/useEffectEvent-test.js
- packages/react-reconciler/src/__tests__/useMemoCache-test.js
- packages/react-reconciler/src/__tests__/useRef-test.internal.js
Source
- packages/react-reconciler/src/__tests__/Activity-test.js
- packages/react-reconciler/src/__tests__/ActivityErrorHandling-test.js
- packages/react-reconciler/src/__tests__/ReactActWarnings-test.js
- packages/react-reconciler/src/__tests__/ReactAsyncActions-test.js
- packages/react/src/ReactBaseClasses.js
- packages/react-reconciler/src/ReactChildFiber.js
- packages/react-reconciler/src/__tests__/ReactClassComponentPropResolution-test.js
- packages/react-reconciler/src/__tests__/ReactClassSetStateCallback-test.js
- packages/react-reconciler/src/__tests__/ReactConcurrentErrorRecovery-test.js
- packages/react-reconciler/src/__tests__/ReactConfigurableErrorLogging-test.js
- packages/react-reconciler/src/__tests__/ReactContextPropagation-test.js
- packages/react-reconciler/src/ReactCurrentFiber.js
- packages/react-reconciler/src/__tests__/ReactErrorStacks-test.js
- packages/react-reconciler/src/ReactEventPriorities.js
- packages/react-reconciler/src/__tests__/ReactExpiration-test.js
- packages/react-reconciler/src/ReactFiber.js
- packages/react-reconciler/src/ReactFiberAct.js
- packages/react-reconciler/src/ReactFiberApplyGesture.js
- packages/react-reconciler/src/ReactFiberAsyncDispatcher.js
- packages/react-reconciler/src/ReactFiberBeginWork.js
- packages/react-reconciler/src/ReactFiberCacheComponent.js
- packages/react-reconciler/src/ReactFiberClassComponent.js
- packages/react-reconciler/src/ReactFiberCommitEffects.js
- packages/react-reconciler/src/ReactFiberCommitHostEffects.js
- packages/react-reconciler/src/ReactFiberCommitViewTransitions.js
- packages/react-reconciler/src/ReactFiberCommitWork.js
- packages/react-reconciler/src/ReactFiberCompleteWork.js
- packages/react-reconciler/src/ReactFiberConfigWithNoHydration.js
- packages/react-reconciler/src/ReactFiberConfigWithNoMicrotasks.js
- packages/react-reconciler/src/ReactFiberConfigWithNoMutation.js
- packages/react-reconciler/src/ReactFiberConfigWithNoPersistence.js
- packages/react-reconciler/src/ReactFiberConfigWithNoResources.js
- packages/react-reconciler/src/ReactFiberConfigWithNoScopes.js
- packages/react-reconciler/src/ReactFiberConfigWithNoSingletons.js
- packages/react-reconciler/src/ReactFiberConfigWithNoTestSelectors.js
- packages/react-reconciler/src/ReactFiberDevToolsHook.js
- packages/react-reconciler/src/ReactFiberDuplicateViewTransitions.js
- packages/react-reconciler/src/ReactFiberGestureScheduler.js
- packages/react-reconciler/src/ReactFiberHiddenContext.js
- packages/react-reconciler/src/ReactFiberHostContext.js
- packages/react-reconciler/src/ReactFiberHotReloading.js
- packages/react-reconciler/src/ReactFiberHydrationContext.js
- packages/react-reconciler/src/ReactFiberHydrationDiffs.js
- packages/react-reconciler/src/ReactFiberMutationTracking.js
- packages/react-reconciler/src/__tests__/ReactFiberRefs-test.js
- packages/react-reconciler/src/ReactFiberRootScheduler.js
- packages/react-reconciler/src/ReactFiberShellHydration.js
- packages/react-reconciler/src/ReactFiberSuspenseContext.js
- packages/react-reconciler/src/ReactFiberThrow.js
- packages/react-reconciler/src/ReactFiberTracingMarkerComponent.js
- packages/react-reconciler/src/ReactFiberTransition.js
- packages/react-reconciler/src/ReactFiberTransitionTypes.js
- packages/react-reconciler/src/ReactFiberTreeReflection.js
- packages/react-reconciler/src/ReactFiberUnwindWork.js
- packages/react-reconciler/src/ReactFiberViewTransitionComponent.js
- packages/react-reconciler/src/__tests__/ReactFragment-test.js
- packages/react-reconciler/src/__tests__/ReactHooks-test.internal.js
- packages/react-reconciler/src/__tests__/ReactHooksWithNoopRenderer-test.js
- packages/react-reconciler/src/__tests__/ReactIncremental-test.js
- packages/react-reconciler/src/__tests__/ReactIncrementalErrorHandling-test.internal.js
- packages/react-reconciler/src/__tests__/ReactIncrementalErrorLogging-test.js
- packages/react-reconciler/src/__tests__/ReactIncrementalErrorReplay-test.js
- packages/react-reconciler/src/__tests__/ReactIncrementalReflection-test.js
- packages/react-reconciler/src/__tests__/ReactIncrementalScheduling-test.js
- packages/react-reconciler/src/__tests__/ReactIncrementalSideEffects-test.js
- packages/react-reconciler/src/__tests__/ReactIncrementalUpdates-test.js
- packages/react-reconciler/src/__tests__/ReactIncrementalUpdatesMinimalism-test.js
- packages/react-reconciler/src/__tests__/ReactLazy-test.internal.js
- packages/react-reconciler/src/__tests__/ReactMemo-test.js
- packages/react-reconciler/src/__tests__/ReactNewContext-test.js
- packages/react-reconciler/src/__tests__/ReactPerformanceTrack-test.js
- packages/react-reconciler/src/__tests__/ReactPersistent-test.js
- packages/react-reconciler/src/__tests__/ReactPersistentUpdatesMinimalism-test.js
- packages/react-reconciler/src/ReactPortal.js
- packages/react-reconciler/src/ReactPostPaintCallback.js
- packages/react-reconciler/src/ReactProfilerTimer.js
- packages/react-reconciler/src/__tests__/ReactSiblingPrerendering-test.js
- packages/react-reconciler/src/ReactStrictModeWarnings.js
- packages/react-reconciler/src/__tests__/ReactSuspense-test.internal.js
- packages/react-reconciler/src/__tests__/ReactSuspenseEffectsSemantics-test.js
- packages/react-reconciler/src/__tests__/ReactSuspenseEffectsSemanticsDOM-test.js
- packages/react-reconciler/src/__tests__/ReactSuspenseFuzz-test.internal.js
- packages/react-reconciler/src/__tests__/ReactSuspenseList-test.js
- packages/react-reconciler/src/__tests__/ReactSuspensePlaceholder-test.internal.js
- packages/react-reconciler/src/__tests__/ReactSuspenseWithNoopRenderer-test.js
- packages/react-reconciler/src/__tests__/ReactTopLevelFragment-test.js
- packages/react-reconciler/src/__tests__/ReactTransition-test.js
- packages/react-reconciler/src/__tests__/ReactUpdaters-test.internal.js
- packages/react-reconciler/src/__tests__/ReactUse-test.js
- packages/react-reconciler/src/__tests__/StrictEffectsMode-test.js
- packages/react-reconciler/src/__tests__/StrictEffectsModeDefaults-test.internal.js
- packages/react-reconciler/src/clz32.js
- packages/react-reconciler/src/getComponentNameFromFiber.js
- packages/react-devtools-shared/src/__tests__/preprocessData-test.js
- packages/react-reconciler/src/__tests__/useEffectEvent-test.js
- packages/react-reconciler/src/__tests__/useMemoCache-test.js
- packages/react-reconciler/src/__tests__/useRef-test.internal.js
Frequently Asked Questions
What is the Reconciler subdomain?
Reconciler is a subdomain in the react codebase, part of the ReactInternal domain. Coordinates the DOM updates and component lifecycle. It contains 97 source files.
Which domain does Reconciler belong to?
Reconciler belongs to the ReactInternal domain.
What functions are in Reconciler?
The Reconciler subdomain contains 850 function(s): AbortControllerLocal, Component, ComponentDummy, DefaultAsyncDispatcher, FiberNode, G, PureComponent, ReactSharedInternals, and 842 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free