File tree Expand file tree Collapse file tree 1 file changed +12
-9
lines changed Expand file tree Collapse file tree 1 file changed +12
-9
lines changed Original file line number Diff line number Diff line change @@ -265,15 +265,18 @@ let default = (props: props) => {
265
265
if Js .Array .length (items ) === 0 {
266
266
acc
267
267
} else {
268
- let children = Belt .Array .map (items , item => {
269
- let onMouseDown = evt => {
270
- ReactEvent .Mouse .preventDefault (evt )
271
- onSearchValueChange (item .name )
272
- }
273
- <span className = "mr-2 mb-2 cursor-pointer" onMouseDown key = item .name >
274
- <Tag text = {item .name } />
275
- </span >
276
- })
268
+ let children =
269
+ items
270
+ -> Belt .SortArray .stableSortBy ((v1 , v2 ) => String .compare (v1 .name , v2 .name ))
271
+ -> Belt .Array .map (item => {
272
+ let onMouseDown = evt => {
273
+ ReactEvent .Mouse .preventDefault (evt )
274
+ onSearchValueChange (item .name )
275
+ }
276
+ <span className = "mr-2 mb-2 cursor-pointer" onMouseDown key = item .name >
277
+ <Tag text = {item .name } />
278
+ </span >
279
+ })
277
280
let el =
278
281
<div key = title className = "first:mt-0 mt-12" >
279
282
<Category title > {React .array (children )} </Category >
You can’t perform that action at this time.
0 commit comments