From 61a696ef9c7ee4aded77e1635f88804a597286f2 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 31 Mar 2026 08:58:58 +0000 Subject: [PATCH] =?UTF-8?q?feat:=20remove=20Plans=20from=20sidebar=20nav?= =?UTF-8?q?=20=E2=80=94=20managed=20via=20Settings=20>=20Plans=20instead?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/layout/sidebar.tsx | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/components/layout/sidebar.tsx b/components/layout/sidebar.tsx index 3cdad70..14f2f2e 100644 --- a/components/layout/sidebar.tsx +++ b/components/layout/sidebar.tsx @@ -5,21 +5,20 @@ import { usePathname } from 'next/navigation'; import { useAuthStore } from '@/lib/auth-store'; import { LayoutDashboard, Users, UserPlus, FileText, CreditCard, - ArrowLeftRight, Ticket, BarChart3, ScrollText, Settings, Wifi, + ArrowLeftRight, Ticket, BarChart3, ScrollText, Settings, } from 'lucide-react'; const navItems = [ - { label: 'Dashboard', href: '/dashboard', icon: LayoutDashboard, 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: 'Invoices', href: '/invoices', icon: FileText, roles: [] }, - { label: 'Payments', href: '/payments', icon: CreditCard, roles: [] }, - { 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: 'Audit Log', href: '/audit-log', icon: ScrollText, roles: ['admin'] }, - { label: 'Settings', href: '/settings', icon: Settings, roles: ['admin'] }, + { label: 'Dashboard', href: '/dashboard', icon: LayoutDashboard, roles: [] }, + { label: 'Clients', href: '/clients', icon: Users, roles: [] }, + { label: 'Leads', href: '/leads', icon: UserPlus, roles: ['admin', 'staff'] }, + { label: 'Invoices', href: '/invoices', icon: FileText, roles: [] }, + { label: 'Payments', href: '/payments', icon: CreditCard, roles: [] }, + { 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: 'Audit Log', href: '/audit-log', icon: ScrollText, roles: ['admin'] }, + { label: 'Settings', href: '/settings', icon: Settings, roles: ['admin'] }, ]; export default function Sidebar() { -- 2.43.0