Skip to content

Commit 9affbad

Browse files
committed
fix: resolve docs build failures on app router branch
1 parent f377da8 commit 9affbad

File tree

7 files changed

+16
-12
lines changed

7 files changed

+16
-12
lines changed

turbo.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"$schema": "https://turborepo.org/schema.json",
3-
"baseBranch": "origin/main",
43
"pipeline": {
54
"build": {
65
"dependsOn": ["^build"],

www/components/video.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ export function Video({
4646
<Image
4747
src={image}
4848
layout="responsive"
49-
width="1600px"
50-
height="900px"
49+
width="1600"
50+
height="900"
5151
alt="Thumbnail"
5252
/>
5353
</div>

www/pages/blog/[...slug].tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { getMdxNode, getMdxPaths } from "next-mdx/server"
22
import { useHydrate } from "next-mdx/client"
3+
import { MdxRemote } from "next-mdx-remote/types"
34

45
import { Blog } from "types"
56
import { Layout } from "components/layout"
@@ -11,7 +12,7 @@ export interface BlogsPageProps {
1112

1213
export default function BlogsPage({ blog }: BlogsPageProps) {
1314
const content = useHydrate(blog, {
14-
components: mdxComponents,
15+
components: mdxComponents as unknown as MdxRemote.Components,
1516
})
1617

1718
return (
@@ -42,7 +43,7 @@ export async function getStaticPaths() {
4243

4344
export async function getStaticProps(context) {
4445
const blog = await getMdxNode("blog", context, {
45-
components: mdxComponents,
46+
components: mdxComponents as unknown as MdxRemote.Components,
4647
mdxOptions: {
4748
remarkPlugins: [
4849
require("remark-slug"),

www/pages/docs/[[...slug]].tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { getMdxNode, getMdxPaths } from "next-mdx/server"
22
import { useHydrate } from "next-mdx/client"
33
import { getTableOfContents, TableOfContents } from "next-mdx-toc"
4+
import { MdxRemote } from "next-mdx-remote/types"
45

56
import { Doc } from "types"
67
import { docsConfig } from "config/docs"
@@ -17,7 +18,7 @@ export interface DocsPageProps {
1718

1819
export default function DocsPage({ doc, toc }: DocsPageProps) {
1920
const content = useHydrate(doc, {
20-
components: mdxComponents,
21+
components: mdxComponents as unknown as MdxRemote.Components,
2122
})
2223

2324
return (
@@ -65,7 +66,7 @@ export async function getStaticPaths() {
6566

6667
export async function getStaticProps(context) {
6768
const doc = await getMdxNode("doc", context, {
68-
components: mdxComponents,
69+
components: mdxComponents as unknown as MdxRemote.Components,
6970
mdxOptions: {
7071
remarkPlugins: [
7172
require("remark-slug"),

www/pages/guides/[...slug].tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { getMdxNode, getMdxPaths } from "next-mdx/server"
22
import { useHydrate } from "next-mdx/client"
33
import { getTableOfContents, TableOfContents } from "next-mdx-toc"
4+
import { MdxRemote } from "next-mdx-remote/types"
45

56
import { Guide } from "types"
67
import { guidesConfig } from "config/guides"
@@ -17,7 +18,7 @@ export interface GuidesPageProps {
1718

1819
export default function GuidesPage({ guide, toc }: GuidesPageProps) {
1920
const content = useHydrate(guide, {
20-
components: mdxComponents,
21+
components: mdxComponents as unknown as MdxRemote.Components,
2122
})
2223

2324
return (
@@ -68,7 +69,7 @@ export async function getStaticPaths() {
6869

6970
export async function getStaticProps(context) {
7071
const guide = await getMdxNode("guide", context, {
71-
components: mdxComponents,
72+
components: mdxComponents as unknown as MdxRemote.Components,
7273
mdxOptions: {
7374
remarkPlugins: [
7475
require("remark-slug"),

www/pages/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import * as React from "react"
22
import { GetStaticPropsResult } from "next"
33
import { getAllMdxNodes } from "next-mdx"
44
import Link from "next/link"
5+
import { MdxRemote } from "next-mdx-remote/types"
56

67
import { site } from "config/site"
78
import { Feature } from "types"
@@ -16,7 +17,7 @@ interface FeatureCodeProps extends React.HTMLAttributes<HTMLDivElement> {
1617

1718
export function FeatureCode({ feature, ...props }: FeatureCodeProps) {
1819
const content = useHydrate(feature, {
19-
components: mdxComponents,
20+
components: mdxComponents as unknown as MdxRemote.Components,
2021
})
2122

2223
return <div {...props}>{content}</div>

www/pages/learn/[...slug].tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { getMdxNode, getMdxPaths, getAllMdxNodes } from "next-mdx/server"
33
import { useHydrate } from "next-mdx/client"
44
import classNames from "classnames"
55
import { getTableOfContents, TableOfContents } from "next-mdx-toc"
6+
import { MdxRemote } from "next-mdx-remote/types"
67

78
import { Tutorial } from "types"
89
import { tutorialsConfig } from "config/tutorials"
@@ -31,7 +32,7 @@ export default function TutorialPage({
3132
toc,
3233
}: TutorialPageProps) {
3334
const content = useHydrate(tutorial, {
34-
components: mdxComponents,
35+
components: mdxComponents as unknown as MdxRemote.Components,
3536
})
3637

3738
const links = group.items.map((tutorial) => ({
@@ -141,7 +142,7 @@ export async function getStaticPaths() {
141142

142143
export async function getStaticProps(context) {
143144
const tutorial = await getMdxNode("tutorial", context, {
144-
components: mdxComponents,
145+
components: mdxComponents as unknown as MdxRemote.Components,
145146
mdxOptions: {
146147
remarkPlugins: [
147148
require("remark-slug"),

0 commit comments

Comments
 (0)