@sofaws/dapp-core
Version:
A library to hold the main logic for a dapp on the Elrond Network
25 lines • 785 B
TypeScript
export interface LoginHookGenericStateType {
error: string;
loginFailed: boolean;
isLoading: boolean;
isLoggedIn: boolean;
}
export declare type InitiateLoginFunctionType = () => void;
export declare type LoginHookReturnType = [
LoginHookReturnType,
LoginHookGenericStateType
];
export interface OnLoginRedirectOptionsType {
signature?: string;
address: string;
}
export declare type OnLoginRedirectType = (callbackRoute: string, options?: OnLoginRedirectOptionsType) => void;
export interface OnProviderLoginType {
callbackRoute?: string;
token?: string;
/**
* If specified, `onLoginRedirect` will overwrite callbackRoute default navigation
*/
onLoginRedirect?: OnLoginRedirectType;
}
//# sourceMappingURL=login.types.d.ts.map