@slashid/react
Version:
React SDK for the /id platform
19 lines • 919 B
TypeScript
import { Factor } from "@slashid/slashid";
import { FactorCustomizableSAML, FactorLabeledOIDC } from "../../../domain/types";
export type SAMLProviderProps = {
provider: FactorCustomizableSAML;
handleClick: (factor: Factor) => void;
};
export declare function SAMLProvider({ provider: p, handleClick }: SAMLProviderProps): import("react/jsx-runtime").JSX.Element | null;
export type OIDCProviderProps = {
provider: FactorLabeledOIDC;
handleClick: (factor: Factor) => void;
};
export declare function OIDCProvider({ provider: p, handleClick }: OIDCProviderProps): import("react/jsx-runtime").JSX.Element | null;
type Props = {
providers: Array<FactorLabeledOIDC | FactorCustomizableSAML>;
handleClick: (factor: Factor) => void;
};
export declare function SSOProviders({ providers, handleClick }: Props): import("react/jsx-runtime").JSX.Element | null;
export {};
//# sourceMappingURL=sso.d.ts.map