@sumsub/websdk-react
Version:
SumSub WebSdk React
16 lines (15 loc) • 640 B
TypeScript
import type { PromisedTokenExpirationHandler, ErrorHandler, MessageHandler, SnsWebSdkOptions, SnsWebSdkBaseConfig, NavigationUiControlsState } from '@sumsub/websdk';
export default interface SumsubWebSdkProps {
accessToken: string;
baseUrl?: string;
testEnv?: boolean;
expirationHandler: PromisedTokenExpirationHandler;
config?: SnsWebSdkBaseConfig;
options?: Partial<SnsWebSdkOptions>;
onMessage?: MessageHandler;
onError?: ErrorHandler;
force?: boolean;
style?: Record<string, unknown>;
className?: string;
onNavigationUiControlsStateChanged?: (state: NavigationUiControlsState) => void;
}