+
{Object.keys(categories).map(category => {
return
{category}({categories[category]})
diff --git a/components/SearchInput.js b/components/SearchInput.js
index 04e0c17c..2d8fd5a5 100644
--- a/components/SearchInput.js
+++ b/components/SearchInput.js
@@ -5,7 +5,7 @@ import { useRef, useState } from 'react'
const SearchInput = ({ currentTag, currentSearch }) => {
const { locale } = useGlobal()
const [searchKey, setSearchKey] = useState(currentSearch)
- const [onLoading,setLoadingState] = useState(false)
+ const [onLoading, setLoadingState] = useState(false)
const router = useRouter()
const searchInputRef = useRef()
const handleSearch = (key) => {
@@ -41,7 +41,7 @@ const SearchInput = ({ currentTag, currentSearch }) => {
ref={searchInputRef}
type='text'
placeholder={currentTag ? `${locale.SEARCH.TAGS} #${currentTag}` : `${locale.SEARCH.ARTICLES}`}
- className={'pl-2 w-full transition duration-200 leading-10 border-gray-300 bg-white text-black dark:bg-gray-900 dark:text-white'}
+ className={'pl-2 w-full transition leading-10 border-gray-300 bg-white text-black dark:bg-gray-900 dark:text-white'}
onKeyUp={handleKeyUp}
onChange={e => updateSearchKey(e.target.value)}
defaultValue={currentSearch}
@@ -50,7 +50,7 @@ const SearchInput = ({ currentTag, currentSearch }) => {
{ handleSearch(searchKey) }}>
-
+
}
diff --git a/components/SideBar.js b/components/SideBar.js
index 0b203c31..ce1ac741 100644
--- a/components/SideBar.js
+++ b/components/SideBar.js
@@ -6,7 +6,7 @@ import LatestPosts from '@/components/LatestPosts'
import PostsCategories from '@/components/PostsCategories'
import Toc from '@/components/Toc'
import SearchInput from '@/components/SearchInput'
-import DarkModeButton from '@/components/DarkModeButton'
+import Link from 'next/link'
/**
* 侧边栏
@@ -20,7 +20,6 @@ import DarkModeButton from '@/components/DarkModeButton'
* @constructor
*/
const SideBar = ({ tags, currentTag, post, posts, categories, currentCategory }) => {
-
return