Always sort list of Lists

This commit is contained in:
Lim Chee Aun 2023-10-22 23:25:25 +08:00
parent ced30a9602
commit 3a1341fb17
3 changed files with 3 additions and 0 deletions

View file

@ -1385,6 +1385,7 @@ function AddRemoveListsSheet({ accountID, onClose }) {
(async () => { (async () => {
try { try {
const lists = await masto.v1.lists.list(); const lists = await masto.v1.lists.list();
lists.sort((a, b) => a.title.localeCompare(b.title));
const listsContainingAccount = await masto.v1.accounts const listsContainingAccount = await masto.v1.accounts
.$select(accountID) .$select(accountID)
.lists.list(); .lists.list();

View file

@ -205,6 +205,7 @@ function ShortcutsSettings({ onClose }) {
(async () => { (async () => {
try { try {
const lists = await masto.v1.lists.list(); const lists = await masto.v1.lists.list();
lists.sort((a, b) => a.title.localeCompare(b.title));
setLists(lists); setLists(lists);
} catch (e) { } catch (e) {
console.error(e); console.error(e);

View file

@ -23,6 +23,7 @@ function Lists() {
(async () => { (async () => {
try { try {
const lists = await masto.v1.lists.list(); const lists = await masto.v1.lists.list();
lists.sort((a, b) => a.title.localeCompare(b.title));
console.log(lists); console.log(lists);
setLists(lists); setLists(lists);
setUIState('default'); setUIState('default');