Home / File/ ReactFiberConfigTestHost.js — react Source File

ReactFiberConfigTestHost.js — react Source File

Architecture documentation for ReactFiberConfigTestHost.js, a javascript file in the react codebase. 6 imports, 1 dependents.

File javascript BabelCompiler Validation 6 imports 1 dependents 3 functions

Entity Profile

Dependency Diagram

graph LR
  0d89d7d8_03c6_d80b_7534_0949ae0cbcf2["ReactFiberConfigTestHost.js"]
  d8f20c67_f5fa_0f0a_c967_c41fd9ffce07["ReactTypes"]
  0d89d7d8_03c6_d80b_7534_0949ae0cbcf2 --> d8f20c67_f5fa_0f0a_c967_c41fd9ffce07
  76faa448_9fd8_5bef_16ff_7129054308ac["ReactTransitionType"]
  0d89d7d8_03c6_d80b_7534_0949ae0cbcf2 --> 76faa448_9fd8_5bef_16ff_7129054308ac
  af78c51d_c7cb_3bf4_550f_f3fcc48f4f34["isArray"]
  0d89d7d8_03c6_d80b_7534_0949ae0cbcf2 --> af78c51d_c7cb_3bf4_550f_f3fcc48f4f34
  e1e1de60_2be4_0643_45fb_e2c306735427["ReactSymbols"]
  0d89d7d8_03c6_d80b_7534_0949ae0cbcf2 --> e1e1de60_2be4_0643_45fb_e2c306735427
  ee448c5a_bbb1_876b_443a_d70daee16237["ReactEventPriorities"]
  0d89d7d8_03c6_d80b_7534_0949ae0cbcf2 --> ee448c5a_bbb1_876b_443a_d70daee16237
  8344de1b_978c_be0f_eebd_38ccc4962a93["ReactFeatureFlags"]
  0d89d7d8_03c6_d80b_7534_0949ae0cbcf2 --> 8344de1b_978c_be0f_eebd_38ccc4962a93
  89e187f8_592d_f746_3047_28cacb718375["ReactTestRenderer.js"]
  89e187f8_592d_f746_3047_28cacb718375 --> 0d89d7d8_03c6_d80b_7534_0949ae0cbcf2
  style 0d89d7d8_03c6_d80b_7534_0949ae0cbcf2 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 {ReactContext} from 'shared/ReactTypes';
import type {TransitionTypes} from 'react/src/ReactTransitionType';

import isArray from 'shared/isArray';
import {REACT_CONTEXT_TYPE} from 'shared/ReactSymbols';
import {
  DefaultEventPriority,
  NoEventPriority,
  type EventPriority,
} from 'react-reconciler/src/ReactEventPriorities';
import {enableProfilerTimer} from 'shared/ReactFeatureFlags';

export {default as rendererVersion} from 'shared/ReactVersion'; // TODO: Consider exporting the react-native version.
export const rendererPackageName = 'react-test-renderer';
export const extraDevToolsConfig = null;

export type Type = string;
export type Props = Object;
export type Container = {
  children: Array<Instance | TextInstance>,
  createNodeMock: Function,
  tag: 'CONTAINER',
};
export type Instance = {
  type: string,
  props: Object,
  isHidden: boolean,
  children: Array<Instance | TextInstance>,
  internalInstanceHandle: Object,
  rootContainerInstance: Container,
  tag: 'INSTANCE',
};
export type TextInstance = {
  text: string,
  isHidden: boolean,
  tag: 'TEXT',
};
export type HydratableInstance = Instance | TextInstance;
export type PublicInstance = Instance | TextInstance;
export type HostContext = Object;
export type UpdatePayload = Object;
export type ChildSet = void; // Unused
export type TimeoutHandle = TimeoutID;
export type NoTimeout = -1;
export type EventResponder = any;

export type RendererInspectionConfig = $ReadOnly<{}>;
export type TransitionStatus = mixed;

export * from 'react-reconciler/src/ReactFiberConfigWithNoPersistence';
export * from 'react-reconciler/src/ReactFiberConfigWithNoHydration';
// ... (564 more lines)

Domain

Subdomains

Dependencies

  • ReactEventPriorities
  • ReactFeatureFlags
  • ReactSymbols
  • ReactTransitionType
  • ReactTypes
  • isArray

Frequently Asked Questions

What does ReactFiberConfigTestHost.js do?
ReactFiberConfigTestHost.js is a source file in the react codebase, written in javascript. It belongs to the BabelCompiler domain, Validation subdomain.
What functions are defined in ReactFiberConfigTestHost.js?
ReactFiberConfigTestHost.js defines 3 function(s): EventPriority, SuspendedState, text.
What does ReactFiberConfigTestHost.js depend on?
ReactFiberConfigTestHost.js imports 6 module(s): ReactEventPriorities, ReactFeatureFlags, ReactSymbols, ReactTransitionType, ReactTypes, isArray.
What files import ReactFiberConfigTestHost.js?
ReactFiberConfigTestHost.js is imported by 1 file(s): ReactTestRenderer.js.
Where is ReactFiberConfigTestHost.js in the architecture?
ReactFiberConfigTestHost.js is located at packages/react-test-renderer/src/ReactFiberConfigTestHost.js (domain: BabelCompiler, subdomain: Validation, directory: packages/react-test-renderer/src).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free