From 3f2f22048fe86b6a610fb539ccd5392c540f6a08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ml=C3=A1dek?= Date: Sun, 19 Dec 2021 22:43:22 +0100 Subject: [PATCH] improve sorting --- ui/src/components/widgets/Table.svelte | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ui/src/components/widgets/Table.svelte b/ui/src/components/widgets/Table.svelte index b331078..a0628c3 100644 --- a/ui/src/components/widgets/Table.svelte +++ b/ui/src/components/widgets/Table.svelte @@ -74,7 +74,11 @@ return String(aEntry.value.c).localeCompare(String(bEntry.value.c)); } } else { - return sortKeys[aEntry.value.c].localeCompare(sortKeys[bEntry.value.c]); + return sortKeys[aEntry.value.c].localeCompare( + sortKeys[bEntry.value.c], + undefined, + { numeric: true, sensitivity: "base" } + ); } }) .sort((aEntry, bEntry) => {