diff --git a/src/lib/utils.ts b/src/lib/utils.ts index 2c597867..320a4cef 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -405,7 +405,9 @@ export function abbreviateNumber(number, addDollarSign = false) { : formattedNumber; } else if (Math.abs(number) >= 0 && Math.abs(number) < 1000) { return addDollarSign - ? (negative ? "-$" : "$") + number + ? (negative ? "-$" : "$") + Math.abs(number) + : negative + ? "-" + Math.abs(number) : number.toString(); } else { return addDollarSign ? "$0" : "0"; @@ -413,6 +415,7 @@ export function abbreviateNumber(number, addDollarSign = false) { } + export const formatDate = (dateString) => { const date = new Date(dateString); return formatDistanceToNow(date, { diff --git a/src/routes/etf/[tickerID]/options/+page.svelte b/src/routes/etf/[tickerID]/options/+page.svelte index 87ef6c82..76164f61 100644 --- a/src/routes/etf/[tickerID]/options/+page.svelte +++ b/src/routes/etf/[tickerID]/options/+page.svelte @@ -3,7 +3,7 @@ numberOfUnreadNotification, displayCompanyName, screenWidth, - etfTicker, + stockTicker, setCache, getCache, } from "$lib/store"; @@ -228,7 +228,7 @@ yAxisIndex: 1, // Use the second y-axis on the right data: ivData, // iv60Data (assumed to be passed as ivData) itemStyle: { - color: "#FFD700", // Choose a color for the line (gold in this case) + color: "#fff", // Choose a color for the line (gold in this case) }, lineStyle: { width: 2, // Set the width of the line @@ -311,7 +311,7 @@ type: "line", yAxisIndex: 0, itemStyle: { - color: "#fff", // Change bar color to white + color: "#fff", }, showSymbol: false, }, @@ -474,7 +474,7 @@ isLoaded = false; optionDetailsDesktopModal?.showModal(); - rawDataHistory = await getDailyTransactions($etfTicker + "-" + date); + rawDataHistory = await getDailyTransactions($stockTicker + "-" + date); rawDataHistory?.forEach((item) => { item.dte = daysLeft(item?.date_expiration); @@ -538,21 +538,21 @@