UNPKG

@funkit/connect

Version:

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

18 lines (17 loc) 795 B
import React from 'react'; import type { Address } from 'viem'; import type { PaymentMethodCardInfo } from '~/domains/paymentMethods'; import { type CheckoutModalCommonState, FunCheckoutStep, type ModalStepComponentProps, type ModalStepInfo } from './stepTransition'; export type MoonpaySetupState = CheckoutModalCommonState & { paymentAddress: Address; token: string; tokenChainId: string; depositAmount: number; isSendingToQr: boolean; paymentMethodInfo: PaymentMethodCardInfo; }; export type MoonpaySetupNext = { depositAddress: Address; }; export declare const MoonpaySetupInfo: ModalStepInfo<FunCheckoutStep.MOONPAY_SETUP>; export declare function MoonpaySetup({ modalState, onNext, }: ModalStepComponentProps<FunCheckoutStep.MOONPAY_SETUP>): React.JSX.Element;