import { Flex, Icon } from "@chakra-ui/react"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; interface IMenuItemProps { icon?: any | React.ReactNode; children: React.ReactNode; isActive: boolean; onClick: () => void; } export const MenuItem = (props: IMenuItemProps) => { const { icon, children, isActive, ...rest } = props; return ( {icon && ( // )} {children} ); };