UNPKG

synapse-react-client

Version:

[![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synapse-react-client) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettie

26 lines 1.74 kB
import { LoginMethod } from './LoginMethod'; export type LastLoginInfoProps = { currentSourceAppName: string | undefined; lastLoginMethod: LoginMethod | undefined; lastLoginSourceAppName: string | undefined; lastLoginSourceAppURL: string | undefined; lastLoginDate: string | undefined; display: 'sentence' | 'box'; }; export declare function useLastLoginInfoState(): { currentSourceAppNameState: import("@react-hookz/web/useStorageValue/index.js").UseStorageValueResult<string, string, boolean | undefined>; lastLoginMethodState: import("@react-hookz/web/useStorageValue/index.js").UseStorageValueResult<"EMAIL" | "GOOGLE" | "ARCUS" | "ORCID" | "SAGE_BIONETWORKS", "EMAIL" | "GOOGLE" | "ARCUS" | "ORCID" | "SAGE_BIONETWORKS", boolean | undefined>; lastLoginSourceAppNameState: import("@react-hookz/web/useStorageValue/index.js").UseStorageValueResult<string, string, boolean | undefined>; lastLoginSourceAppURLState: import("@react-hookz/web/useStorageValue/index.js").UseStorageValueResult<string, string, boolean | undefined>; lastLoginDateState: import("@react-hookz/web/useStorageValue/index.js").UseStorageValueResult<string, string, boolean | undefined>; }; export declare function useLastLoginInfo(): { currentSourceAppName: string | undefined; lastLoginMethod: "EMAIL" | "GOOGLE" | "ARCUS" | "ORCID" | "SAGE_BIONETWORKS" | undefined; lastLoginSourceAppName: string | undefined; lastLoginSourceAppURL: string | undefined; lastLoginDate: string | undefined; }; export declare function clearLastLoginInfo(): void; export default function LastLoginInfo(props: LastLoginInfoProps): import("react/jsx-runtime").JSX.Element | null; //# sourceMappingURL=LastLoginInfo.d.ts.map