UNPKG

@funkit/connect

Version:

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

15 lines (14 loc) 900 B
import React from 'react'; import type { TransferTokenDefault } from '~/hooks/useTokenChain'; import { type PaymentMethodAccountInfo, type PaymentMethodBrokerageInfo } from '../../domains/paymentMethods'; import { type CheckoutModalCommonState, FunCheckoutStep, type ModalStepComponentProps, type ModalStepInfo } from './stepTransition'; export type SelectAssetState = CheckoutModalCommonState & { paymentMethodInfo: PaymentMethodBrokerageInfo | PaymentMethodAccountInfo; }; export type SelectAssetNext = { paymentMethodInfo?: PaymentMethodBrokerageInfo | PaymentMethodAccountInfo; disconnectedBrokerage?: boolean; transferToken?: TransferTokenDefault; }; export declare const SelectAssetInfo: ModalStepInfo<FunCheckoutStep.SELECT_ASSET>; export declare function SelectAsset({ modalState, onNext, onClose, }: ModalStepComponentProps<FunCheckoutStep.SELECT_ASSET>): React.JSX.Element;