@leancodepl/kratos
Version:
Headless React components library for building Ory Kratos authentication flows
25 lines • 898 B
TypeScript
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 {};
//# sourceMappingURL=SecondFactorEmailFormWrapper.d.ts.map