ux: alphabetize extensions (#3416)
This commit is contained in:
@@ -19,9 +19,14 @@ export default function ExtensionList({
|
|||||||
isStatic,
|
isStatic,
|
||||||
disableConfiguration: _disableConfiguration,
|
disableConfiguration: _disableConfiguration,
|
||||||
}: ExtensionListProps) {
|
}: ExtensionListProps) {
|
||||||
|
// Sort extensions alphabetically by their friendly title
|
||||||
|
const sortedExtensions = [...extensions].sort((a, b) =>
|
||||||
|
getFriendlyTitle(a).localeCompare(getFriendlyTitle(b))
|
||||||
|
);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="grid grid-cols-2 gap-2 mb-2">
|
<div className="grid grid-cols-2 gap-2 mb-2">
|
||||||
{extensions.map((extension) => (
|
{sortedExtensions.map((extension) => (
|
||||||
<ExtensionItem
|
<ExtensionItem
|
||||||
key={extension.name}
|
key={extension.name}
|
||||||
extension={extension}
|
extension={extension}
|
||||||
|
|||||||
Reference in New Issue
Block a user