From 597b6fcf4cc7eba22e20965982adfbfc2a41cdc2 Mon Sep 17 00:00:00 2001 From: Aleksandr Gumroian Date: Fri, 17 Jul 2020 13:39:28 +0200 Subject: [PATCH] Add Natural sort order for list of options --- src/bootstrap/Select.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/bootstrap/Select.js b/src/bootstrap/Select.js index 002f7de..5dfd7d1 100644 --- a/src/bootstrap/Select.js +++ b/src/bootstrap/Select.js @@ -28,10 +28,11 @@ export function Select({ }) { const uid = useUID(); - const options = Object.keys(choices).map( + const options = Object.keys(choices).sort( + (a, b) => a - b || a.toString().localeCompare(b.toString()), + ).map( (key) => , ); - return (