UNPKG

@aioha/react-ui

Version:

Ready-made React modal for Aioha

16 lines (15 loc) 718 B
import React, { Dispatch, SetStateAction } from 'react'; import { Providers } from '@aioha/aioha'; import { Arrangement } from './login/ProviderSelection.js'; import { LoginOptions, LoginResult } from '@aioha/aioha/build/types.js'; export interface LoginModalProps { loginTitle?: string; loginHelpUrl?: string; loginOptions: LoginOptions; arrangement?: Arrangement; forceShowProviders?: Providers[]; onLogin?: (result: LoginResult) => any; onCancel?: () => any; onClose: Dispatch<SetStateAction<boolean>>; } export declare const LoginModal: ({ loginTitle, loginHelpUrl, loginOptions, arrangement, forceShowProviders, onCancel, onClose, onLogin }: LoginModalProps) => React.JSX.Element;