/
githubmirror
/
Open-Assistant
Обзор
Документация
Войти
/
githubmirror
/
Open-Assistant
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
website/src/pages/stats.tsx
28 строк
822 B
AbdBarho
Client side rendering (for most pages) (#2961)
28 апр 2023, 21:06
Не верифицирован
28 апр 2023, 21:06
fd55e6c
Код
Авторство
О чём код?
import Head from "next/head"; import { useTranslation } from "next-i18next"; import { DashboardLayout } from "src/components/Layout"; import { Stats } from "src/components/Stats"; import { get } from "src/lib/api"; import { Stats as StatsType } from "src/types/Stat"; export { getStaticProps } from "src/lib/defaultServerSideProps"; import uswSWRImmutable from "swr/immutable"; const StatsPage = () => { const { data } = uswSWRImmutable<StatsType>("/api/stats/cached_stats", get); const { t } = useTranslation(); const title = `${t("stats")} - ${t("title")}`; return ( <> <Head> <title>{title}</title> <meta name="description" content="Open Assistant Stats" /> </Head> <Stats data={data} /> </> ); }; StatsPage.getLayout = DashboardLayout; export default StatsPage;