From 026988d975c0cb258baa5d4bf73a5699a4eecb2b Mon Sep 17 00:00:00 2001 From: Angie Jones Date: Mon, 14 Jul 2025 21:26:14 -0500 Subject: [PATCH] ux: alphabetize extensions (#3416) --- .../settings/extensions/subcomponents/ExtensionList.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ui/desktop/src/components/settings/extensions/subcomponents/ExtensionList.tsx b/ui/desktop/src/components/settings/extensions/subcomponents/ExtensionList.tsx index ebc7f148..8955138e 100644 --- a/ui/desktop/src/components/settings/extensions/subcomponents/ExtensionList.tsx +++ b/ui/desktop/src/components/settings/extensions/subcomponents/ExtensionList.tsx @@ -19,9 +19,14 @@ export default function ExtensionList({ isStatic, disableConfiguration: _disableConfiguration, }: ExtensionListProps) { + // Sort extensions alphabetically by their friendly title + const sortedExtensions = [...extensions].sort((a, b) => + getFriendlyTitle(a).localeCompare(getFriendlyTitle(b)) + ); + return (
- {extensions.map((extension) => ( + {sortedExtensions.map((extension) => (