diff --git a/src/components/app-shell.tsx b/src/components/app-shell.tsx index b4e1f07..1b55b1d 100644 --- a/src/components/app-shell.tsx +++ b/src/components/app-shell.tsx @@ -14,12 +14,19 @@ import { LayoutDashboard, CheckSquare, MessageSquare, + Activity, + DollarSign, + FileText, + FolderOpen, + Settings as SettingsIcon, } from "lucide-react"; import { cn } from "@/lib/utils"; import type { ReactNode } from "react"; import { useBubbleCounts } from "@/lib/use-bubble-counts"; import { NotificationBell } from "@/components/notifications/notification-bell"; import { DateCalculator } from "@/components/date-calculator"; +import { HeaderTimer } from "@/components/timer/header-timer"; +import { QuickAdd } from "@/components/quick-add/quick-add"; function initials(name: string, email: string) { const src = (name || email || "").trim(); @@ -40,7 +47,12 @@ const NAV: NavItem[] = [ { to: "/cases", label: "Cases", icon: Briefcase }, { to: "/tasks", label: "Tasks", icon: CheckSquare, bubbleKey: "tasks" }, { to: "/messages", label: "Messages", icon: MessageSquare, bubbleKey: "messages" }, + { to: "/status", label: "Status Updates", icon: Activity }, + { to: "/collections", label: "Collections", icon: DollarSign }, + { to: "/documents", label: "Documents", icon: FileText }, + { to: "/files", label: "Files", icon: FolderOpen }, { to: "/invoices", label: "Invoices", icon: Receipt }, + { to: "/settings", label: "Settings", icon: SettingsIcon }, { to: "/admin/users", label: "Users", icon: ShieldCheck, adminOnly: true }, ];