diff --git a/packages/trace-viewer/src/ui/callTab.tsx b/packages/trace-viewer/src/ui/callTab.tsx index 1c78920f86..88d836acd6 100644 --- a/packages/trace-viewer/src/ui/callTab.tsx +++ b/packages/trace-viewer/src/ui/callTab.tsx @@ -40,18 +40,12 @@ export const CallTab: React.FunctionComponent<{ const startTimeMillis = action.startTime - startTimeOffset; const startTime = msToString(startTimeMillis); - const duration = action.endTime ? msToString(action.endTime - action.startTime) : 'Timed Out'; - return (
{action.apiName}
- { - <> -
Time
- - - - } +
Time
+ + { !!paramKeys.length && <>
Parameters
@@ -78,6 +72,15 @@ type Property = { text: string; }; +function renderDuration(action: ActionTraceEventInContext): string { + if (action.endTime) + return msToString(action.endTime - action.startTime); + else if (!!action.error) + return 'Timed Out'; + else + return 'Running'; +} + function renderProperty(property: Property) { let text = property.text.replace(/\n/g, '↵'); if (property.type === 'string')