From 8bcbf3bd1de62fbcb79c363b1f0f34a2eec5f7a9 Mon Sep 17 00:00:00 2001 From: Sirttas Date: Tue, 21 May 2024 17:00:56 +0200 Subject: [PATCH] date + fix sort --- src/components/table/sort.ts | 2 +- src/formaters.ts | 2 ++ src/market/acquisition/AcquisitionResultTable.vue | 15 +++++++++++---- src/pages/market/Acquisitions.vue | 2 +- src/pages/market/TypeInfo.vue | 2 +- 5 files changed, 16 insertions(+), 7 deletions(-) diff --git a/src/components/table/sort.ts b/src/components/table/sort.ts index b460057..85ec47f 100644 --- a/src/components/table/sort.ts +++ b/src/components/table/sort.ts @@ -25,7 +25,7 @@ export const useSort = (array: MaybeRefOrGetter, options?: UseSortOption headerComponent: options?.headerComponent, })); - const sortedArray = computed(() => toValue(array).sort((a, b) => { + const sortedArray = computed(() => toValue(array).toSorted((a, b) => { if (sortKey.value === null || sortDirection.value === null) { return 0; } diff --git a/src/formaters.ts b/src/formaters.ts index 13b28e4..048d042 100644 --- a/src/formaters.ts +++ b/src/formaters.ts @@ -10,3 +10,5 @@ export const percentFormater = new Intl.NumberFormat("en-US", { minimumFractionDigits: 0, maximumFractionDigits: 0 }); + +export const formatEveDate = (date: Date) => `${date.getUTCFullYear()}.${date.getUTCMonth() + 1}.${date.getUTCDate()} ${date.getUTCHours()}:${date.getUTCMinutes()}`; \ No newline at end of file diff --git a/src/market/acquisition/AcquisitionResultTable.vue b/src/market/acquisition/AcquisitionResultTable.vue index 4e5fd9a..594cff5 100644 --- a/src/market/acquisition/AcquisitionResultTable.vue +++ b/src/market/acquisition/AcquisitionResultTable.vue @@ -1,6 +1,6 @@