import { Button } from '@/components/Button'; import { DecoratedInput } from '@/components/DecoratedInput'; import { observer } from 'mobx-react-lite'; import { FunctionComponent } from 'preact'; import { TwoFactorActivation } from './model'; import { TwoFactorDialog, TwoFactorDialogLabel, TwoFactorDialogDescription, TwoFactorDialogButtons, } from './TwoFactorDialog'; export const Verification: FunctionComponent<{ activation: TwoFactorActivation; }> = observer(({ activation: act }) => { const borderInv = act.verificationStatus === 'invalid' ? 'border-dark-red' : ''; return ( { act.cancelActivation(); }} > Step 3 of 3 - Verification
・Enter your secret key:
・Verify the authentication code generated by your authenticator app:
{act.verificationStatus === 'invalid' && (
Incorrect credentials, please try again.
)}