From 69fcb5171bb813acc83d9eeb45a7063a9ddd761f Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Sun, 19 Jan 2025 12:24:50 +0100 Subject: [PATCH] update tables --- src/lib/components/IndustryTable.svelte | 16 ++++++++-------- src/routes/industry/+page.server.ts | 3 +-- src/routes/industry/all/+page.server.ts | 3 +-- src/routes/industry/all/+page.svelte | 16 ++++++++-------- src/routes/industry/sectors/+page.server.ts | 4 +--- src/routes/industry/sectors/+page.svelte | 14 +++++++------- 6 files changed, 26 insertions(+), 30 deletions(-) diff --git a/src/lib/components/IndustryTable.svelte b/src/lib/components/IndustryTable.svelte index fba3c838..f6d4e780 100644 --- a/src/lib/components/IndustryTable.svelte +++ b/src/lib/components/IndustryTable.svelte @@ -14,7 +14,7 @@ { key: "avgDividendYield", label: "Div. Yield", align: "right" }, { key: "pe", label: "PE Ratio", align: "right" }, { key: "profitMargin", label: "Profit Margin", align: "right" }, - { key: "avgChange1M", label: "1M Change", align: "right" }, + { key: "avgChange1D", label: "1D Change", align: "right" }, { key: "avgChange1Y", label: "1Y Change", align: "right" }, ]; @@ -25,7 +25,7 @@ avgDividendYield: { order: "none", type: "number" }, pe: { order: "none", type: "number" }, profitMargin: { order: "none", type: "number" }, - avgChange1M: { order: "none", type: "number" }, + avgChange1D: { order: "none", type: "number" }, avgChange1Y: { order: "none", type: "number" }, }; @@ -121,19 +121,19 @@ - {abbreviateNumber(item?.totalMarketCap) ?? "-"} + {abbreviateNumber(item?.totalMarketCap) ?? "n/a"} - {item?.avgDividendYield?.toFixed(2) ?? "-"}% + {item?.avgDividendYield?.toFixed(2) ?? "n/a"}% - {item?.pe?.toFixed(2) ?? "-"} + {item?.pe?.toFixed(2) ?? "n/a"} = 0 ? "before:content-['+'] text-[#00FC50]" : 'text-[#FF2F1F]'} text-end font-medium text-sm sm:text-[1rem] whitespace-nowrap" > - {item?.avgChange1M?.toFixed(2) ?? "-"}% + {item?.avgChange1D?.toFixed(2) ?? "n/a"}% - {item?.avgChange1Y?.toFixed(2) ?? "-"}% + {item?.avgChange1Y?.toFixed(2) ?? "n/a"}% {/each} diff --git a/src/routes/industry/+page.server.ts b/src/routes/industry/+page.server.ts index 0174f846..079f843c 100644 --- a/src/routes/industry/+page.server.ts +++ b/src/routes/industry/+page.server.ts @@ -1,4 +1,4 @@ -export const load = async ({ locals, setHeaders }) => { +export const load = async ({ locals }) => { const getSectorIndustryOverview = async () => { const { apiKey, apiURL } = locals; @@ -11,7 +11,6 @@ export const load = async ({ locals, setHeaders }) => { }); const output = await response?.json(); - setHeaders({ "cache-control": "public, max-age=3000" }); return output; }; diff --git a/src/routes/industry/all/+page.server.ts b/src/routes/industry/all/+page.server.ts index 03079c11..b77d2521 100644 --- a/src/routes/industry/all/+page.server.ts +++ b/src/routes/industry/all/+page.server.ts @@ -1,4 +1,4 @@ -export const load = async ({ locals, setHeaders }) => { +export const load = async ({ locals }) => { const getIndustryOverview = async () => { const { apiKey, apiURL } = locals; @@ -11,7 +11,6 @@ export const load = async ({ locals, setHeaders }) => { }); const output = await response.json(); - setHeaders({ "cache-control": "public, max-age=3000" }); return output; }; diff --git a/src/routes/industry/all/+page.svelte b/src/routes/industry/all/+page.svelte index 8971d1a8..d165bdd4 100644 --- a/src/routes/industry/all/+page.svelte +++ b/src/routes/industry/all/+page.svelte @@ -17,7 +17,7 @@ { key: "avgDividendYield", label: "Div. Yield", align: "right" }, { key: "pe", label: "PE Ratio", align: "right" }, { key: "profitMargin", label: "Profit Margin", align: "right" }, - { key: "avgChange1M", label: "1M Change", align: "right" }, + { key: "avgChange1D", label: "1D Change", align: "right" }, { key: "avgChange1Y", label: "1Y Change", align: "right" }, ]; @@ -28,7 +28,7 @@ avgDividendYield: { order: "none", type: "number" }, pe: { order: "none", type: "number" }, profitMargin: { order: "none", type: "number" }, - avgChange1M: { order: "none", type: "number" }, + avgChange1D: { order: "none", type: "number" }, avgChange1Y: { order: "none", type: "number" }, }; @@ -128,19 +128,19 @@ - {abbreviateNumber(item?.totalMarketCap) ?? "-"} + {abbreviateNumber(item?.totalMarketCap) ?? "n/a"} - {item?.avgDividendYield?.toFixed(2) ?? "-"}% + {item?.avgDividendYield?.toFixed(2) ?? "n/a"}% - {item?.pe?.toFixed(2) ?? "-"} + {item?.pe?.toFixed(2) ?? "n/a"} = 0 ? "before:content-['+'] text-[#00FC50]" : 'text-[#FF2F1F]'} text-end font-medium text-sm sm:text-[1rem] whitespace-nowrap" > - {item?.avgChange1M?.toFixed(2) ?? "-"}% + {item?.avgChange1D?.toFixed(2) ?? "n/a"}% - {item?.avgChange1Y?.toFixed(2) ?? "-"}% + {item?.avgChange1Y?.toFixed(2) ?? "n/a"}% {/each} diff --git a/src/routes/industry/sectors/+page.server.ts b/src/routes/industry/sectors/+page.server.ts index cf77b853..ec96d7a2 100644 --- a/src/routes/industry/sectors/+page.server.ts +++ b/src/routes/industry/sectors/+page.server.ts @@ -1,4 +1,4 @@ -export const load = async ({ locals, setHeaders }) => { +export const load = async ({ locals }) => { const getSectorOverview = async () => { const { apiKey, apiURL } = locals; @@ -12,8 +12,6 @@ export const load = async ({ locals, setHeaders }) => { const output = await response.json(); - setHeaders({ "cache-control": "public, max-age=3000" }); - return output; }; diff --git a/src/routes/industry/sectors/+page.svelte b/src/routes/industry/sectors/+page.svelte index 30e43cbb..cfcb975d 100644 --- a/src/routes/industry/sectors/+page.svelte +++ b/src/routes/industry/sectors/+page.svelte @@ -16,7 +16,7 @@ { key: "avgDividendYield", label: "Div. Yield", align: "right" }, { key: "pe", label: "PE Ratio", align: "right" }, { key: "profitMargin", label: "Profit Margin", align: "right" }, - { key: "avgChange1M", label: "1M Change", align: "right" }, + { key: "avgChange1D", label: "1D Change", align: "right" }, { key: "avgChange1Y", label: "1Y Change", align: "right" }, ]; @@ -27,7 +27,7 @@ avgDividendYield: { order: "none", type: "number" }, pe: { order: "none", type: "number" }, profitMargin: { order: "none", type: "number" }, - avgChange1M: { order: "none", type: "number" }, + avgChange1D: { order: "none", type: "number" }, avgChange1Y: { order: "none", type: "number" }, }; @@ -129,19 +129,19 @@ - {abbreviateNumber(item?.totalMarketCap) ?? "-"} + {abbreviateNumber(item?.totalMarketCap) ?? "n/a"} - {item?.avgDividendYield?.toFixed(2) ?? "-"}% + {item?.avgDividendYield?.toFixed(2) ?? "n/a"}% - {item?.pe?.toFixed(2) ?? "-"} + {item?.pe?.toFixed(2) ?? "n/a"} - {item?.avgChange1M?.toFixed(2) ?? "-"}% + {item?.avgChange1D?.toFixed(2) ?? "n/a"}% - {item?.avgChange1Y?.toFixed(2) ?? "-"}% + {item?.avgChange1Y?.toFixed(2) ?? "n/a"}% {/each}