Skip to content

Commit c5aaa7a

Browse files
committed
Refactor components integration in DocsPage to include additional UI components
1 parent 5a84ce5 commit c5aaa7a

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

apps/docs/app/docs/[[...slug]]/page.tsx

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,18 @@ import type { Metadata } from 'next';
33
import { DocsPage, DocsBody } from 'fumadocs-ui/page';
44
import { notFound } from 'next/navigation';
55
import defaultMdxComponents from 'fumadocs-ui/mdx';
6+
import { Step, Steps } from 'fumadocs-ui/components/steps';
7+
import { File, Folder, Files } from 'fumadocs-ui/components/files';
8+
9+
const components = {
10+
...defaultMdxComponents,
11+
Step,
12+
Steps,
13+
File,
14+
Folder,
15+
Files,
16+
FileTree: Files,
17+
};
618

719
export default async function Page(props: {
820
params: Promise<{ slug?: string[] }>;
@@ -23,7 +35,7 @@ export default async function Page(props: {
2335
{page.data.description}
2436
</p>
2537
)}
26-
<Content components={defaultMdxComponents} />
38+
<Content components={components} />
2739
</DocsBody>
2840
</DocsPage>
2941
);

0 commit comments

Comments
 (0)