feat: Sort Source List Alphabetically (#1218)

This commit is contained in:
Skeltons
2024-08-17 17:37:30 +08:00
committed by GitHub
parent 86c82c1a61
commit d06aecb5f8
+5 -2
View File
@@ -64,15 +64,18 @@ export const InstalledTab = memo(
);
const searchedPlugins = useMemo(() => {
const sortedInstalledPlugins = filteredInstalledPlugins.sort(
(plgFirst, plgSecond) => plgFirst.name.localeCompare(plgSecond.name),
);
if (searchText) {
const lowerCaseSearchText = searchText.toLocaleLowerCase();
return filteredInstalledPlugins.filter(
return sortedInstalledPlugins.filter(
plg =>
plg.name.toLocaleLowerCase().includes(lowerCaseSearchText) ||
plg.id.includes(lowerCaseSearchText),
);
} else {
return filteredInstalledPlugins;
return sortedInstalledPlugins;
}
}, [searchText, filteredInstalledPlugins]);