bugfixing table with wrong signs
This commit is contained in:
parent
bc2f6be6e5
commit
bb5943cd34
@ -387,26 +387,26 @@ $: {
|
|||||||
</th>
|
</th>
|
||||||
{#each tableDataActual as item, index}
|
{#each tableDataActual as item, index}
|
||||||
<td class="text-white text-sm sm:text-[1rem] text-end font-medium bg-[#09090B]">
|
<td class="text-white text-sm sm:text-[1rem] text-end font-medium bg-[#09090B]">
|
||||||
{#if index-tableDataActual?.length === 0}
|
{#if index === 0 || tableDataActual?.length === 0}
|
||||||
-
|
-
|
||||||
{:else}
|
{:else}
|
||||||
{#if item?.val === null}
|
{#if item?.val === null}
|
||||||
{#if (tableDataForecast[index]?.val- tableDataForecast[index-1]?.val) > 0}
|
{#if (tableDataForecast[index]?.val - tableDataForecast[index-1]?.val) > 0}
|
||||||
<span class="text-orange-400">
|
<span class="text-orange-400">
|
||||||
+{(((tableDataForecast[index]?.val-tableDataForecast[index-1]?.val) / tableDataForecast[index-1]?.val) * 100 )?.toFixed(2)}%*
|
{(((tableDataForecast[index]?.val - tableDataForecast[index-1]?.val) / Math.abs(tableDataForecast[index-1]?.val)) * 100 )?.toFixed(2)}%*
|
||||||
</span>
|
</span>
|
||||||
{:else if (tableDataForecast[index]?.val - tableDataForecast[index-1]?.val ) < 0}
|
{:else if (tableDataForecast[index]?.val - tableDataForecast[index-1]?.val ) < 0}
|
||||||
<span class="text-orange-400">
|
<span class="text-orange-400">
|
||||||
{(((tableDataForecast[index]?.val - tableDataForecast[index-1]?.val ) / tableDataForecast[index-1]?.val) * 100 )?.toFixed(2)}%*
|
{(((tableDataForecast[index]?.val - tableDataForecast[index-1]?.val ) / Math.abs(tableDataForecast[index-1]?.val)) * 100 )?.toFixed(2)}%*
|
||||||
</span>
|
</span>
|
||||||
{/if}
|
{/if}
|
||||||
{:else if (item?.val- tableDataActual[index-1]?.val) > 0}
|
{:else if (item?.val - tableDataActual[index-1]?.val) > 0}
|
||||||
<span class="text-[#10DB06]">
|
<span class="text-[#10DB06]">
|
||||||
+{(((item?.val-tableDataActual[index-1]?.val) / tableDataActual[index-1]?.val) * 100 )?.toFixed(2)}%
|
{(((item?.val - tableDataActual[index-1]?.val) / Math.abs(tableDataActual[index-1]?.val)) * 100 )?.toFixed(2)}%
|
||||||
</span>
|
</span>
|
||||||
{:else if (item?.val - tableDataActual[index-1]?.val ) < 0}
|
{:else if (item?.val - tableDataActual[index-1]?.val ) < 0}
|
||||||
<span class="text-[#FF2F1F]">
|
<span class="text-[#FF2F1F]">
|
||||||
{(((item?.val - tableDataActual[index-1]?.val ) / tableDataActual[index-1]?.val) * 100 )?.toFixed(2)}%
|
{(((item?.val - tableDataActual[index-1]?.val ) / Math.abs(tableDataActual[index-1]?.val)) * 100 )?.toFixed(2)}%
|
||||||
</span>
|
</span>
|
||||||
{:else}
|
{:else}
|
||||||
0.00%
|
0.00%
|
||||||
@ -415,6 +415,7 @@ $: {
|
|||||||
</td>
|
</td>
|
||||||
{/each}
|
{/each}
|
||||||
|
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr class="bg-[#27272A] border-b-[#27272A]">
|
<tr class="bg-[#27272A] border-b-[#27272A]">
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user