Home / Function/ formatBytes() — react Function Reference

formatBytes() — react Function Reference

Architecture documentation for the formatBytes() function in InspectedElementSuspendedBy.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  a828885a_845c_2fca_22ab_4da5b58a3c10["formatBytes()"]
  72d570aa_3875_3688_0200_4617e04d04ed["InspectedElementSuspendedBy.js"]
  a828885a_845c_2fca_22ab_4da5b58a3c10 -->|defined in| 72d570aa_3875_3688_0200_4617e04d04ed
  5645a00e_3d63_a610_d80b_45ac1c4f677b["SuspendedByRow()"]
  5645a00e_3d63_a610_d80b_45ac1c4f677b -->|calls| a828885a_845c_2fca_22ab_4da5b58a3c10
  style a828885a_845c_2fca_22ab_4da5b58a3c10 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-devtools-shared/src/devtools/views/Components/InspectedElementSuspendedBy.js lines 83–94

function formatBytes(bytes: number) {
  if (bytes < 1_000) {
    return bytes + ' bytes';
  }
  if (bytes < 1_000_000) {
    return (bytes / 1_000).toFixed(1) + ' kB';
  }
  if (bytes < 1_000_000_000) {
    return (bytes / 1_000_000).toFixed(1) + ' mB';
  }
  return (bytes / 1_000_000_000).toFixed(1) + ' gB';
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does formatBytes() do?
formatBytes() is a function in the react codebase, defined in packages/react-devtools-shared/src/devtools/views/Components/InspectedElementSuspendedBy.js.
Where is formatBytes() defined?
formatBytes() is defined in packages/react-devtools-shared/src/devtools/views/Components/InspectedElementSuspendedBy.js at line 83.
What calls formatBytes()?
formatBytes() is called by 1 function(s): SuspendedByRow.

Analyze Your Own Codebase

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

Try Supermodel Free