From 444b9e26dbe3956c5014ca37859fac665a0a5ae1 Mon Sep 17 00:00:00 2001 From: Russ Long Date: Fri, 1 May 2026 14:02:03 -0400 Subject: [PATCH] fix: use numeric localeCompare in tomselect for natural bidder sorting --- resources/views/components/tomselect.blade.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/resources/views/components/tomselect.blade.php b/resources/views/components/tomselect.blade.php index 904d420..9b71f2b 100644 --- a/resources/views/components/tomselect.blade.php +++ b/resources/views/components/tomselect.blade.php @@ -20,7 +20,10 @@ controlInput: '', sortField: [{ field: 'text', - direction: 'asc' + direction: 'asc', + func: function(a, b) { + return a.text.localeCompare(b.text, undefined, {numeric: true, sensitivity: 'base'}); + } }] }); });