diff --git a/mosu-app/src/pages/events/competition/index.tsx b/mosu-app/src/pages/events/competition/index.tsx index 810f2958..bc473413 100644 --- a/mosu-app/src/pages/events/competition/index.tsx +++ b/mosu-app/src/pages/events/competition/index.tsx @@ -13,7 +13,9 @@ import { RankTableSection } from "@/widgets/competition/RankTableSection"; export const getStaticProps = async () => { const topRatedSchools = await getTopRatedSchools(); - const sortedTopRatedSchools = topRatedSchools.sort((e1, e2) => e2.paidApplicationCount - e1.paidApplicationCount); + const sortedTopRatedSchools = topRatedSchools + .sort((e1, e2) => e2.paidApplicationCount - e1.paidApplicationCount) + .slice(0, 20); const top3Schools = sortedTopRatedSchools.slice(0, 3).map((school) => school.schoolName); return { diff --git a/mosu-app/src/widgets/competition/RankTableRow.tsx b/mosu-app/src/widgets/competition/RankTableRow.tsx index beb2d83e..c06c182c 100644 --- a/mosu-app/src/widgets/competition/RankTableRow.tsx +++ b/mosu-app/src/widgets/competition/RankTableRow.tsx @@ -11,10 +11,12 @@ export const RankTableRow = ({ rank, schoolName, prevRank, gap }: RankTableRowPr