'use client'; import * as React from 'react'; import Link from 'next/link'; import { type Icon } from '@tabler/icons-react'; import { Badge } from '@nice/ui/components/badge'; import { SidebarGroup, SidebarGroupContent, SidebarMenu, SidebarMenuButton, SidebarMenuItem, } from '@nice/ui/components/sidebar'; interface SecondaryItem { title: string; url: string; icon: Icon; badge?: string; } export function NavSecondary({ items, ...props }: { items: SecondaryItem[]; } & React.ComponentPropsWithoutRef) { return ( {items.map((item) => (
{item.title}
{item.badge && ( {item.badge} )}
))}
); }