UNPKG

matrix-react-sdk

Version:
29 lines (28 loc) 867 B
import React from "react"; import { KeyBackupInfo, VerificationRequest } from "matrix-js-sdk/src/crypto-api"; import { Phase } from "../../../stores/SetupEncryptionStore"; interface IProps { onFinished: () => void; } interface IState { phase?: Phase; verificationRequest: VerificationRequest | null; backupInfo: KeyBackupInfo | null; lostKeys: boolean; } export default class SetupEncryptionBody extends React.Component<IProps, IState> { constructor(props: IProps); private onStoreUpdate; componentWillUnmount(): void; private onUsePassphraseClick; private onVerifyClick; private onSkipConfirmClick; private onSkipBackClick; private onResetClick; private onResetConfirmClick; private onResetBackClick; private onDoneClick; private onEncryptionPanelClose; render(): React.ReactNode; } export {};