interface MenuItemProps { text?: string; id?: string; className?: string; url?: string; target?: string; rel?: string; onClick?: React.MouseEventHandler; isMobile?: boolean; toggleMenu?: () => void; Link?: React.ComponentType>; i?: number; } const MenuItem = ({ text, id, className, url, target, rel, onClick, isMobile, toggleMenu, Link, i, }: MenuItemProps) => { if (url && !onClick) { if (url.startsWith("http") || url.startsWith("mailto")) { return (
  • {text}
  • ); } else { return (
  • {text}
  • ); } } else { return (
  • ); } }; export default MenuItem;