Home / File/ ReactFlightDOMServerBrowser.js — react Source File

ReactFlightDOMServerBrowser.js — react Source File

Architecture documentation for ReactFlightDOMServerBrowser.js, a javascript file in the react codebase. 8 imports, 0 dependents.

File javascript BabelCompiler Validation 8 imports 1 functions

Entity Profile

Dependency Diagram

graph LR
  afd6f182_b809_4537_225e_01209ba59678["ReactFlightDOMServerBrowser.js"]
  4bcd55b1_aada_3a88_c5ad_77472e72a202["ReactFlightServerConfigTurbopackBundler.js"]
  afd6f182_b809_4537_225e_01209ba59678 --> 4bcd55b1_aada_3a88_c5ad_77472e72a202
  0cf33a2a_6fe6_7412_bf8d_09664538a80f["ReactFlightServer"]
  afd6f182_b809_4537_225e_01209ba59678 --> 0cf33a2a_6fe6_7412_bf8d_09664538a80f
  d8f20c67_f5fa_0f0a_c967_c41fd9ffce07["ReactTypes"]
  afd6f182_b809_4537_225e_01209ba59678 --> d8f20c67_f5fa_0f0a_c967_c41fd9ffce07
  d760bfed_8ff4_8e36_bbe8_dd60e8ce6809["ReactFlightClientConfig"]
  afd6f182_b809_4537_225e_01209ba59678 --> d760bfed_8ff4_8e36_bbe8_dd60e8ce6809
  d398415a_38d3_7775_95a5_f10fd88fd5be["ReactFlightReplyServer"]
  afd6f182_b809_4537_225e_01209ba59678 --> d398415a_38d3_7775_95a5_f10fd88fd5be
  5aa4f554_d417_e88c_f5dc_132ff970fc2b["ReactFlightActionServer"]
  afd6f182_b809_4537_225e_01209ba59678 --> 5aa4f554_d417_e88c_f5dc_132ff970fc2b
  6004bc3b_4fa0_ab86_c348_47441856cd9e["ReactFlightClientStreamConfigWeb"]
  afd6f182_b809_4537_225e_01209ba59678 --> 6004bc3b_4fa0_ab86_c348_47441856cd9e
  b9a6dcb0_8504_ec13_f0a9_bcb1d438583e["ReactFlightServerTemporaryReferences"]
  afd6f182_b809_4537_225e_01209ba59678 --> b9a6dcb0_8504_ec13_f0a9_bcb1d438583e
  style afd6f182_b809_4537_225e_01209ba59678 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 {
  Request,
  ReactClientValue,
} from 'react-server/src/ReactFlightServer';
import type {Thenable} from 'shared/ReactTypes';
import type {ClientManifest} from './ReactFlightServerConfigTurbopackBundler';
import type {ServerManifest} from 'react-client/src/ReactFlightClientConfig';

import {
  createRequest,
  createPrerenderRequest,
  startWork,
  startFlowing,
  startFlowingDebug,
  stopFlowing,
  abort,
  resolveDebugMessage,
  closeDebugChannel,
} from 'react-server/src/ReactFlightServer';

import {
  createResponse,
  close,
  getRoot,
} from 'react-server/src/ReactFlightReplyServer';

import {
  decodeAction,
  decodeFormState,
} from 'react-server/src/ReactFlightActionServer';

export {
  registerServerReference,
  registerClientReference,
  createClientModuleProxy,
} from '../ReactFlightTurbopackReferences';

import {
  createStringDecoder,
  readPartialStringChunk,
  readFinalStringChunk,
} from 'react-client/src/ReactFlightClientStreamConfigWeb';

import type {TemporaryReferenceSet} from 'react-server/src/ReactFlightServerTemporaryReferences';

export {createTemporaryReferenceSet} from 'react-server/src/ReactFlightServerTemporaryReferences';

export type {TemporaryReferenceSet};

type Options = {
  debugChannel?: {readable?: ReadableStream, writable?: WritableStream, ...},
// ... (214 more lines)

Domain

Subdomains

Functions

Dependencies

Frequently Asked Questions

What does ReactFlightDOMServerBrowser.js do?
ReactFlightDOMServerBrowser.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 ReactFlightDOMServerBrowser.js?
ReactFlightDOMServerBrowser.js defines 1 function(s): Options.onError.
What does ReactFlightDOMServerBrowser.js depend on?
ReactFlightDOMServerBrowser.js imports 8 module(s): ReactFlightActionServer, ReactFlightClientConfig, ReactFlightClientStreamConfigWeb, ReactFlightReplyServer, ReactFlightServer, ReactFlightServerConfigTurbopackBundler.js, ReactFlightServerTemporaryReferences, ReactTypes.
Where is ReactFlightDOMServerBrowser.js in the architecture?
ReactFlightDOMServerBrowser.js is located at packages/react-server-dom-turbopack/src/server/ReactFlightDOMServerBrowser.js (domain: BabelCompiler, subdomain: Validation, directory: packages/react-server-dom-turbopack/src/server).

Analyze Your Own Codebase

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

Try Supermodel Free