From 87446cbe4f12f3a224449c1eb6f34ab97ba569de Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Tue, 4 Jun 2024 09:05:19 +0200 Subject: [PATCH] ui fixes --- src/routes/community/+page.svelte | 1 - src/routes/leaderboard/+page.svelte | 79 ++--------------------------- 2 files changed, 4 insertions(+), 76 deletions(-) diff --git a/src/routes/community/+page.svelte b/src/routes/community/+page.svelte index 1f18a3af..5ff20e93 100644 --- a/src/routes/community/+page.svelte +++ b/src/routes/community/+page.svelte @@ -283,7 +283,6 @@ async function handleCategoryOfPosts(state) { $cachedPosts = []; posts = await getPost(); loading = false; - } diff --git a/src/routes/leaderboard/+page.svelte b/src/routes/leaderboard/+page.svelte index 23bf4945..d55a7270 100644 --- a/src/routes/leaderboard/+page.svelte +++ b/src/routes/leaderboard/+page.svelte @@ -357,8 +357,7 @@ async function getLeaderboard() { {:else} - {#each leaderboard as item,index } - {#if index >= 3} + {#each (leaderboard?.length >=3 ? leaderboard?.slice(3,-1) : leaderboard) as item,index }
@@ -420,7 +419,6 @@ async function getLeaderboard() {
- {/if} {/each} @@ -430,16 +428,14 @@ async function getLeaderboard() { Rank Portfolio Holds - Account Value + Account Value - {#if leaderboard?.length > 3} - {#each leaderboard as item,index} - {#if index >= 3} + {#each (leaderboard?.length >=3 ? leaderboard?.slice(3,-1) : leaderboard) as item,index} - goto("/community/user/"+item?.user)} class="cursor-pointer text-white"> + goto("/community/user/"+item?.user)} class="cursor-pointer">
{item?.rank} @@ -502,74 +498,7 @@ async function getLeaderboard() { - {/if} {/each} - {:else} - {#each leaderboard as item,index} - - goto("/community/user/"+item?.user)} class="cursor-pointer text-white bg-[#0F0F0F]"> -
- - {item?.rank} - -
- User avatar - -
- - {item?.expand?.user?.username > 7 ? item?.expand?.user?.username?.slice(0,7) + "..." : item?.expand?.user?.username} - -
- - - - {item?.holdings?.length} - - - - - -
- - ${new Intl.NumberFormat("en", { - minimumFractionDigits: 2, - maximumFractionDigits: 2 - }).format(item?.accountValue)} - -
- - {#if item?.overallReturn > 0} - - - +{item?.overallReturn?.toFixed(2)}% - - {:else if item?.overallReturn < 0} - - - {item?.overallReturn?.toFixed(2)}% - - {:else} - - - {item?.overallReturn?.toFixed(2)}% - - {/if} - -
- -
- - - - - - {/each} - {/if}