From dbf1cf8e8772ed2563c5f4e68fbfb5441687e02a Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Sat, 14 Dec 2024 23:41:50 +0100 Subject: [PATCH] ui fixes --- src/lib/components/Table/Table.svelte | 4 +++- src/lib/components/UpgradeToPro.svelte | 2 +- src/routes/cramer-tracker/+page.server.ts | 4 ++-- src/routes/cramer-tracker/+page.svelte | 11 +++++++--- src/routes/hedge-funds/[slug]/+page.server.ts | 1 + src/routes/hedge-funds/[slug]/+page.svelte | 20 +++++++++---------- 6 files changed, 25 insertions(+), 17 deletions(-) diff --git a/src/lib/components/Table/Table.svelte b/src/lib/components/Table/Table.svelte index 3a8b5ed8..1da0bf14 100644 --- a/src/lib/components/Table/Table.svelte +++ b/src/lib/components/Table/Table.svelte @@ -901,7 +901,9 @@ : "-"} {:else if column.type === "percent"} - {item[column.key]?.toFixed(2) + "%"} + {item[column.key] > 0.01 + ? item[column.key]?.toFixed(2) + "%" + : "< 0.01%"} {:else if column.type === "percentSign"} {#if item[column.key] > 0} -
+
diff --git a/src/routes/cramer-tracker/+page.server.ts b/src/routes/cramer-tracker/+page.server.ts index 60b2472c..a58d89ea 100644 --- a/src/routes/cramer-tracker/+page.server.ts +++ b/src/routes/cramer-tracker/+page.server.ts @@ -10,8 +10,8 @@ export const load = async ({ locals }) => { }, }); - const output = await response.json(); - + let output = await response?.json(); + output = user?.tier !== "Pro" ? output?.slice(0, 6) : output; return output; }; diff --git a/src/routes/cramer-tracker/+page.svelte b/src/routes/cramer-tracker/+page.svelte index 9410775d..0abca56c 100644 --- a/src/routes/cramer-tracker/+page.svelte +++ b/src/routes/cramer-tracker/+page.svelte @@ -1,10 +1,10 @@