feat: add simple performance tracker
All checks were successful
Deploy to GitHub Pages / build_site (push) Successful in 2m23s

This commit is contained in:
2024-04-25 00:02:02 +02:00
parent 2de2560a57
commit f51f61df17
12 changed files with 408 additions and 224 deletions

View File

@@ -0,0 +1,17 @@
<script lang="ts">
import type { PerformanceStore } from ".";
export let store: PerformanceStore;
function getPerformanceData() {
return Object.entries($store.total).sort((a, b) => b[1] - a[1]);
}
</script>
{#if $store.runs.length !== 0}
{#each getPerformanceData() as [key, value]}
<p>{key}: {Math.floor(value * 100) / 100}ms</p>
{/each}
{:else}
<p>No runs available</p>
{/if}