diff --git a/src/components/PackageList.tsx b/src/components/PackageList.tsx index 15f64d8..3d84dd6 100644 --- a/src/components/PackageList.tsx +++ b/src/components/PackageList.tsx @@ -1,5 +1,6 @@ import { - JSX + JSX, + useMemo } from 'react'; import { @@ -25,7 +26,10 @@ export function PackageList({ ); - const sortedPackages = [...packages].sort((a, b) => a.name.localeCompare(b.name)); + const sortedPackages = useMemo( + () => [...packages].sort((a, b) => a.name.localeCompare(b.name)), + [packages] + ); return (