ui fixes
This commit is contained in:
parent
cd1bc508cb
commit
f36d9efdc3
@ -1,11 +1,16 @@
|
||||
<script lang="ts">
|
||||
import ArrowLogo from "lucide-svelte/icons/move-up-right";
|
||||
import { stockTicker } from "$lib/store";
|
||||
|
||||
export let data;
|
||||
let similarStocks;
|
||||
|
||||
const similarStocks = data?.getSimilarStocks?.sort(
|
||||
(a, b) => b?.dividendYield - a?.dividendYield,
|
||||
);
|
||||
$: {
|
||||
if ($stockTicker) {
|
||||
similarStocks = data?.getSimilarStocks?.sort(
|
||||
(a, b) => b?.dividendYield - a?.dividendYield,
|
||||
);
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<section class="w-auto overflow-hidden min-h-screen">
|
||||
@ -42,9 +47,11 @@
|
||||
<tr class="border-gray-800 border-b text-[1rem]"
|
||||
><td class="text-left text-[1rem]"
|
||||
><a
|
||||
href={`/stocks/${item?.symbol}`}
|
||||
href={`/stocks/${item?.symbol}/dividends`}
|
||||
class="sm:hover:text-white text-blue-400"
|
||||
>{item?.symbol}</a
|
||||
>{item?.name?.length > 30
|
||||
? item?.name?.slice(0, 30) + "..."
|
||||
: item?.name}</a
|
||||
></td
|
||||
>
|
||||
<td class="text-right cursor-normal text-[1rem]"
|
||||
|
||||
@ -8,8 +8,7 @@
|
||||
|
||||
export let data;
|
||||
let dateDistance;
|
||||
let rawData = data?.getStockDividend;
|
||||
let optionsDividend;
|
||||
let rawData = data?.getStockDividend || [];
|
||||
|
||||
let exDividendDate = rawData?.history?.at(0)?.date;
|
||||
let dividendYield = rawData?.dividendYield;
|
||||
@ -73,7 +72,21 @@
|
||||
}
|
||||
}
|
||||
|
||||
const htmlOutput = generateDividendInfoHTML();
|
||||
let htmlOutput = generateDividendInfoHTML();
|
||||
|
||||
$: {
|
||||
if ($stockTicker) {
|
||||
rawData = data?.getStockDividend || [];
|
||||
exDividendDate = rawData?.history?.at(0)?.date;
|
||||
dividendYield = rawData?.dividendYield;
|
||||
annualDividend = rawData?.annualDividend;
|
||||
payoutFrequency = rawData?.payoutFrequency;
|
||||
payoutRatio = rawData?.payoutRatio;
|
||||
dividendGrowth = rawData?.dividendGrowth;
|
||||
|
||||
htmlOutput = generateDividendInfoHTML();
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<svelte:head>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user