import { getMarks } from 'lib/performance' import { printDeltaTotal, printInvocationCount, printMarkDownTable, printRawMarks, } from 'lib/telemetry' export function TelemetryExplorer() { const marks = getMarks() const markdownTable = printMarkDownTable(marks) const rawMarks = printRawMarks(marks) const deltaTotalTable = printDeltaTotal(marks) const invocationCount = printInvocationCount(marks) // TODO data-telemetry-type // TODO data-telemetry-name return (

Marks

{marks.map((mark, index) => { return (
              {JSON.stringify(mark, null, 2)}
            
) })}

Startup Performance

{markdownTable.map((line, index) => { return (
              {line}
            
) })}

Delta and Totals

{deltaTotalTable.map((line, index) => { return (
              {line}
            
) })}

Raw Marks

{rawMarks.map((line, index) => { return (
              {line}
            
) })}

Invocation Count

{invocationCount.map((line, index) => { return (
              {line}
            
) })}
) }