File tree 1 file changed +24
-20
lines changed
apps/web/components/dashboard/lists
1 file changed +24
-20
lines changed Original file line number Diff line number Diff line change @@ -53,16 +53,18 @@ function ListItem({
53
53
open,
54
54
} ) }
55
55
< CollapsibleContent >
56
- { node . children . map ( ( l ) => (
57
- < ListItem
58
- isOpenFunc = { isOpenFunc }
59
- key = { l . item . id }
60
- node = { l }
61
- render = { render }
62
- level = { level + 1 }
63
- className = { className }
64
- />
65
- ) ) }
56
+ { node . children
57
+ . sort ( ( a , b ) => a . item . name . localeCompare ( b . item . name ) )
58
+ . map ( ( l ) => (
59
+ < ListItem
60
+ isOpenFunc = { isOpenFunc }
61
+ key = { l . item . id }
62
+ node = { l }
63
+ render = { render }
64
+ level = { level + 1 }
65
+ className = { className }
66
+ />
67
+ ) ) }
66
68
</ CollapsibleContent >
67
69
</ Collapsible >
68
70
) ;
@@ -96,16 +98,18 @@ export function CollapsibleBookmarkLists({
96
98
97
99
return (
98
100
< div >
99
- { Object . values ( root ) . map ( ( l ) => (
100
- < ListItem
101
- key = { l . item . id }
102
- node = { l }
103
- render = { render }
104
- level = { 0 }
105
- className = { className }
106
- isOpenFunc = { isOpenFunc ?? ( ( ) => false ) }
107
- />
108
- ) ) }
101
+ { Object . values ( root )
102
+ . sort ( ( a , b ) => a . item . name . localeCompare ( b . item . name ) )
103
+ . map ( ( l ) => (
104
+ < ListItem
105
+ key = { l . item . id }
106
+ node = { l }
107
+ render = { render }
108
+ level = { 0 }
109
+ className = { className }
110
+ isOpenFunc = { isOpenFunc ?? ( ( ) => false ) }
111
+ />
112
+ ) ) }
109
113
</ div >
110
114
) ;
111
115
}
You can’t perform that action at this time.
0 commit comments