Home / Function/ formatNodeDuration() — supabase Function Reference

formatNodeDuration() — supabase Function Reference

Architecture documentation for the formatNodeDuration() function in ExplainVisualizer.utils.ts from the supabase codebase.

Entity Profile

Dependency Diagram

graph TD
  5a5b463c_4a56_17a1_7a4e_d41d1f315f7b["formatNodeDuration()"]
  166f7dd9_5315_f92f_c4ab_1cce98e25b81["ExplainNodeRow()"]
  166f7dd9_5315_f92f_c4ab_1cce98e25b81 -->|calls| 5a5b463c_4a56_17a1_7a4e_d41d1f315f7b
  style 5a5b463c_4a56_17a1_7a4e_d41d1f315f7b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/studio/components/interfaces/ExplainVisualizer/ExplainVisualizer.utils.ts lines 146–156

export function formatNodeDuration(ms: number | undefined): string {
  if (ms === undefined) return '-'
  if (ms >= 1000) return `${(ms / 1000).toFixed(2)}s`
  if (ms >= 1) return `${ms.toFixed(2)}ms`
  if (ms >= 0.01) return `${ms.toFixed(2)}ms`
  if (ms >= 0.001) return `${ms.toFixed(3)}ms`

  const us = ms * 1000
  if (us >= 0.1) return `${us.toFixed(1)}µs`
  return `${us.toFixed(2)}µs`
}

Subdomains

Called By

Frequently Asked Questions

What does formatNodeDuration() do?
formatNodeDuration() is a function in the supabase codebase.
What calls formatNodeDuration()?
formatNodeDuration() is called by 1 function(s): ExplainNodeRow.

Analyze Your Own Codebase

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

Try Supermodel Free