From 062e0a5b1c79b779a45d52b6deda6405108fbdde Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Mon, 21 Oct 2024 21:15:41 +0200 Subject: [PATCH] ui fixes --- .../stocks/[tickerID]/metrics/+layout.svelte | 11 +- .../stocks/[tickerID]/metrics/+page.svelte | 181 +++++++++--------- 2 files changed, 100 insertions(+), 92 deletions(-) diff --git a/src/routes/stocks/[tickerID]/metrics/+layout.svelte b/src/routes/stocks/[tickerID]/metrics/+layout.svelte index 921f9260..bd87c9a9 100644 --- a/src/routes/stocks/[tickerID]/metrics/+layout.svelte +++ b/src/routes/stocks/[tickerID]/metrics/+layout.svelte @@ -4,12 +4,15 @@ export let data; - const names = data?.getBusinessMetrics?.revenue?.names; + const names = data?.getBusinessMetrics?.revenue?.names || []; const subsectionTitles = ["Overview", ...names]; const sectionMap = Object.fromEntries( - subsectionTitles.map((title) => { - const key = title.toLowerCase().replace(/ & /g, "-").replace(/ /g, "-"); + subsectionTitles?.map((title) => { + const key = title + ?.toLowerCase() + ?.replace(/ & /g, "-") + ?.replace(/ /g, "-"); return [key, key === "overview" ? "" : key]; }), ); @@ -63,7 +66,7 @@