From af49c71d7275a32c2ead95ed1e444f2107674047 Mon Sep 17 00:00:00 2001 From: Russ Long Date: Fri, 1 May 2026 13:56:00 -0400 Subject: [PATCH] fix: use numeric sorting for tomselect dropdowns --- resources/views/components/tomselect.blade.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/resources/views/components/tomselect.blade.php b/resources/views/components/tomselect.blade.php index 1b39043..9b71f2b 100644 --- a/resources/views/components/tomselect.blade.php +++ b/resources/views/components/tomselect.blade.php @@ -18,10 +18,13 @@ copyClassesToDropdown: false, dropdownParent: 'body', controlInput: '', - sortField: { + sortField: [{ field: 'text', - direction: 'asc' - } + direction: 'asc', + func: function(a, b) { + return a.text.localeCompare(b.text, undefined, {numeric: true, sensitivity: 'base'}); + } + }] }); }); });