import Icon from '@/Components/Icon/Icon' import { ViewControllerManager } from '@/Services/ViewControllerManager' import { observer } from 'mobx-react-lite' import { MouseEventHandler, useCallback } from 'react' type Props = { viewControllerManager: ViewControllerManager } const NoAccountWarning = observer(({ viewControllerManager }: Props) => { const showAccountMenu: MouseEventHandler = useCallback( (event) => { event.stopPropagation() viewControllerManager.accountMenuController.setShow(true) }, [viewControllerManager], ) const hideWarning = useCallback(() => { viewControllerManager.noAccountWarningController.hide() }, [viewControllerManager]) return (
Sign in or register to back up your notes.