diff --git a/lib/components/Breadcrumbs.tsx b/lib/components/Breadcrumbs.tsx index 43411bf39..2e389e1ed 100644 --- a/lib/components/Breadcrumbs.tsx +++ b/lib/components/Breadcrumbs.tsx @@ -22,7 +22,7 @@ const Breadcrumbs: React.FC = ({ pages }) => { <> = ({ title }) => { - const { themeColor } = useMyTheme(); - return ( - <> - - {title} - - - ); -}; - -export default PageHeader; diff --git a/lib/getLocalizedMontYearString.ts b/lib/getLocalizedMontYearString.ts index 32fa29e84..022a4ab79 100644 --- a/lib/getLocalizedMontYearString.ts +++ b/lib/getLocalizedMontYearString.ts @@ -7,10 +7,8 @@ export const getLocalizedMonthYearString = ( dateForLocalization.setDate(1); dateForLocalization.setMonth(month - 1); dateForLocalization.setFullYear(year); - const localizedString = dateForLocalization.toLocaleString(locale, { + return dateForLocalization.toLocaleString(locale, { month: "long", year: "numeric", }); - - return localizedString.charAt(0).toUpperCase() + localizedString.slice(1); }; diff --git a/pages/top500.tsx b/pages/top500.tsx index a7dc33553..ccc5216be 100644 --- a/pages/top500.tsx +++ b/pages/top500.tsx @@ -1,4 +1,5 @@ import { Radio, RadioGroup, Select, Stack } from "@chakra-ui/core"; +import { t } from "@lingui/macro"; import { PrismaClient } from "@prisma/client"; import { GetXRankPlacementsDocument, @@ -7,10 +8,9 @@ import { useGetXRankPlacementsQuery, } from "generated/graphql"; import { initializeApollo } from "lib/apollo"; +import Breadcrumbs from "lib/components/Breadcrumbs"; import LoadingBoundary from "lib/components/LoadingBoundary"; -import PageHeader from "lib/components/PageHeader"; import { getLocalizedMonthYearString } from "lib/getLocalizedMontYearString"; -import { useTranslation } from "lib/useMockT"; import { GetStaticProps } from "next"; import { useState } from "react"; import XSearch from "scenes/Top500"; @@ -23,6 +23,7 @@ const getMonthOptions = (latestMonth: number, latestYear: number) => { let year = 2018; while (true) { + // FIXME: set language const monthString = getLocalizedMonthYearString(month, year, "en"); monthChoices.push({ label: monthString, value: `${month},${year}` }); @@ -74,8 +75,6 @@ const XSearchPage = ({ }: { monthOptions: { label: string; value: string }[]; }) => { - const { t } = useTranslation(); - const [variables, setVariables] = useState({ month: Number(monthOptions[0].value.split(",")[0]), year: Number(monthOptions[0].value.split(",")[1]), @@ -85,9 +84,10 @@ const XSearchPage = ({ variables, }); + //FIXME: should return imported component return ( <> - +