Home / File/ ReactFlightTemporaryReferences.js — react Source File

ReactFlightTemporaryReferences.js — react Source File

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

File javascript BabelCompiler Validation 2 dependents 2 functions

Entity Profile

Dependency Diagram

graph LR
  73765280_0862_bd9c_d2a8_1d392fbaf14a["ReactFlightTemporaryReferences.js"]
  61eb841d_69e6_7047_22ce_b71bae029dcd["ReactFlightClient.js"]
  61eb841d_69e6_7047_22ce_b71bae029dcd --> 73765280_0862_bd9c_d2a8_1d392fbaf14a
  8b1d822f_43a1_46eb_6bb6_c60d9e26a35b["ReactFlightReplyClient.js"]
  8b1d822f_43a1_46eb_6bb6_c60d9e26a35b --> 73765280_0862_bd9c_d2a8_1d392fbaf14a
  style 73765280_0862_bd9c_d2a8_1d392fbaf14a 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
 */

interface Reference {}

export opaque type TemporaryReferenceSet = Map<string, Reference | symbol>;

export function createTemporaryReferenceSet(): TemporaryReferenceSet {
  return new Map();
}

export function writeTemporaryReference(
  set: TemporaryReferenceSet,
  reference: string,
  object: Reference | symbol,
): void {
  set.set(reference, object);
}

export function readTemporaryReference<T>(
  set: TemporaryReferenceSet,
  reference: string,
): T {
  return (set.get(reference): any);
}

Domain

Subdomains

Frequently Asked Questions

What does ReactFlightTemporaryReferences.js do?
ReactFlightTemporaryReferences.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 ReactFlightTemporaryReferences.js?
ReactFlightTemporaryReferences.js defines 2 function(s): createTemporaryReferenceSet, writeTemporaryReference.
What files import ReactFlightTemporaryReferences.js?
ReactFlightTemporaryReferences.js is imported by 2 file(s): ReactFlightClient.js, ReactFlightReplyClient.js.
Where is ReactFlightTemporaryReferences.js in the architecture?
ReactFlightTemporaryReferences.js is located at packages/react-client/src/ReactFlightTemporaryReferences.js (domain: BabelCompiler, subdomain: Validation, directory: packages/react-client/src).

Analyze Your Own Codebase

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

Try Supermodel Free