diff --git a/src/pages/downloads.tsx b/src/pages/downloads.tsx index ff3de9fd5b..735480e259 100644 --- a/src/pages/downloads.tsx +++ b/src/pages/downloads.tsx @@ -177,11 +177,13 @@ export const getStaticProps: GetStaticProps = async () => { LATEST_RELEASES_DATA, // linux ALL_LINUX_STABLE_RELEASES: getSortedReleases( - LINUX_STABLE_RELEASES_DATA.concat(LINUX_ARM64_STABLE_RELEASES_DATA), + LINUX_STABLE_RELEASES_DATA, + LINUX_ARM64_STABLE_RELEASES_DATA, LINUX_ALLTOOLS_STABLE_RELEASES_DATA ), ALL_LINUX_DEV_BUILDS: getSortedReleases( - LINUX_DEV_BUILDS_DATA.concat(LINUX_ARM64_DEV_BUILDS_DATA), + LINUX_DEV_BUILDS_DATA, + LINUX_ARM64_DEV_BUILDS_DATA, LINUX_ALLTOOLS_DEV_BUILDS_DATA ), // windows diff --git a/src/utils/getSortedReleases.ts b/src/utils/getSortedReleases.ts index 830c406852..2c4c910c59 100644 --- a/src/utils/getSortedReleases.ts +++ b/src/utils/getSortedReleases.ts @@ -1,6 +1,6 @@ import { ReleaseData } from './../types'; import { compareReleasesFn } from './compareReleasesFn'; -export const getSortedReleases = (releases: ReleaseData[], moreReleases: ReleaseData[] = []) => { - return releases.concat(moreReleases).sort(compareReleasesFn); +export const getSortedReleases = (...releases: ReleaseData[][]) => { + return releases.flat().sort(compareReleasesFn); };