Skip to content

Commit e61a040

Browse files
authored
Merge pull request #1014 from tradingstrategy-ai/optimize-top-vaults
Top vaults performance optimization
2 parents eda5e7e + 805e147 commit e61a040

File tree

6 files changed

+325
-326
lines changed

6 files changed

+325
-326
lines changed

src/lib/top-vaults/DepositEventsCell.svelte

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,15 @@
2828
});
2929
</script>
3030

31-
<div>
31+
<div class="deposit-events-cell">
3232
<span>{number}</span>
33-
<span class="unit">{unit}</span>
33+
{#if unit}
34+
<span class="unit">{unit}</span>
35+
{/if}
3436
</div>
3537

3638
<style>
37-
div {
39+
.deposit-events-cell {
3840
display: inline-flex;
3941
gap: 0.5ex;
4042
}

src/lib/top-vaults/FeesCell.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
let { mgmt_fee, perf_fee }: Props = $props();
1111
</script>
1212

13-
<div class="fees">
13+
<div class="fees-cell">
1414
<Tooltip>
1515
<div class="multiline" slot="trigger">
1616
{#if !isNumber(mgmt_fee) && !isNumber(perf_fee)}
@@ -34,7 +34,7 @@
3434
</div>
3535

3636
<style>
37-
.fees {
37+
.fees-cell {
3838
display: contents;
3939
4040
:global(.popup) {

src/lib/top-vaults/MultiValCell.svelte

Lines changed: 0 additions & 48 deletions
This file was deleted.

src/lib/top-vaults/RiskCell.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
const riskClass = risk?.toLowerCase().replace(/ /g, '-') ?? 'unknown';
1111
</script>
1212

13-
<span class={['risk', riskClass]}>
13+
<span class="risk-cell {riskClass}">
1414
<Tooltip>
1515
<svelte:fragment slot="trigger">
1616
{risk ?? 'Unknown'}
@@ -23,7 +23,7 @@
2323
</span>
2424

2525
<style>
26-
.risk {
26+
.risk-cell {
2727
font: var(--f-ui-xs-medium);
2828
letter-spacing: 0.02em;
2929

0 commit comments

Comments
 (0)