@if (state === 'idle') {
} @else if (state === 'recording') {
} @else if (state === 'visualizing') {
}

Click the record button to start a new recording, or upload a json file containing profiler data.

Interact to preview change detection. Clicking stop ends this Profiler recording.

Click Save Profile to save your recording or click refresh to clear the current recording.

@if (state !== 'idle') {
}