diff --git a/components/Comment.js b/components/Comment.js index 3bdfa55c..2b19538b 100644 --- a/components/Comment.js +++ b/components/Comment.js @@ -1,6 +1,8 @@ import BLOG from '@/blog.config' import dynamic from 'next/dynamic' import { useRouter } from 'next/router' +import { useTheme } from '@/lib/theme' +import { useEffect, useState } from 'react' const GitalkComponent = dynamic( () => { @@ -23,6 +25,7 @@ const CusdisComponent = dynamic( const Comment = ({ frontMatter }) => { const router = useRouter() + const { theme } = useTheme() return
留下评论
@@ -55,7 +58,7 @@ const Comment = ({ frontMatter }) => { pageId: frontMatter.id, pageTitle: frontMatter.title, pageUrl: BLOG.link + router.asPath, - theme: BLOG.appearance + theme: theme }} lang={BLOG.lang.toLowerCase()} /> diff --git a/components/DarkModeButton.js b/components/DarkModeButton.js index 313c50b9..ac7601f4 100644 --- a/components/DarkModeButton.js +++ b/components/DarkModeButton.js @@ -8,7 +8,7 @@ const DarkModeButton = () => { changeTheme(newTheme) localStorage.setItem('theme', newTheme) } - return
+ return
} diff --git a/components/RightAside.js b/components/RightAside.js index a9ec5f91..2088a16f 100644 --- a/components/RightAside.js +++ b/components/RightAside.js @@ -22,17 +22,15 @@ const RightAside = ({ toc, post }) => { changeHideAside(true) } }, 500) - const [hideAside, changeHideAside] = useState(false) + const [hideAside, changeHideAside] = useState(true) return