This commit is contained in:
2026-03-22 14:00:08 +08:00
parent 69099986e0
commit a072128b17
11 changed files with 2 additions and 770 deletions

View File

@@ -1,14 +1,10 @@
import { BellDot, Bug, Coins, DollarSign, Palette, PictureInPicture2, Receipt, Settings, SquareUserRound, TrendingUp, User, Users, Wrench } from 'lucide-vue-next'
import { Coins, DollarSign, Palette, Receipt, Settings, TrendingUp, Users } from 'lucide-vue-next'
import type { NavGroup } from '@/components/app-sidebar/types'
export function useSidebar() {
const settingsNavItems = [
{ title: 'Profile', url: '/settings/', icon: User },
{ title: 'Account', url: '/settings/account', icon: Wrench },
{ title: 'Appearance', url: '/settings/appearance', icon: Palette },
{ title: 'Notifications', url: '/settings/notifications', icon: BellDot },
{ title: 'Display', url: '/settings/display', icon: PictureInPicture2 },
{ title: '外观设置', url: '/settings/appearance', icon: Palette },
]
const navData = ref<NavGroup[]>([
@@ -22,29 +18,6 @@ export function useSidebar() {
{ title: '订单审批', url: '/monisuo/orders', icon: Receipt },
],
},
{
title: 'Pages',
items: [
{
title: 'Auth',
icon: SquareUserRound,
items: [
{ title: 'Monisuo Login', url: '/auth/monisuo-sign-in' },
],
},
{
title: 'Errors',
icon: Bug,
items: [
{ title: '401 | Unauthorized', url: '/errors/401' },
{ title: '403 | Forbidden', url: '/errors/403' },
{ title: '404 | Not Found', url: '/errors/404' },
{ title: '500 | Internal Server Error', url: '/errors/500' },
{ title: '503 | Maintenance Error', url: '/errors/503' },
],
},
],
},
{
title: 'Other',
items: [