From 2521246bdadce69b190b797a3f6470c36880b85a Mon Sep 17 00:00:00 2001 From: Russ Long Date: Fri, 1 May 2026 13:59:16 -0400 Subject: [PATCH] fix: revert to localeCompare numeric:true for natural sorting --- resources/views/components/tomselect.blade.php | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/resources/views/components/tomselect.blade.php b/resources/views/components/tomselect.blade.php index 64c1fbf..a37c965 100644 --- a/resources/views/components/tomselect.blade.php +++ b/resources/views/components/tomselect.blade.php @@ -22,12 +22,7 @@ field: 'text', direction: 'asc', func: function(a, b) { - const valA = parseInt(a.text, 10); - const valB = parseInt(b.text, 10); - if (isNaN(valA) || isNaN(valB)) { - return a.text.localeCompare(b.text); - } - return valA - valB; + return a.text.localeCompare(b.text, undefined, {numeric: true, sensitivity: 'base'}); } } });