Home / Function/ print() — react Function Reference

print() — react Function Reference

Architecture documentation for the print() function in numberToFixedSerializer.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  19b82772_63aa_39d9_96b5_163dd4739f00["print()"]
  b19b3c38_1cbc_2347_e651_ceb132b5edfa["numberToFixedSerializer.js"]
  19b82772_63aa_39d9_96b5_163dd4739f00 -->|defined in| b19b3c38_1cbc_2347_e651_ceb132b5edfa
  style 19b82772_63aa_39d9_96b5_163dd4739f00 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-devtools-shared/src/__tests__/__serializers__/numberToFixedSerializer.js lines 14–24

export function print(number, serialize, indent) {
  const string = number.toString();
  const pieces = string.split('.');
  if (pieces.length === 2) {
    if (pieces[1].length > MAX_DECIMAL_PLACES) {
      return number.toFixed(MAX_DECIMAL_PLACES);
    }
  }

  return string;
}

Domain

Subdomains

Frequently Asked Questions

What does print() do?
print() is a function in the react codebase, defined in packages/react-devtools-shared/src/__tests__/__serializers__/numberToFixedSerializer.js.
Where is print() defined?
print() is defined in packages/react-devtools-shared/src/__tests__/__serializers__/numberToFixedSerializer.js at line 14.

Analyze Your Own Codebase

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

Try Supermodel Free