import { AccountMenuPane } from '@/components/AccountMenu'; import { Button } from '@/components/Button'; import { PreferencesGroup, PreferencesSegment, Text, Title, } from '@/preferences/components'; import { WebApplication } from '@/ui_models/application'; import { AppState } from '@/ui_models/app_state'; import { observer } from 'mobx-react-lite'; import { FunctionComponent } from 'preact'; import AccountIllustration from '../../../../svg/il-account.svg'; export const Authentication: FunctionComponent<{ application: WebApplication; appState: AppState; }> = observer(({ appState }) => { const clickSignIn = () => { appState.preferences.closePreferences(); appState.accountMenu.setCurrentPane(AccountMenuPane.SignIn); appState.accountMenu.setShow(true); }; const clickRegister = () => { appState.preferences.closePreferences(); appState.accountMenu.setCurrentPane(AccountMenuPane.Register); appState.accountMenu.setShow(true); }; return (
You're not signed in Sign in to sync your notes and preferences across all your devices and enable end-to-end encryption.
); });