Skip to content

Commit 1ea1b78

Browse files
committed
fix: contentlayer build
1 parent 4586d8a commit 1ea1b78

File tree

5 files changed

+782
-9
lines changed

5 files changed

+782
-9
lines changed

apps/www/app/blog/[slug]/page.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ export default async function BlogPost({ params }: BlogPostProps) {
101101
</header>
102102

103103
<div className="dark:prose-invert w-full prose-pre:overflow-x-auto ">
104+
{/* @ts-ignore */}
104105
<MDXRenderer code={post.body.code} />
105106
</div>
106107

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,21 @@
1-
"use client";
2-
3-
import { useMDXComponent } from "next-contentlayer/hooks";
1+
import { MDXRemote } from "next-mdx-remote/rsc";
42
import { MDXComponents } from "./mdx-components";
53

64
interface MDXRendererProps {
7-
code: string;
5+
source: string;
86
}
97

10-
export function MDXRenderer({ code }: MDXRendererProps) {
11-
const MDXContent = useMDXComponent(code);
12-
13-
return <MDXContent components={MDXComponents as any} />;
8+
export function MDXRenderer({ source }: MDXRendererProps) {
9+
return (
10+
<MDXRemote
11+
source={source}
12+
components={MDXComponents as any}
13+
options={{
14+
mdxOptions: {
15+
remarkPlugins: [],
16+
rehypePlugins: [],
17+
},
18+
}}
19+
/>
20+
);
1421
}

apps/www/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"lucide-react": "^0.525.0",
2222
"next": "^15.5.0",
2323
"next-contentlayer": "^0.3.4",
24+
"next-mdx-remote": "^5.0.0",
2425
"next-themes": "^0.4.6",
2526
"react": "^19.1.1",
2627
"react-dom": "^19.1.1",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"turbo": "^2.5.6",
2020
"typescript": "5.8.3"
2121
},
22-
"packageManager": "pnpm@10.4.1",
22+
"packageManager": "pnpm@10.15.1",
2323
"engines": {
2424
"node": ">=20"
2525
}

0 commit comments

Comments
 (0)