Skip to content

Commit 5eb8682

Browse files
committed
Fix: alphabetize repository dropdown in Team sidebar
1 parent 7d6b5e9 commit 5eb8682

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

Frontend/src/features/team-stats/components/teamStatsSidebar.jsx

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,13 @@ const TeamStatsSidebar = ({
4242
<div className="sidebar-section">
4343
<label className="sidebar-label">Team</label>
4444
<select className="sidebar-select" value={selectedTeam} onChange={(e) => setSelectedTeam(e.target.value)}>
45-
{TEAMS.map((t, index) => <option key={`team-${index}`} value={t}>{t}</option>)}
45+
{[...TEAMS]
46+
.sort((a, b) => a.localeCompare(b)) // Sort alphabetically
47+
.map((t, index) => (
48+
<option key={`team-${index}`} value={t}>
49+
{t}
50+
</option>
51+
))}
4652
</select>
4753
</div>
4854
)}
@@ -59,7 +65,13 @@ const TeamStatsSidebar = ({
5965
setSelectedUser("all");
6066
}}
6167
>
62-
{TEAMS.map((t, index) => <option key={`repo-${index}`} value={t}>{t}</option>)}
68+
{[...TEAMS]
69+
.sort((a, b) => a.localeCompare(b)) // Sort alphabetically
70+
.map((t, index) => (
71+
<option key={`repo-${index}`} value={t}>
72+
{t}
73+
</option>
74+
))}
6375
</select>
6476
</div>
6577

0 commit comments

Comments
 (0)