score formater

This commit is contained in:
2023-10-02 21:31:21 +02:00
parent 7f83ee2ee2
commit b2304916d6
2 changed files with 6 additions and 6 deletions

View File

@@ -8,7 +8,3 @@ export const percentFormater = new Intl.NumberFormat("en-US", {
style: "percent",
minimumFractionDigits: 0
});
export const twoDigitFormater = new Intl.NumberFormat("en-US", {
maximumFractionDigits: 2
});

View File

@@ -1,6 +1,6 @@
<script setup lang="ts">
import SliderCheckbox from '@/SliderCheckbox.vue';
import { formatIsk, percentFormater, twoDigitFormater } from '@/formaters';
import { formatIsk, percentFormater } from '@/formaters';
import { MarketType, MarketTypeLabel, TaxInput, useMarketTaxStore } from "@/market";
import { SortableHeader, useSort } from '@/table';
import { ShoppingCartIcon, TrashIcon } from '@heroicons/vue/24/outline';
@@ -30,6 +30,10 @@ interface Emits {
(e: 'remove', type: MarketType): void;
}
const scoreFormater = new Intl.NumberFormat("en-US", {
maximumFractionDigits: 0
});
const props = withDefaults(defineProps<Props>(), {
items: () => []
});
@@ -122,7 +126,7 @@ const getLineColor = (result: Result) => {
<td class="text-right">{{ formatIsk(r.mmedian) }}</td>
<td class="text-right">{{ formatIsk(r.q3) }}</td>
<td class="text-right">{{ percentFormater.format(r.profit) }}</td>
<td class="text-right">{{ twoDigitFormater.format(r.score) }}</td>
<td class="text-right">{{ scoreFormater.format(r.score) }}</td>
<td class="text-right">
<button class="btn-icon-stroke me-1" @click="$emit('buy', r.type, r.buy, r.sell)"><ShoppingCartIcon /></button>
<button class="btn-icon-stroke me-1" @click="$emit('remove', r.type)"><TrashIcon /></button>