UNPKG

@leancodepl/kratos

Version:

Headless React components library for building Ory Kratos authentication flows

25 lines (24 loc) 840 B
import { ComponentType, ReactNode } from "react"; import { AuthError } from "../../../utils"; import { OnLoginFlowError } from "../types"; export type SecondFactorEmailFormProps = { Code: ComponentType<{ children: ReactNode; }>; Resend: ComponentType<{ children: ReactNode; }>; Submit: ComponentType<{ children: ReactNode; }>; errors: AuthError[]; isSubmitting: boolean; isValidating: boolean; }; type SecondFactorEmailFormWrapperProps = { secondFactorForm: ComponentType<SecondFactorEmailFormProps>; onError?: OnLoginFlowError; onLoginSuccess?: () => void; }; export declare function SecondFactorEmailFormWrapper({ secondFactorForm: SecondFactorForm, onError, onLoginSuccess, }: SecondFactorEmailFormWrapperProps): import("react/jsx-runtime").JSX.Element; export {};