fix: /admin 直接显示数据概览,去掉管理首页导航项
This commit is contained in:
@@ -5,8 +5,7 @@ import { Suspense } from 'react';
|
||||
import { resolveLocale } from '@/lib/locale';
|
||||
|
||||
const NAV_ITEMS = [
|
||||
{ path: '/admin', label: { zh: '管理首页', en: 'Home' } },
|
||||
{ path: '/admin/dashboard', label: { zh: '数据概览', en: 'Dashboard' } },
|
||||
{ path: '/admin', label: { zh: '数据概览', en: 'Dashboard' } },
|
||||
{ path: '/admin/orders', label: { zh: '订单管理', en: 'Orders' } },
|
||||
{ path: '/admin/channels', label: { zh: '渠道管理', en: 'Channels' } },
|
||||
{ path: '/admin/subscriptions', label: { zh: '订阅管理', en: 'Subscriptions' } },
|
||||
@@ -31,7 +30,7 @@ function AdminNav() {
|
||||
};
|
||||
|
||||
const isActive = (navPath: string) => {
|
||||
if (navPath === '/admin') return pathname === '/admin';
|
||||
if (navPath === '/admin') return pathname === '/admin' || pathname === '/admin/dashboard';
|
||||
return pathname.startsWith(navPath);
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user