update table in watchlist

This commit is contained in:
MuslemRahimi 2025-01-05 20:18:04 +01:00
parent bfea65aa3b
commit 0bc2ec9bb7
2 changed files with 19 additions and 7 deletions

View File

@ -880,7 +880,7 @@
class:text-right={column.align === "right"}
>
{#if item[column.key] === null || item[column.key] === undefined}
-
n/a
{:else if column.key === "symbol"}
<HoverStockChart symbol={item[column.key]} />
{:else if column.key === "name"}
@ -923,7 +923,7 @@
{/if}
{item[column.key] !== null
? item[column.key]?.toFixed(2)
: "-"}
: "n/a"}
</div>
{:else if column.type === "percent"}
{item[column.key] > 0.01
@ -951,7 +951,7 @@
{:else if item[column.key] === "Hold"}
<span class="text-[#FFA838]">{item[column.key]}</span>
{:else}
-
n/a
{/if}
{:else if column.type === "sentiment"}
<div

View File

@ -136,6 +136,18 @@
rule: "institutionalOwnership",
type: "percent",
},
{ name: "Top Analyst Rating", rule: "topAnalystRating", type: "rating" },
{ name: "Top Analyst Count", rule: "topAnalystCounter", type: "int" },
{
name: "Top Analyst Price Target",
rule: "topAnalystPriceTarget",
type: "float",
},
{
name: "Top Analyst PT Upside",
rule: "topAnalystUpside",
type: "percentSign",
},
];
let ruleOfList = [
@ -1553,7 +1565,7 @@
{:else if row?.type === "str"}
{item[row?.rule] !== null
? item[row?.rule]
: "-"}
: "n/a"}
{:else if row?.type === "float"}
<div
class="relative flex items-center justify-end"
@ -1579,12 +1591,12 @@
{item[row?.rule] !== null
? item[row?.rule]?.toFixed(2)
: "-"}
: "n/a"}
</div>
{:else if row?.type === "percent"}
{item[row?.rule] !== null
? item[row?.rule]?.toFixed(2) + "%"
: "-"}
: "n/a"}
{:else if row?.type === "percentSign"}
{#if item[row?.rule] >= 0}
<span class="text-[#00FC50]"
@ -1611,7 +1623,7 @@
{/if}
{/if}
{:else}
-
n/a
{/if}
</td>
{/if}