fix the root docs page not working
Took 4 minutes
This commit is contained in:
parent
36af41cbe4
commit
be319a4d7b
@ -26,15 +26,16 @@ const DocsPage = async ({
|
|||||||
}: {
|
}: {
|
||||||
params: Promise<{ slug: string[] }>;
|
params: Promise<{ slug: string[] }>;
|
||||||
}): Promise<ReactElement> => {
|
}): Promise<ReactElement> => {
|
||||||
const slug: string = decodeURIComponent(
|
const slug: string = (((await params).slug as string[]) || undefined)?.join(
|
||||||
(((await params).slug as string[]) || undefined)?.join("/")
|
"/"
|
||||||
);
|
);
|
||||||
|
|
||||||
// Get the content to display based on the provided slug
|
// Get the content to display based on the provided slug
|
||||||
const pages: DocsContentMetadata[] = getDocsContent();
|
const pages: DocsContentMetadata[] = getDocsContent();
|
||||||
|
const decodedSlug: string = decodeURIComponent(slug || "");
|
||||||
const page: DocsContentMetadata | undefined = pages.find(
|
const page: DocsContentMetadata | undefined = pages.find(
|
||||||
(metadata: DocsContentMetadata): boolean =>
|
(metadata: DocsContentMetadata): boolean =>
|
||||||
metadata.slug === (slug || "intro")
|
metadata.slug === (decodedSlug || "intro")
|
||||||
);
|
);
|
||||||
if (!page) {
|
if (!page) {
|
||||||
notFound();
|
notFound();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user