diff --git a/src/components/MeritsAndSatflow.svelte b/src/components/MeritsAndSatflow.svelte index f7a9622..3c7ed14 100644 --- a/src/components/MeritsAndSatflow.svelte +++ b/src/components/MeritsAndSatflow.svelte @@ -122,6 +122,16 @@ function c(i: number) { return COLORS[i]; } + + let hoveredPubkey: string | null = null; + + function handleRowHover(pubkey: string) { + hoveredPubkey = pubkey; + } + + function handleRowLeave() { + hoveredPubkey = null; + } @@ -131,7 +141,7 @@
This graph displays the Meritization of equity in {rocket.Name()}. These npubs own the {rocket.Name()} satflow. - +
@@ -144,7 +154,11 @@ {#each $merits as { pubkey, merits, sats }, i (pubkey)} - + handleRowHover(pubkey)} + on:mouseleave={handleRowLeave} + >
diff --git a/src/components/Pie.svelte b/src/components/Pie.svelte index 56aaca1..afef815 100644 --- a/src/components/Pie.svelte +++ b/src/components/Pie.svelte @@ -1,12 +1,16 @@
- +
diff --git a/src/lib/components/ui/table/table-row.svelte b/src/lib/components/ui/table/table-row.svelte index 234f325..2b6e5bc 100644 --- a/src/lib/components/ui/table/table-row.svelte +++ b/src/lib/components/ui/table/table-row.svelte @@ -18,6 +18,8 @@ {...$$restProps} on:click on:keydown + on:mouseenter + on:mouseleave >