@dapplets/dapplet-extension
Version:
The Bridge to the Augmented Web.
29 lines (28 loc) • 935 B
TypeScript
import * as React from 'react';
import LoginConfirmation from '../../../../../../../background/models/loginConfirmation';
import { Bus } from '../../../../../../../common/bus';
import { LoginRequest, WalletDescriptor } from '../../../../../../../common/types';
interface Props {
data: {
frameId: string;
app: string;
loginRequest: LoginRequest;
};
bus: Bus;
redirect: (route: string) => void;
}
interface State {
loading: boolean;
descriptors: WalletDescriptor[];
confirmations: LoginConfirmation[];
}
export declare class LoginConfirmations extends React.Component<Props, State> {
private _mounted;
constructor(props: any);
componentDidMount(): Promise<void>;
componentWillUnmount(): void;
loadData(): Promise<void>;
selectLoginConfirmation(wallet: string, chain: string, confirmationId: string): Promise<void>;
render(): React.JSX.Element;
}
export {};