import { useNavigate } from "react-router-dom"; import { ArrowRight, FileText, Train, Users } from "lucide-react"; import { Card, Group, SimpleGrid, Stack, Text, ThemeIcon } from "@mantine/core"; const links = [ { title: "Booking requests", description: "Review and action incoming freight bookings", href: "/dashboard/booking-requests", icon: FileText, }, { title: "Train scheduling v2", description: "Full allocation workflow — assign, pin wagons, finalize", href: "/dashboard/operations/train-scheduling-v2", icon: Train, }, { title: "Trains", description: "Manage train master data and fleet status", href: "/dashboard/trains", icon: Train, }, { title: "User management", description: "Employees, roles, and permissions", href: "/user-management", icon: Users, }, ]; export function OverviewQuickLinks() { const navigate = useNavigate(); return ( Quick links {links.map((link) => { const Icon = link.icon; return ( navigate(link.href)} > {link.title} {link.description} ); })} ); }