@@ -5,7 +5,7 @@ import toc from "markdown-toc-unlazy";
5
5
import { getAboutPost } from "@/lib/posts" ;
6
6
import ReactMarkdown from "@/components/ReactMarkdown" ;
7
7
import Comments from "@/components/Comments" ;
8
- import TOC from "@/components/TOC" ;
8
+ import { TOC , MobileTOC } from "@/components/TOC" ;
9
9
import { Itoc } from "@/interfaces/Post" ;
10
10
import avatar from "@/assets/avatar.jpg" ;
11
11
import styles from "./page.module.css" ;
@@ -33,7 +33,7 @@ export default function AboutPage() {
33
33
< div className = { `${ styles . postWrapper } container` } >
34
34
< div className = { styles . header } >
35
35
< div className = { styles . titleContainer } >
36
- < div className = { styles . title } > { frontMatter . title } </ div >
36
+ < div className = { styles . title } id = "toc-title" > { frontMatter . title } </ div >
37
37
< div className = { styles . description } > { frontMatter . description } </ div >
38
38
< div className = { styles . postTime } >
39
39
< span >
@@ -55,11 +55,12 @@ export default function AboutPage() {
55
55
</ div >
56
56
57
57
< ReactMarkdown abbrlink = { frontMatter . abbrlink ! } > { content } </ ReactMarkdown >
58
- < Comments />
58
+ < Comments id = "toc-comments" />
59
59
</ div >
60
60
< div className = { styles . tocWrapper } >
61
61
< TOC tocContent = { tocContent } className = { styles . toc } />
62
62
</ div >
63
+ < MobileTOC tocContent = { tocContent } className = { styles . mobileTOC } />
63
64
</ div >
64
65
) ;
65
66
}
0 commit comments