jonbio/app/about/page.tsx

21 lines
627 B
TypeScript
Raw Normal View History

2023-07-08 15:23:25 +08:00
import { Authors, allAuthors } from 'contentlayer/generated'
2023-07-16 18:52:51 +08:00
import { MDXLayoutRenderer } from 'pliny/mdx-components'
2023-07-08 15:23:25 +08:00
import AuthorLayout from '@/layouts/AuthorLayout'
import { coreContent } from 'pliny/utils/contentlayer'
2023-07-08 21:03:46 +08:00
import { genPageMetadata } from 'app/seo'
export const metadata = genPageMetadata({ title: 'About' })
2023-07-07 11:17:22 +08:00
export default function Page() {
2023-07-08 15:23:25 +08:00
const author = allAuthors.find((p) => p.slug === 'default') as Authors
const mainContent = coreContent(author)
return (
<>
<AuthorLayout content={mainContent}>
2023-07-16 18:52:51 +08:00
<MDXLayoutRenderer code={author.body.code} />
2023-07-08 15:23:25 +08:00
</AuthorLayout>
</>
)
2023-07-07 11:17:22 +08:00
}