UNPKG

trustlabs-sdk

Version:

Easy-to-use SDK for displaying trust verification badges on websites. Supports React, Vue, vanilla JS, and CDN usage.

13 lines (12 loc) 599 B
import React from 'react'; import { TrustStatus } from '../getTrustStatus'; interface TrustBadgeContextType { getTrustStatus: (emails: string[]) => Promise<TrustStatus[]>; requestTrustStatus: (emails: string[], callback: (data: TrustStatus[]) => void, errorCallback: (error: Error) => void) => void; } export declare function TrustBadgeProvider({ children }: { children: React.ReactNode; }): import("react/jsx-runtime").JSX.Element; export declare function useTrustBadge(): TrustBadgeContextType; export declare function useTrustBadgeOptional(): TrustBadgeContextType | null; export {};