Type Alias AuthContextType

AuthContextType: {
    availableLogins: Logins[];
    connect: (() => Promise<EthereumProvider>);
    isLoggedIn: boolean;
    loading: boolean;
    loginWithLink: ((email: string) => Promise<EthereumProvider>);
    loginWithSocial: ((provider: string) => Promise<EthereumProvider>);
    logo: string;
    logout: (() => void);
    provider: EthereumProvider;
    theme: "light" | "dark";
    user: UserInfo | null;
}