Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | import { readFileSync } from 'fs'; import ApiDocPage from './apiDocPage'; import CofrnLayout from '@/components/layout'; export const metadata = { title: 'API Documentation | COFRN', description: 'The APIs that power the website', }; export default function Page() { const spec: { [propName: string]: unknown } = JSON.parse(readFileSync(__dirname + '/../../../../oas.json', 'utf-8')); return <CofrnLayout pageConfig={{ title: 'API Docs', requireAuth: true, requireAdmin: true, }} > <ApiDocPage spec={spec} /> </CofrnLayout>; } |