import Icon from '@/Components/Icon/Icon' import { AccountMenuController } from '@/Controllers/AccountMenu/AccountMenuController' import { NoAccountWarningController } from '@/Controllers/NoAccountWarningController' import { observer } from 'mobx-react-lite' import { MouseEventHandler, useCallback } from 'react' import Button from '@/Components/Button/Button' type Props = { accountMenuController: AccountMenuController noAccountWarningController: NoAccountWarningController } const NoAccountWarningContent = ({ accountMenuController, noAccountWarningController }: Props) => { const showAccountMenu: MouseEventHandler = useCallback( (event) => { event.stopPropagation() accountMenuController.setShow(true) }, [accountMenuController], ) const hideWarning = useCallback(() => { noAccountWarningController.hide() }, [noAccountWarningController]) return (

Data not backed up

Sign in or register to sync your notes to your other devices with end-to-end encryption.

) } export default observer(NoAccountWarningContent)