fix: add Accounting to sidebar nav + E2E spec (FIBEROPS-240)

This commit is contained in:
root
2026-03-31 23:54:36 +00:00
parent 7db2a3fb5b
commit 85f646cbed
2 changed files with 52 additions and 1 deletions

View File

@@ -5,7 +5,7 @@ import { usePathname } from 'next/navigation';
import { useAuthStore } from '@/lib/auth-store';
import {
LayoutDashboard, Users, UserPlus, FileText, CreditCard,
ArrowLeftRight, Ticket, BarChart3, ScrollText, Settings,
ArrowLeftRight, Ticket, BarChart3, ScrollText, Settings, BookOpen,
} from 'lucide-react';
const navItems = [
@@ -17,6 +17,7 @@ const navItems = [
{ label: 'Remittances', href: '/remittances', icon: ArrowLeftRight, roles: ['admin', 'collector'] },
{ label: 'Tickets', href: '/tickets', icon: Ticket, roles: [] },
{ label: 'Reports', href: '/reports', icon: BarChart3, roles: ['admin', 'staff'] },
{ label: 'Accounting', href: '/accounting', icon: BookOpen, roles: ['admin'] },
{ label: 'Audit Log', href: '/audit-log', icon: ScrollText, roles: ['admin'] },
{ label: 'Settings', href: '/settings', icon: Settings, roles: ['admin'] },
];