diff --git a/src/routes/etf/[tickerID]/dark-pool/+page.svelte b/src/routes/etf/[tickerID]/dark-pool/+page.svelte index fe1a3aaa..ac15b6e7 100644 --- a/src/routes/etf/[tickerID]/dark-pool/+page.svelte +++ b/src/routes/etf/[tickerID]/dark-pool/+page.svelte @@ -9,9 +9,18 @@ import InfoModal from "$lib/components/InfoModal.svelte"; import Infobox from "$lib/components/Infobox.svelte"; import HottestTrades from "$lib/components/DarkPool/HottestTrades.svelte"; + import UpgradeToPro from "$lib/components/UpgradeToPro.svelte"; + import { onMount } from "svelte"; export let data; let historicalDarkPool = data?.getHistoricalDarkPool || []; + let priceLevel = data?.getPriceLevel?.priceLevel || []; + let hottestTrades = data?.getPriceLevel?.hottestTrades || []; + let isLoaded = false; + + onMount(() => { + isLoaded = true; + }); @@ -70,37 +79,46 @@ id={"darkPoolInfo"} /> - - + {#if priceLevel?.length === 0 && hottestTrades?.length === 0 && historicalDarkPool?.length === 0} + + {:else} + + {/if} - - - - + {#if isLoaded} + {#if priceLevel?.length > 0} + + {/if} + {#if data?.user?.tier === "Pro"} + {#if hottestTrades?.length > 0} + + {/if} + {#if historicalDarkPool?.length > 0} + + {/if} + {:else} + + {/if} + {:else} +
+
+ +
+
+ {/if} - -