feat: complete MVP foundation auth and dashboard
This commit is contained in:
28
lib/dashboard-navigation.ts
Normal file
28
lib/dashboard-navigation.ts
Normal file
@@ -0,0 +1,28 @@
|
||||
import {
|
||||
BarChart3,
|
||||
FileSearch,
|
||||
LayoutDashboard,
|
||||
MailCheck,
|
||||
MapPinned,
|
||||
OctagonMinus,
|
||||
Settings,
|
||||
UsersRound,
|
||||
type LucideIcon,
|
||||
} from "lucide-react";
|
||||
|
||||
export type DashboardNavigationItem = {
|
||||
label: string;
|
||||
href: string;
|
||||
icon: LucideIcon;
|
||||
};
|
||||
|
||||
export const dashboardNavigation: DashboardNavigationItem[] = [
|
||||
{ label: "Dashboard", href: "/dashboard", icon: LayoutDashboard },
|
||||
{ label: "Campaigns", href: "/dashboard/campaigns", icon: MapPinned },
|
||||
{ label: "Leads", href: "/dashboard/leads", icon: UsersRound },
|
||||
{ label: "Audits", href: "/dashboard/audits", icon: FileSearch },
|
||||
{ label: "Outreach", href: "/dashboard/outreach", icon: MailCheck },
|
||||
{ label: "Analytics", href: "/dashboard/analytics", icon: BarChart3 },
|
||||
{ label: "Blacklist", href: "/dashboard/blacklist", icon: OctagonMinus },
|
||||
{ label: "Settings", href: "/dashboard/settings", icon: Settings },
|
||||
];
|
||||
Reference in New Issue
Block a user