UNPKG

@stanfordspezi/spezi-web-design-system

Version:

Stanford Biodesign Digital Health Spezi Web Design System

28 lines (27 loc) 1.04 kB
import { Auth, AuthProvider, signInWithPopup, signInWithEmailAndPassword } from 'firebase/auth'; import { ReactNode } from 'react'; export declare const messages: { signIn_title: string; signIn_provider: string; signIn_separator: string; signIn_field_email: string; signIn_field_password: string; signIn_submit: string; signIn_formError_firebase: string; signIn_formError_unknown: string; signIn_formError_invalidCredentials: string; }; export interface SignInFormProps { auth: Auth; providers: Array<{ provider: AuthProvider; name: string; icon?: ReactNode; }>; enableEmailPassword: boolean; signInWithPopup: typeof signInWithPopup; signInWithEmailAndPassword: typeof signInWithEmailAndPassword; className?: string; buttonSize?: "default" | "lg"; } export declare const SignInForm: ({ auth, providers, enableEmailPassword, className, signInWithPopup, signInWithEmailAndPassword, buttonSize, }: SignInFormProps) => import("react").JSX.Element;