import { classNames } from '@standardnotes/utils' import { useRef } from 'react' import AccountMenu, { AccountMenuProps } from '../AccountMenu/AccountMenu' import Icon from '../Icon/Icon' import Popover from '../Popover/Popover' import StyledTooltip from '../StyledTooltip/StyledTooltip' import { observer } from 'mobx-react-lite' import { AccountMenuController } from '@/Controllers/AccountMenu/AccountMenuController' type Props = AccountMenuProps & { controller: AccountMenuController hasError: boolean toggleMenu: () => void user: unknown } const AccountMenuButton = ({ hasError, controller, mainApplicationGroup, onClickOutside, toggleMenu, user }: Props) => { const buttonRef = useRef(null) const { show: isOpen } = controller return ( <> ) } export default observer(AccountMenuButton)