ReactFizzConfigMarkup.js — react Source File
Architecture documentation for ReactFizzConfigMarkup.js, a javascript file in the react codebase. 6 imports, 2 dependents.
Entity Profile
Dependency Diagram
graph LR a04f08e8_5cb1_4cbd_7655_9850c142d8d8["ReactFizzConfigMarkup.js"] d8f20c67_f5fa_0f0a_c967_c41fd9ffce07["ReactTypes"] a04f08e8_5cb1_4cbd_7655_9850c142d8d8 --> d8f20c67_f5fa_0f0a_c967_c41fd9ffce07 0007d323_0c7d_faa0_6434_4c73e7b3d66e["ReactFizzConfigDOM"] a04f08e8_5cb1_4cbd_7655_9850c142d8d8 --> 0007d323_0c7d_faa0_6434_4c73e7b3d66e a32ef50b_1b7d_cd2b_b3ca_369cc41a517f["ReactServerStreamConfig"] a04f08e8_5cb1_4cbd_7655_9850c142d8d8 --> a32ef50b_1b7d_cd2b_b3ca_369cc41a517f 62e2fec2_e711_12c4_7d64_849f40199109["ReactDOMFormActions"] a04f08e8_5cb1_4cbd_7655_9850c142d8d8 --> 62e2fec2_e711_12c4_7d64_849f40199109 a413acd5_7541_e904_f255_d4dd9b5e5bc1["hasOwnProperty"] a04f08e8_5cb1_4cbd_7655_9850c142d8d8 --> a413acd5_7541_e904_f255_d4dd9b5e5bc1 2214ff06_124e_f234_de0b_5f9d73bd07d0["escapeTextForBrowser"] a04f08e8_5cb1_4cbd_7655_9850c142d8d8 --> 2214ff06_124e_f234_de0b_5f9d73bd07d0 b3169249_4df8_259a_f851_d822bacda746["ReactMarkupClient.js"] b3169249_4df8_259a_f851_d822bacda746 --> a04f08e8_5cb1_4cbd_7655_9850c142d8d8 21a60ef4_e289_6a55_83d2_66037b590cb0["ReactMarkupServer.js"] 21a60ef4_e289_6a55_83d2_66037b590cb0 --> a04f08e8_5cb1_4cbd_7655_9850c142d8d8 style a04f08e8_5cb1_4cbd_7655_9850c142d8d8 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} from 'shared/ReactTypes';
import type {
RenderState,
ResumableState,
PreambleState,
HoistableState,
FormatContext,
} from 'react-dom-bindings/src/server/ReactFizzConfigDOM';
import {
pushStartInstance as pushStartInstanceImpl,
writePreambleStart as writePreambleStartImpl,
} from 'react-dom-bindings/src/server/ReactFizzConfigDOM';
import type {
Destination,
Chunk,
PrecomputedChunk,
} from 'react-server/src/ReactServerStreamConfig';
import type {FormStatus} from 'react-dom-bindings/src/shared/ReactDOMFormActions';
import {NotPending} from 'react-dom-bindings/src/shared/ReactDOMFormActions';
import hasOwnProperty from 'shared/hasOwnProperty';
// Allow embedding inside another Fizz render.
export const isPrimaryRenderer = false;
// Disable Client Hooks
export const supportsClientAPIs = false;
import {stringToChunk} from 'react-server/src/ReactServerStreamConfig';
export type {
RenderState,
ResumableState,
HoistableState,
PreambleState,
FormatContext,
} from 'react-dom-bindings/src/server/ReactFizzConfigDOM';
export {
getChildFormatContext,
getSuspenseFallbackFormatContext,
getSuspenseContentFormatContext,
makeId,
pushEndInstance,
pushFormStateMarkerIsMatching,
pushFormStateMarkerIsNotMatching,
// ... (192 more lines)
Domain
Dependencies
- ReactDOMFormActions
- ReactFizzConfigDOM
- ReactServerStreamConfig
- ReactTypes
- escapeTextForBrowser
- hasOwnProperty
Imported By
Source
Frequently Asked Questions
What does ReactFizzConfigMarkup.js do?
ReactFizzConfigMarkup.js is a source file in the react codebase, written in javascript. It belongs to the BabelCompiler domain.
What does ReactFizzConfigMarkup.js depend on?
ReactFizzConfigMarkup.js imports 6 module(s): ReactDOMFormActions, ReactFizzConfigDOM, ReactServerStreamConfig, ReactTypes, escapeTextForBrowser, hasOwnProperty.
What files import ReactFizzConfigMarkup.js?
ReactFizzConfigMarkup.js is imported by 2 file(s): ReactMarkupClient.js, ReactMarkupServer.js.
Where is ReactFizzConfigMarkup.js in the architecture?
ReactFizzConfigMarkup.js is located at packages/react-markup/src/ReactFizzConfigMarkup.js (domain: BabelCompiler, directory: packages/react-markup/src).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free