Home / File/ ReactFizzConfigDOM.js — react Source File

ReactFizzConfigDOM.js — react Source File

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

File javascript BabelCompiler 34 imports 1 dependents

Entity Profile

Dependency Diagram

graph LR
  4ae326e8_2c2e_2843_d5a5_16edbddd103a["ReactFizzConfigDOM.js"]
  eb5c215e_675b_b163_eaf6_1c3511e6722b["ReactDOMFormActions.js"]
  4ae326e8_2c2e_2843_d5a5_16edbddd103a --> eb5c215e_675b_b163_eaf6_1c3511e6722b
  36fcaad4_7e57_5971_700b_f932b635486a["isAttributeNameSafe.js"]
  4ae326e8_2c2e_2843_d5a5_16edbddd103a --> 36fcaad4_7e57_5971_700b_f932b635486a
  328a0fd1_037f_e628_5343_b37fc3e7b33b["isAttributeNameSafe"]
  4ae326e8_2c2e_2843_d5a5_16edbddd103a --> 328a0fd1_037f_e628_5343_b37fc3e7b33b
  200282dc_1ea2_631c_36a1_33723aacca7f["isUnitlessNumber.js"]
  4ae326e8_2c2e_2843_d5a5_16edbddd103a --> 200282dc_1ea2_631c_36a1_33723aacca7f
  17156c8a_f3fc_d9a1_9614_9aae3a621905["getAttributeAlias.js"]
  4ae326e8_2c2e_2843_d5a5_16edbddd103a --> 17156c8a_f3fc_d9a1_9614_9aae3a621905
  610351e4_d33b_fa99_6ef7_a03d24afd5a4["ReactControlledValuePropTypes.js"]
  4ae326e8_2c2e_2843_d5a5_16edbddd103a --> 610351e4_d33b_fa99_6ef7_a03d24afd5a4
  25aca4ae_e70f_705d_7673_e44af72ab539["checkControlledValueProps"]
  4ae326e8_2c2e_2843_d5a5_16edbddd103a --> 25aca4ae_e70f_705d_7673_e44af72ab539
  c1dc9c2d_185d_8161_e658_7c3c75929b15["ReactDOMInvalidARIAHook.js"]
  4ae326e8_2c2e_2843_d5a5_16edbddd103a --> c1dc9c2d_185d_8161_e658_7c3c75929b15
  36218cb9_f10d_54d5_d8e9_e1baaf81dcfc["validateProperties"]
  4ae326e8_2c2e_2843_d5a5_16edbddd103a --> 36218cb9_f10d_54d5_d8e9_e1baaf81dcfc
  b67411db_4c43_ad15_a175_b780c7f60ac2["ReactDOMNullInputValuePropHook.js"]
  4ae326e8_2c2e_2843_d5a5_16edbddd103a --> b67411db_4c43_ad15_a175_b780c7f60ac2
  5d4cfab2_9f35_5769_4ee5_fc6746ffb1c1["validateProperties"]
  4ae326e8_2c2e_2843_d5a5_16edbddd103a --> 5d4cfab2_9f35_5769_4ee5_fc6746ffb1c1
  7bf34687_c093_d285_ad96_da146989d7e6["ReactDOMUnknownPropertyHook.js"]
  4ae326e8_2c2e_2843_d5a5_16edbddd103a --> 7bf34687_c093_d285_ad96_da146989d7e6
  95ba6694_b646_2a5b_f22a_b99163c63d18["validateProperties"]
  4ae326e8_2c2e_2843_d5a5_16edbddd103a --> 95ba6694_b646_2a5b_f22a_b99163c63d18
  cfe6bc57_232a_91d7_3473_273355d04b5b["warnValidStyle.js"]
  4ae326e8_2c2e_2843_d5a5_16edbddd103a --> cfe6bc57_232a_91d7_3473_273355d04b5b
  style 4ae326e8_2c2e_2843_d5a5_16edbddd103a 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 {
  ReactNodeList,
  ReactCustomFormAction,
  Thenable,
} from 'shared/ReactTypes';
import type {
  CrossOriginEnum,
  PreloadImplOptions,
  PreloadModuleImplOptions,
  PreinitStyleOptions,
  PreinitScriptOptions,
  PreinitModuleScriptOptions,
  ImportMap,
} from 'react-dom/src/shared/ReactDOMTypes';

import {
  checkHtmlStringCoercion,
  checkCSSPropertyStringCoercion,
  checkAttributeStringCoercion,
  checkOptionStringCoercion,
} from 'shared/CheckStringCoercion';

import {Children} from 'react';

import {
  enableFizzExternalRuntime,
  enableSrcObject,
  enableFizzBlockingRender,
  enableViewTransition,
} from 'shared/ReactFeatureFlags';

import type {
  Destination,
  Chunk,
  PrecomputedChunk,
} from 'react-server/src/ReactServerStreamConfig';

import type {FormStatus} from '../shared/ReactDOMFormActions';

import {
  writeChunk,
  writeChunkAndReturn,
  stringToChunk,
  stringToPrecomputedChunk,
  readAsDataURL,
} from 'react-server/src/ReactServerStreamConfig';
import {
  resolveRequest,
  getResumableState,
  getRenderState,
  flushResources,
// ... (7090 more lines)

Domain

Frequently Asked Questions

What does ReactFizzConfigDOM.js do?
ReactFizzConfigDOM.js is a source file in the react codebase, written in javascript. It belongs to the BabelCompiler domain.
What does ReactFizzConfigDOM.js depend on?
ReactFizzConfigDOM.js imports 34 module(s): CheckStringCoercion, ReactControlledValuePropTypes.js, ReactDOMFizzInstructionSetInlineCodeStrings.js, ReactDOMFormActions.js, ReactDOMInvalidARIAHook.js, ReactDOMNullInputValuePropHook.js, ReactDOMResourceValidation.js, ReactDOMSharedInternals, and 26 more.
What files import ReactFizzConfigDOM.js?
ReactFizzConfigDOM.js is imported by 1 file(s): ReactFizzConfigDOMLegacy.js.
Where is ReactFizzConfigDOM.js in the architecture?
ReactFizzConfigDOM.js is located at packages/react-dom-bindings/src/server/ReactFizzConfigDOM.js (domain: BabelCompiler, directory: packages/react-dom-bindings/src/server).

Analyze Your Own Codebase

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

Try Supermodel Free