import { Link } from '@tanstack/react-router' import { IconMenu } from '@tabler/icons-react' import { cn } from '@/lib/utils' import { Button } from '@/components/ui/button' import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, } from '@/components/ui/dropdown-menu' interface TopNavProps extends React.HTMLAttributes { links: { title: string href: string isActive: boolean disabled?: boolean }[] } export function TopNav({ className, links, ...props }: TopNavProps) { return ( <>
{links.map(({ title, href, isActive, disabled }) => ( {title} ))}
) }