From 91515ddbc1c6cd820a136afeac178e98ad68350c Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Fri, 3 Jan 2025 16:43:13 +0100 Subject: [PATCH] ui fix --- src/lib/components/DarkPool/HottestTrades.svelte | 7 ++++++- src/routes/dark-pool-flow/+page.server.ts | 2 +- src/routes/stocks/[tickerID]/dark-pool/+page.server.ts | 6 ++++-- src/routes/stocks/[tickerID]/dark-pool/+page.svelte | 6 +++--- 4 files changed, 14 insertions(+), 7 deletions(-) diff --git a/src/lib/components/DarkPool/HottestTrades.svelte b/src/lib/components/DarkPool/HottestTrades.svelte index b41b1d45..58d1d43e 100644 --- a/src/lib/components/DarkPool/HottestTrades.svelte +++ b/src/lib/components/DarkPool/HottestTrades.svelte @@ -5,6 +5,7 @@ import { abbreviateNumberWithColor } from "$lib/utils"; + export let data; export let rawData = []; let stockList = []; @@ -162,7 +163,11 @@ {#each stockList as item, index} { }, }); let output = await response.json(); - output = user?.tier !== "Pro" ? output?.slice(0, 6) : output; + output = user?.tier !== "Pro" ? output?.slice(0,6) : output; return output; }; diff --git a/src/routes/stocks/[tickerID]/dark-pool/+page.server.ts b/src/routes/stocks/[tickerID]/dark-pool/+page.server.ts index eb017e42..8f28436c 100644 --- a/src/routes/stocks/[tickerID]/dark-pool/+page.server.ts +++ b/src/routes/stocks/[tickerID]/dark-pool/+page.server.ts @@ -4,7 +4,7 @@ import { loginUserSchema, registerUserSchema } from "$lib/schemas"; export const load = async ({ params, locals }) => { - const { apiURL, apiKey } = locals; + const { apiURL, apiKey, user } = locals; const postData = { ticker: params.tickerID, @@ -22,7 +22,9 @@ export const load = async ({ params, locals }) => { body: JSON.stringify(postData), }); - const output = await response.json(); + let output = await response.json(); + output.hottestTrades = user?.tier !== "Pro" ? output?.hottestTrades?.slice(0, 3) : output.hottestTrades; + return output; }; diff --git a/src/routes/stocks/[tickerID]/dark-pool/+page.svelte b/src/routes/stocks/[tickerID]/dark-pool/+page.svelte index 105c7da6..6e6b130c 100644 --- a/src/routes/stocks/[tickerID]/dark-pool/+page.svelte +++ b/src/routes/stocks/[tickerID]/dark-pool/+page.svelte @@ -95,10 +95,10 @@ metrics={data?.getPriceLevel?.metrics} /> {/if} + {#if hottestTrades?.length > 0} + + {/if} {#if data?.user?.tier === "Pro"} - {#if hottestTrades?.length > 0} - - {/if} {#if historicalDarkPool?.length > 10} {/if}