You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat(web): PROG-66 alpha-sort name-based filter dropdowns
The board and Agenda filter dropdowns listed their options in store
insertion order, so a long Arc/Product/tag list was unscannable. Sort
name-based options (initiative, product, repo, arc, tag) alphabetically
via a shared sortByName helper. Logical vocabularies — priority (and the
status columns) — keep their meaningful order and are left untouched.
sortByName copies its input before sorting so it's safe to pass a live
store array (e.g. workspace.tags) without reordering the store.
* test(web): PROG-66 cover alphabetical filter-option sort
Unit-test sortByName: case-insensitive alphabetical order and that it
leaves the input array (the store) unmutated.
---------
Co-authored-by: bkennedy <bryan@mysteryexperience.com>
0 commit comments