1
+ import { siteConfig } from "@/config/site" ;
2
+ import { getTableOfContents } from "@/lib/toc" ;
3
+ import { absoluteUrl , cn } from "@/lib/utils" ;
4
+ import { badgeVariants } from "@/components/ui/badge" ;
5
+ import { ScrollArea } from "@/components/ui/scroll-area" ;
1
6
import { Mdx } from "@/components/mdx-components" ;
2
7
import { DocPager } from "@/components/pager" ;
3
8
import SidebarCTA from "@/components/sidebar-cta" ;
4
9
import { DashboardTableOfContents } from "@/components/toc" ;
5
- import { badgeVariants } from "@/components/ui/badge" ;
6
- import { ScrollArea } from "@/components/ui/scroll-area" ;
7
- import { siteConfig } from "@/config/site" ;
8
- import { getTableOfContents } from "@/lib/toc" ;
9
- import { absoluteUrl , cn } from "@/lib/utils" ;
10
+
10
11
import "@/styles/mdx.css" ;
11
- import { ChevronRightIcon , ExternalLinkIcon } from "@radix-ui/react-icons" ;
12
- import { allDocs } from "contentlayer/generated" ;
12
+
13
13
import type { Metadata } from "next" ;
14
14
import Link from "next/link" ;
15
15
import { notFound } from "next/navigation" ;
16
+ import { ChevronRightIcon , ExternalLinkIcon } from "@radix-ui/react-icons" ;
17
+ import { allDocs } from "contentlayer/generated" ;
16
18
17
19
interface DocPageProps {
18
20
params : {
@@ -92,10 +94,8 @@ export default async function DocPage({ params }: DocPageProps) {
92
94
>
93
95
< div className = "mx-auto w-full min-w-0" >
94
96
< div className = "mb-4 flex items-center space-x-1 text-sm text-muted-foreground" >
95
- < div className = "overflow-hidden text-ellipsis whitespace-nowrap" >
96
- Docs
97
- </ div >
98
- < ChevronRightIcon className = "h-4 w-4" />
97
+ < div className = "truncate" > Docs</ div >
98
+ < ChevronRightIcon className = "size-4" />
99
99
< div className = "font-medium text-foreground" > { doc . title } </ div >
100
100
</ div >
101
101
< div className = "space-y-2" >
@@ -118,7 +118,7 @@ export default async function DocPage({ params }: DocPageProps) {
118
118
className = { cn ( badgeVariants ( { variant : "secondary" } ) , "gap-1" ) }
119
119
>
120
120
Docs
121
- < ExternalLinkIcon className = "h-3 w -3" />
121
+ < ExternalLinkIcon className = "size -3" />
122
122
</ Link >
123
123
) }
124
124
{ doc . links ?. api && (
@@ -129,7 +129,7 @@ export default async function DocPage({ params }: DocPageProps) {
129
129
className = { cn ( badgeVariants ( { variant : "secondary" } ) , "gap-1" ) }
130
130
>
131
131
API Reference
132
- < ExternalLinkIcon className = "h-3 w -3" />
132
+ < ExternalLinkIcon className = "size -3" />
133
133
</ Link >
134
134
) }
135
135
</ div >
0 commit comments