feat: remove Plans from sidebar nav — managed via Settings > Plans instead

This commit is contained in:
root
2026-03-31 08:58:58 +00:00
parent 21ccb92e70
commit 61a696ef9c

View File

@@ -5,21 +5,20 @@ import { usePathname } from 'next/navigation';
import { useAuthStore } from '@/lib/auth-store'; import { useAuthStore } from '@/lib/auth-store';
import { import {
LayoutDashboard, Users, UserPlus, FileText, CreditCard, LayoutDashboard, Users, UserPlus, FileText, CreditCard,
ArrowLeftRight, Ticket, BarChart3, ScrollText, Settings, Wifi, ArrowLeftRight, Ticket, BarChart3, ScrollText, Settings,
} from 'lucide-react'; } from 'lucide-react';
const navItems = [ const navItems = [
{ label: 'Dashboard', href: '/dashboard', icon: LayoutDashboard, roles: [] }, { label: 'Dashboard', href: '/dashboard', icon: LayoutDashboard, roles: [] },
{ label: 'Clients', href: '/clients', icon: Users, roles: [] }, { label: 'Clients', href: '/clients', icon: Users, roles: [] },
{ label: 'Plans', href: '/plans', icon: Wifi, roles: ['admin', 'staff'] }, { label: 'Leads', href: '/leads', icon: UserPlus, roles: ['admin', 'staff'] },
{ label: 'Leads', href: '/leads', icon: UserPlus, roles: ['admin', 'staff'] }, { label: 'Invoices', href: '/invoices', icon: FileText, roles: [] },
{ label: 'Invoices', href: '/invoices', icon: FileText, roles: [] }, { label: 'Payments', href: '/payments', icon: CreditCard, roles: [] },
{ label: 'Payments', href: '/payments', icon: CreditCard, roles: [] }, { label: 'Remittances', href: '/remittances', icon: ArrowLeftRight, roles: ['admin', 'collector'] },
{ label: 'Remittances',href: '/remittances', icon: ArrowLeftRight, roles: ['admin', 'collector'] }, { label: 'Tickets', href: '/tickets', icon: Ticket, roles: [] },
{ label: 'Tickets', href: '/tickets', icon: Ticket, roles: [] }, { label: 'Reports', href: '/reports', icon: BarChart3, roles: ['admin', 'staff'] },
{ label: 'Reports', href: '/reports', icon: BarChart3, roles: ['admin', 'staff'] }, { label: 'Audit Log', href: '/audit-log', icon: ScrollText, roles: ['admin'] },
{ label: 'Audit Log', href: '/audit-log', icon: ScrollText, roles: ['admin'] }, { label: 'Settings', href: '/settings', icon: Settings, roles: ['admin'] },
{ label: 'Settings', href: '/settings', icon: Settings, roles: ['admin'] },
]; ];
export default function Sidebar() { export default function Sidebar() {