diff --git a/themes/hexo/components/DropMenu.js b/themes/hexo/components/MenuItemDrop.js
similarity index 98%
rename from themes/hexo/components/DropMenu.js
rename to themes/hexo/components/MenuItemDrop.js
index bb508779..bdd541e0 100644
--- a/themes/hexo/components/DropMenu.js
+++ b/themes/hexo/components/MenuItemDrop.js
@@ -1,7 +1,7 @@
import Link from 'next/link'
import { useState } from 'react'
-export const DropMenu = ({ link }) => {
+export const MenuItemDrop = ({ link }) => {
const [show, changeShow] = useState(false)
const hasSubMenu = link?.subMenus?.length > 0
diff --git a/themes/hexo/components/MenuList.js b/themes/hexo/components/MenuList.js
index b3276bfb..b1ab09eb 100644
--- a/themes/hexo/components/MenuList.js
+++ b/themes/hexo/components/MenuList.js
@@ -1,14 +1,12 @@
import React from 'react'
-import { useRouter } from 'next/router'
import { useGlobal } from '@/lib/global'
import CONFIG_HEXO from '../config_hexo'
import BLOG from '@/blog.config'
-import { DropMenu } from './DropMenu'
+import { MenuItemDrop } from './MenuItemDrop'
const MenuList = (props) => {
const { postCount, customNav, customMenu } = props
const { locale } = useGlobal()
- const router = useRouter()
const archiveSlot =
{postCount}
let links = [
@@ -29,14 +27,7 @@ const MenuList = (props) => {
return (
)
}
diff --git a/themes/hexo/components/MenuButtonGroupTop.js b/themes/hexo/components/MenuListTop.js
similarity index 83%
rename from themes/hexo/components/MenuButtonGroupTop.js
rename to themes/hexo/components/MenuListTop.js
index e38755b0..cc7fe0f9 100644
--- a/themes/hexo/components/MenuButtonGroupTop.js
+++ b/themes/hexo/components/MenuListTop.js
@@ -1,10 +1,10 @@
import React from 'react'
import { useGlobal } from '@/lib/global'
import CONFIG_HEXO from '../config_hexo'
-import { DropMenu } from './DropMenu'
+import { MenuItemDrop } from './MenuItemDrop'
import BLOG from '@/blog.config'
-const MenuButtonGroupTop = (props) => {
+export const MenuListTop = (props) => {
const { customNav, customMenu } = props
const { locale } = useGlobal()
@@ -27,8 +27,7 @@ const MenuButtonGroupTop = (props) => {
return (
)
}
-export default MenuButtonGroupTop
diff --git a/themes/hexo/components/TopNav.js b/themes/hexo/components/TopNav.js
index 5e60525f..53dc6b66 100644
--- a/themes/hexo/components/TopNav.js
+++ b/themes/hexo/components/TopNav.js
@@ -5,7 +5,7 @@ import CategoryGroup from './CategoryGroup'
import Logo from './Logo'
import SearchDrawer from './SearchDrawer'
import TagGroups from './TagGroups'
-import MenuButtonGroupTop from './MenuButtonGroupTop'
+import { MenuListTop } from './MenuListTop'
import MenuList from './MenuList'
import { useRouter } from 'next/router'
import throttle from 'lodash.throttle'
@@ -137,7 +137,7 @@ const TopNav = props => {
{/* 右侧功能 */}