/
githubmirror
/
Open-Assistant
Обзор
Документация
Войти
/
githubmirror
/
Open-Assistant
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
website/src/pages/admin/parameters.tsx
36 строк
1 KB
AbdBarho
Client side rendering (for most pages) (#2961)
28 апр 2023, 21:06
Не верифицирован
28 апр 2023, 21:06
fd55e6c
Код
Авторство
О чём код?
import { Card, CardBody, CircularProgress } from "@chakra-ui/react"; import Head from "next/head"; import { AdminArea } from "src/components/AdminArea"; import { AdminLayout } from "src/components/Layout"; import { get } from "src/lib/api"; import useSWRImmutable from "swr/immutable"; export { getStaticProps } from "src/lib/defaultServerSideProps"; export default function Parameters() { const { data, isLoading, error } = useSWRImmutable("/api/admin/parameters", get); return ( <> <Head> <title>Parameters - Open Assistant</title> </Head> <AdminArea> <Card> <CardBody> {isLoading && <CircularProgress isIndeterminate></CircularProgress>} {error && "Unable to load data"} {data && ( <Card variant="json" overflowX="auto"> <CardBody> <pre>{JSON.stringify(data, null, 2)}</pre> </CardBody> </Card> )} </CardBody> </Card> </AdminArea> </> ); } Parameters.getLayout = AdminLayout;