+ {rows.map((r, i) => {
+ const startPct = (r.startMs / TOTAL_MS) * 100;
+ const widthPct = (r.durationMs / TOTAL_MS) * 100;
+ return (
+
+
+ {Array.from({ length: r.depth }).map((_, d) => (
+
+ ))}
+ {r.service}
+
+ {r.op}
+
+
+ {r.note && {r.note}}
+
+ {r.durationMs}ms
+
+ );
+ })}
+