From 23d4d7769b4f844f88485071d190aa561ac11730 Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Mon, 28 Oct 2024 10:34:00 +0100 Subject: [PATCH] update table data --- src/lib/components/Sidecard.svelte | 2 +- src/routes/stocks/[tickerID]/+page.svelte | 54 ++++++++++++++++------- 2 files changed, 39 insertions(+), 17 deletions(-) diff --git a/src/lib/components/Sidecard.svelte b/src/lib/components/Sidecard.svelte index 501fe8ac..42ff6588 100644 --- a/src/lib/components/Sidecard.svelte +++ b/src/lib/components/Sidecard.svelte @@ -285,7 +285,7 @@ Stock Forecasts diff --git a/src/routes/stocks/[tickerID]/+page.svelte b/src/routes/stocks/[tickerID]/+page.svelte index 9189f2f8..12617054 100644 --- a/src/routes/stocks/[tickerID]/+page.svelte +++ b/src/routes/stocks/[tickerID]/+page.svelte @@ -10,6 +10,8 @@ isCrosshairMoveActive, realtimePrice, priceIncrease, + wsBidPrice, + wsAskPrice, currentPortfolioPrice, stockTicker, isOpen, @@ -28,7 +30,7 @@ import DividendAnnouncement from "$lib/components/DividendAnnouncement.svelte"; import Sidecard from "$lib/components/Sidecard.svelte"; - import { convertTimestamp } from "$lib/utils"; + import { convertTimestamp, abbreviateNumber } from "$lib/utils"; import { Button } from "$lib/components/shadcn/button/index.js"; import * as DropdownMenu from "$lib/components/shadcn/dropdown-menu/index.js"; import { goto } from "$app/navigation"; @@ -1226,7 +1228,9 @@ > 20{$wsBidPrice !== 0 && $wsBidPrice !== null + ? $wsBidPrice + : (data?.getStockQuote?.bid ?? "-")} 3.47T{abbreviateNumber( + data?.getStockQuote?.marketCap, + )} 96.31B{data?.getStockDeck?.at(0)?.revenueTTM !== + undefined + ? abbreviateNumber( + data?.getStockDeck?.at(0)?.revenueTTM, + ) + : "-"} 53.01B{data?.getStockDeck?.at(0)?.netIncomeTTM !== + undefined + ? abbreviateNumber( + data?.getStockDeck?.at(0)?.netIncomeTTM, + ) + : "-"} 24.53B{abbreviateNumber( + data?.getStockQuote?.sharesOutstanding, + )} 2.13{data?.getStockQuote?.eps} 66.37{data?.getStockQuote?.pe} 41.66{data?.getStockDeck?.at(0)?.forwardPE ?? "-"} 20{$wsAskPrice !== 0 && $wsAskPrice !== null + ? $wsAskPrice + : (data?.getStockQuote?.ask ?? "-")} 203,385,650{abbreviateNumber(data?.getStockQuote?.volume)} 140.94{data?.getStockQuote?.open} 140.41{data?.getStockQuote?.previousClose} 140.80 - 144.06{data?.getStockQuote?.dayLow} - {data + ?.getStockQuote?.dayHigh} 39.23 - 144.42{data?.getStockQuote?.yearLow} - {data + ?.getStockQuote?.yearHigh} 1.67{data?.getStockDeck?.at(0)?.beta?.toFixed(2)}