fix: missing titles

This commit is contained in:
TrèsAbhi committed 2024-08-28 17:47:29 -05:00
1 parent 6949b27aa7
commit 9566065160
2 files changed
+40 -32

No files matched your search

+22 -17
View File
@@ -17,24 +17,29 @@ export default function Page({
)}/docs/${params.directory}/${params.document}.md`, )}/docs/${params.directory}/${params.document}.md`,
).then((response) => response.text()), ).then((response) => response.text()),
); );
const title = markdown.split('\n')[0].replaceAll(/[^a-zA-Z0-9 \.&]/g, '');
return ( return (
<PageWrapper> <>
<Markdown <title>{title}</title>
options={{
overrides: { <PageWrapper>
a: { component: Link }, <Markdown
table: { component: Table.Root }, options={{
thead: { component: Table.Header }, overrides: {
tbody: { component: Table.Body }, a: { component: Link },
tr: { component: Table.Row }, table: { component: Table.Root },
th: { component: Table.ColumnHeaderCell }, thead: { component: Table.Header },
td: { component: Table.Cell }, tbody: { component: Table.Body },
}, tr: { component: Table.Row },
}} th: { component: Table.ColumnHeaderCell },
> td: { component: Table.Cell },
{markdown} },
</Markdown> }}
</PageWrapper> >
{markdown}
</Markdown>
</PageWrapper>
</>
); );
} }
+18 -15
View File
@@ -6,21 +6,24 @@ import PageWrapper from '../../../components/PageWrapper';
export default async function Page() { export default async function Page() {
return ( return (
<PageWrapper> <>
<Heading>BlitzKit patch notes</Heading> <title>BlitzKit - Patch Notes</title>
<PageWrapper>
<Heading>BlitzKit patch notes</Heading>
<Flex wrap="wrap" gap="4"> <Flex wrap="wrap" gap="4">
{versions {versions
.sort(compareVersions) .sort(compareVersions)
.reverse() .reverse()
.map((version) => { .map((version) => {
return ( return (
<Link key={version} href={`/docs/changelogs/${version}`}> <Link key={version} href={`/docs/changelogs/${version}`}>
{version} {version}
</Link> </Link>
); );
})} })}
</Flex> </Flex>
</PageWrapper> </PageWrapper>{' '}
</>
); );
} }