import {ChevronDownIcon, ChevronUpIcon} from '@chakra-ui/icons' import { Avatar, Box, Flex, HStack, Menu, MenuButton, MenuDivider, MenuList, Spacer, Text, useDisclosure } from '@chakra-ui/react' import {JaenLogo} from '../../atoms' export interface PrimaryNavbarProps { user?: { fullname: string email: string avatar?: string } userMenuItems?: Array } const PrimaryNavbar: React.FC = ({ user, userMenuItems = [] }) => { return ( Jaen {user && } ) } export default PrimaryNavbar const UserDropdown = (props: { user: {fullname: string; email: string; avatar?: string | undefined} userMenuItems: JSX.Element[] }) => { const {isOpen, onOpen, onClose} = useDisclosure() return ( {({isOpen}) => ( <> {isOpen ? : } {props.user.email} {props.userMenuItems} )} ) }