diff --git a/src/lib/components/Table/Table.svelte b/src/lib/components/Table/Table.svelte index 37170232..28ec8220 100644 --- a/src/lib/components/Table/Table.svelte +++ b/src/lib/components/Table/Table.svelte @@ -158,7 +158,7 @@ rule: "topAnalystUpside", type: "percentSign", }, - { name: "Change OI", rule: "changeOI", type: "decimal" }, + { name: "Change OI", rule: "changeOI", type: "decimalSign" }, { name: "Total OI", rule: "totalOI", type: "int" }, ]; @@ -893,6 +893,16 @@ {@html abbreviateNumber(item[column.key], false, true)} {:else if column?.type === "decimal"} {item[column.key]?.toLocaleString("en-US")} + {:else if column?.type === "decimalSign"} + {#if item[column.key] >= 0} + +{item[column.key]?.toLocaleString("en-US")} + {:else if item[column.key] < 0} + {item[column.key]?.toLocaleString("en-US")} + {/if} {:else if column.key === "price"}
{#if item?.previous !== null && item?.previous !== undefined && Math.abs(item?.previous - item[column?.key]) >= 0.01}