import { Badge, Menu } from 'ui' import type { ProductMenuGroup } from './ProductMenu.types' import ProductMenuItem from './ProductMenuItem' interface ProductMenuProps { page?: string menu: ProductMenuGroup[] } const ProductMenu = ({ page, menu }: ProductMenuProps) => { return (
{menu.map((group, idx) => (
{group.title} {group.isPreview && Not production ready}
) : null } />
{group.items.map((item) => { const isActive = !!item.pages ? item.pages.includes(page ?? '') : page === item.key return ( ) })}
{idx !== menu.length - 1 &&
}
))}
) } export default ProductMenu