ReactFiberActivityComponent.js — react Source File
Architecture documentation for ReactFiberActivityComponent.js, a javascript file in the react codebase. 4 imports, 8 dependents.
Entity Profile
Dependency Diagram
graph LR 6d56a395_c0fc_55d6_55fd_16373ba2eeee["ReactFiberActivityComponent.js"] a6668d1d_397d_7807_719d_fdecf552fa4a["ReactFiberConfig.js"] 6d56a395_c0fc_55d6_55fd_16373ba2eeee --> a6668d1d_397d_7807_719d_fdecf552fa4a 3c1744da_8f82_b464_9a56_73fd7302132b["ReactCapturedValue.js"] 6d56a395_c0fc_55d6_55fd_16373ba2eeee --> 3c1744da_8f82_b464_9a56_73fd7302132b 768f6d67_77c1_be19_5596_a943eab59e05["ReactFiberLane.js"] 6d56a395_c0fc_55d6_55fd_16373ba2eeee --> 768f6d67_77c1_be19_5596_a943eab59e05 bcb1d0d7_8aa0_fc08_efc9_136215e5b3a1["ReactFiberTreeContext.js"] 6d56a395_c0fc_55d6_55fd_16373ba2eeee --> bcb1d0d7_8aa0_fc08_efc9_136215e5b3a1 0be70812_cc0c_b210_f84f_8e61dd5f831c["ReactFiberBeginWork.js"] 0be70812_cc0c_b210_f84f_8e61dd5f831c --> 6d56a395_c0fc_55d6_55fd_16373ba2eeee e0fbfbd5_47b0_a489_0b36_bbfad9245544["ReactFiberCommitWork.js"] e0fbfbd5_47b0_a489_0b36_bbfad9245544 --> 6d56a395_c0fc_55d6_55fd_16373ba2eeee 6b05669d_2f09_63a5_e79f_0afc195f25a3["ReactFiberCompleteWork.js"] 6b05669d_2f09_63a5_e79f_0afc195f25a3 --> 6d56a395_c0fc_55d6_55fd_16373ba2eeee 4bc7109f_638d_d9f7_bf47_6ec55b2fa128["ReactFiberHydrationContext.js"] 4bc7109f_638d_d9f7_bf47_6ec55b2fa128 --> 6d56a395_c0fc_55d6_55fd_16373ba2eeee 3ff8c5da_88d9_c61b_6bdc_da766a43fd30["ReactFiberReconciler.js"] 3ff8c5da_88d9_c61b_6bdc_da766a43fd30 --> 6d56a395_c0fc_55d6_55fd_16373ba2eeee 0dbcf9fa_e6db_e53a_9527_79526654a3ff["ReactFiberTreeReflection.js"] 0dbcf9fa_e6db_e53a_9527_79526654a3ff --> 6d56a395_c0fc_55d6_55fd_16373ba2eeee 53e7e9e3_9e8c_648e_1f4e_0fdfa5c5cb8f["ReactFiberUnwindWork.js"] 53e7e9e3_9e8c_648e_1f4e_0fdfa5c5cb8f --> 6d56a395_c0fc_55d6_55fd_16373ba2eeee d73e9290_2d2e_5d3f_97dd_84929f205c77["ReactFiberWorkLoop.js"] d73e9290_2d2e_5d3f_97dd_84929f205c77 --> 6d56a395_c0fc_55d6_55fd_16373ba2eeee style 6d56a395_c0fc_55d6_55fd_16373ba2eeee fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
/**
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @flow
*/
import type {ActivityInstance} from './ReactFiberConfig';
import type {CapturedValue} from './ReactCapturedValue';
import type {Lane} from './ReactFiberLane';
import type {TreeContext} from './ReactFiberTreeContext';
// A non-null ActivityState represents a dehydrated Activity boundary.
export type ActivityState = {
dehydrated: ActivityInstance,
treeContext: null | TreeContext,
// Represents the lane we should attempt to hydrate a dehydrated boundary at.
// OffscreenLane is the default for dehydrated boundaries.
// NoLane is the default for normal boundaries, which turns into "normal" pri.
retryLane: Lane,
// Stashed Errors that happened while attempting to hydrate this boundary.
hydrationErrors: Array<CapturedValue<mixed>> | null,
};
Domain
Imported By
- packages/react-reconciler/src/ReactFiberBeginWork.js
- packages/react-reconciler/src/ReactFiberCommitWork.js
- packages/react-reconciler/src/ReactFiberCompleteWork.js
- packages/react-reconciler/src/ReactFiberHydrationContext.js
- packages/react-reconciler/src/ReactFiberReconciler.js
- packages/react-reconciler/src/ReactFiberTreeReflection.js
- packages/react-reconciler/src/ReactFiberUnwindWork.js
- packages/react-reconciler/src/ReactFiberWorkLoop.js
Source
Frequently Asked Questions
What does ReactFiberActivityComponent.js do?
ReactFiberActivityComponent.js is a source file in the react codebase, written in javascript. It belongs to the BabelCompiler domain.
What does ReactFiberActivityComponent.js depend on?
ReactFiberActivityComponent.js imports 4 module(s): ReactCapturedValue.js, ReactFiberConfig.js, ReactFiberLane.js, ReactFiberTreeContext.js.
What files import ReactFiberActivityComponent.js?
ReactFiberActivityComponent.js is imported by 8 file(s): ReactFiberBeginWork.js, ReactFiberCommitWork.js, ReactFiberCompleteWork.js, ReactFiberHydrationContext.js, ReactFiberReconciler.js, ReactFiberTreeReflection.js, ReactFiberUnwindWork.js, ReactFiberWorkLoop.js.
Where is ReactFiberActivityComponent.js in the architecture?
ReactFiberActivityComponent.js is located at packages/react-reconciler/src/ReactFiberActivityComponent.js (domain: BabelCompiler, directory: packages/react-reconciler/src).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free