ReactFizzConfigDOMLegacy.js — react Source File
Architecture documentation for ReactFizzConfigDOMLegacy.js, a javascript file in the react codebase. 4 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR f8daa652_1e2b_f62f_5171_e158bbf29a8e["ReactFizzConfigDOMLegacy.js"] 4ae326e8_2c2e_2843_d5a5_16edbddd103a["ReactFizzConfigDOM.js"] f8daa652_1e2b_f62f_5171_e158bbf29a8e --> 4ae326e8_2c2e_2843_d5a5_16edbddd103a eb5c215e_675b_b163_eaf6_1c3511e6722b["ReactDOMFormActions.js"] f8daa652_1e2b_f62f_5171_e158bbf29a8e --> eb5c215e_675b_b163_eaf6_1c3511e6722b 12a08100_717c_694e_2f9c_24bc208ee2f7["escapeTextForBrowser.js"] f8daa652_1e2b_f62f_5171_e158bbf29a8e --> 12a08100_717c_694e_2f9c_24bc208ee2f7 a32ef50b_1b7d_cd2b_b3ca_369cc41a517f["ReactServerStreamConfig"] f8daa652_1e2b_f62f_5171_e158bbf29a8e --> a32ef50b_1b7d_cd2b_b3ca_369cc41a517f style f8daa652_1e2b_f62f_5171_e158bbf29a8e 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 {
RenderState as BaseRenderState,
ResumableState,
HoistableState,
StyleQueue,
Resource,
HeadersDescriptor,
PreambleState,
FormatContext,
} from './ReactFizzConfigDOM';
import {
createRenderState as createRenderStateImpl,
pushTextInstance as pushTextInstanceImpl,
pushSegmentFinale as pushSegmentFinaleImpl,
pushStartActivityBoundary as pushStartActivityBoundaryImpl,
pushEndActivityBoundary as pushEndActivityBoundaryImpl,
writeStartCompletedSuspenseBoundary as writeStartCompletedSuspenseBoundaryImpl,
writeStartClientRenderedSuspenseBoundary as writeStartClientRenderedSuspenseBoundaryImpl,
writeEndCompletedSuspenseBoundary as writeEndCompletedSuspenseBoundaryImpl,
writeEndClientRenderedSuspenseBoundary as writeEndClientRenderedSuspenseBoundaryImpl,
writePreambleStart as writePreambleStartImpl,
} from './ReactFizzConfigDOM';
import type {
Destination,
Chunk,
PrecomputedChunk,
} from 'react-server/src/ReactServerStreamConfig';
import type {FormStatus} from '../shared/ReactDOMFormActions';
import {NotPending} from '../shared/ReactDOMFormActions';
export const isPrimaryRenderer = false;
export type RenderState = {
// Keep this in sync with ReactFizzConfigDOM
placeholderPrefix: PrecomputedChunk,
segmentPrefix: PrecomputedChunk,
boundaryPrefix: PrecomputedChunk,
startInlineScript: PrecomputedChunk,
startInlineStyle: PrecomputedChunk,
preamble: PreambleState,
externalRuntimeScript: null | any,
bootstrapChunks: Array<Chunk | PrecomputedChunk>,
importMapChunks: Array<Chunk | PrecomputedChunk>,
onHeaders: void | ((headers: HeadersDescriptor) => void),
headers: null | {
preconnects: string,
fontPreloads: string,
// ... (276 more lines)
Domain
Subdomains
Functions
Dependencies
- ReactDOMFormActions.js
- ReactFizzConfigDOM.js
- ReactServerStreamConfig
- escapeTextForBrowser.js
Source
Frequently Asked Questions
What does ReactFizzConfigDOMLegacy.js do?
ReactFizzConfigDOMLegacy.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 ReactFizzConfigDOMLegacy.js?
ReactFizzConfigDOMLegacy.js defines 1 function(s): createRenderState.
What does ReactFizzConfigDOMLegacy.js depend on?
ReactFizzConfigDOMLegacy.js imports 4 module(s): ReactDOMFormActions.js, ReactFizzConfigDOM.js, ReactServerStreamConfig, escapeTextForBrowser.js.
Where is ReactFizzConfigDOMLegacy.js in the architecture?
ReactFizzConfigDOMLegacy.js is located at packages/react-dom-bindings/src/server/ReactFizzConfigDOMLegacy.js (domain: BabelCompiler, subdomain: Validation, 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