UNPKG

@leancodepl/kratos

Version:

Headless React components library for building Ory Kratos authentication flows

16 lines (15 loc) 560 B
import { ComponentType, ReactNode } from "react"; import { OidcProvider } from "../../../utils"; type OidcProviderComponents<TProvider extends string> = { [key in Capitalize<TProvider>]?: ComponentType<{ children: ReactNode; }>; }; export type OidcFormProps = OidcProviderComponents<OidcProvider> & { isLoading: boolean; }; type OidcFormWrapperProps = { oidcForm: ComponentType<OidcFormProps>; }; export declare function OidcFormWrapper({ oidcForm: OidcForm }: OidcFormWrapperProps): import("react/jsx-runtime").JSX.Element; export {};