UNPKG

@funkit/connect

Version:

Funkit Connect SDK elevates DeFi apps via web2 sign-ins and one-click checkouts.

18 lines (17 loc) 614 B
import type { CheckoutQuoteError } from '~/providers/FunkitQuoteContext'; interface TriggerNewQuoteOptions { maxRetries: number; } interface UseCheckoutQuoteOptions { targetAssetunitPrice: number; onFailure: (error: CheckoutQuoteError) => void; onSuccess?: () => void; } interface UseCheckoutQuoteResult { error: string | null; isQuoting: boolean; step: string | null; triggerNewQuote: (options: TriggerNewQuoteOptions) => void; } export declare function useCheckoutQuote({ targetAssetunitPrice, onFailure, onSuccess, }: UseCheckoutQuoteOptions): UseCheckoutQuoteResult; export {};