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