@upbudget/belvo-js
Version:
React component for Belvo
14 lines (11 loc) • 510 B
TypeScript
import React from 'react';
import { BelvoWidgetProviderProps, BelvoWidgetProps, AnalyticsAdapter } from '../types.js';
interface ContextProps {
open(config?: Partial<BelvoWidgetProps>): Promise<void>;
scriptReady: boolean;
scriptError: Error | null;
analytics?: AnalyticsAdapter;
}
declare function BelvoWidgetProvider({ getAccessToken, analytics, children, }: BelvoWidgetProviderProps): React.JSX.Element;
declare function useBelvo(): ContextProps;
export { BelvoWidgetProvider, useBelvo };