UNPKG

casdoor-react-sdk

Version:
16 lines (15 loc) 593 B
import * as React from "react"; import Sdk from "casdoor-js-sdk"; import type { Message } from "./message"; export interface SilentSigninProps { sdk: Sdk; isLoggedIn: () => boolean; handleReceivedSilentSigninSuccessEvent?: (message: Message) => void; handleReceivedSilentSigninFailureEvent?: (message: Message) => void; } export declare class SilentSignin extends React.Component<SilentSigninProps, any> { componentDidMount(): void; listenForSilentSigninEvents: () => void; render(): JSX.Element | null; } export declare function isSilentSigninRequired(): boolean;