import { type ForwardRefRenderFunction, type ReactNode, forwardRef, } from 'react'; import { Nav, type NavProps } from '../../../atoms'; import { NavItem, NavLink, NavList } from '../../../molecules'; export type MainNavItem = { id: string; href: string; label: string; logo?: ReactNode; }; export type MainNavProps = Omit & { /** * The main nav items. */ items: MainNavItem[]; }; const MainNavWithRef: ForwardRefRenderFunction = ( { className = '', items, ...props }, ref ) => { const wrapperClass = `${className}`; return ( ); }; /** * MainNav component * * Render the main navigation. */ export const MainNav = forwardRef(MainNavWithRef);