/* Copyright (C) 2024 Manuel Bustillo*/ 'use client' import { UserGroupIcon, RectangleGroupIcon, BanknotesIcon, } from '@heroicons/react/24/outline'; import Link from 'next/link'; import { usePathname } from 'next/navigation'; import clsx from 'clsx'; // Map of links to display in the side navigation. // Depending on the size of the application, this would be stored in a database. const links = [ { name: 'Guests', href: '/dashboard/guests', icon: UserGroupIcon }, { name: 'Expenses', href: '/dashboard/expenses', icon: BanknotesIcon }, { name: 'Table distributions', href: '/dashboard/tables', icon: RectangleGroupIcon }, ]; export default function NavLinks() { const pathname = usePathname(); return ( <> {links.map((link) => { const LinkIcon = link.icon; return (

{link.name}

); })} ); }