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`
}
Domain
Subdomains
Called By
Source
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