Update menu icons

Signed-off-by: Bryan Frimin <bryan@getprobo.com>
This commit is contained in:
Bryan Frimin
2025-05-05 10:40:10 -07:00
parent 5e071590ea
commit cb2786dfa2

View File

@@ -2,9 +2,11 @@
import { import {
ChevronRight, ChevronRight,
ClipboardList, SquareCheck,
Shield, Inbox,
Store,
type LucideIcon, type LucideIcon,
Flame,
} from "lucide-react"; } from "lucide-react";
import { Link, useLocation, useParams } from "react-router"; import { Link, useLocation, useParams } from "react-router";
@@ -133,16 +135,23 @@ export function NavMain() {
function getNavItems(organizationId?: string): NavItem[] { function getNavItems(organizationId?: string): NavItem[] {
return [ return [
{
title: "Tasks",
icon: Inbox,
url: organizationId
? `/organizations/${organizationId}/dashboard`
: undefined,
},
{ {
title: "Measures", title: "Measures",
icon: ClipboardList, icon: SquareCheck,
url: organizationId url: organizationId
? `/organizations/${organizationId}/measures` ? `/organizations/${organizationId}/measures`
: undefined, : undefined,
}, },
{ {
title: "Risks", title: "Risks",
icon: Shield, icon: Flame,
url: organizationId url: organizationId
? `/organizations/${organizationId}/risks` ? `/organizations/${organizationId}/risks`
: undefined, : undefined,
@@ -162,7 +171,7 @@ function getNavItems(organizationId?: string): NavItem[] {
{ {
title: "Vendors", title: "Vendors",
url: `/organizations/${organizationId}/vendors`, url: `/organizations/${organizationId}/vendors`,
icon: ToyBrick, icon: Store,
}, },
{ {
title: "Policies", title: "Policies",