UNPKG

@funkit/connect

Version:

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

19 lines (18 loc) 1.1 kB
import React from 'react'; import { type FunkitTextCustomizationsConfig } from '../../../providers/FunkitConfigContext'; import type { AssetHoldingsItem } from '../../../utils/assets'; import type { FunkitCheckoutConfig } from '../../../providers/FunkitCheckoutContext'; import { FunCheckoutStep, type ModalStepComponentProps } from '../stepTransition'; interface InputAmountLoadedProps extends ModalStepComponentProps<FunCheckoutStep.INPUT_AMOUNT> { sourceHolding: AssetHoldingsItem | null; checkoutConfig: FunkitCheckoutConfig; /** unit price of target asset */ unitPrice: number; /** default fiat currency to be used*/ defaultFiatCurrency?: string; textCustomizations: FunkitTextCustomizationsConfig['confirmationScreen']; /** Live gas price in wei for native token gas buffer, null for ERC-20s */ gasPriceWei: bigint | null; } export declare function InputAmountLoaded({ checkoutConfig, modalState, onNext, setModalState, sourceHolding, unitPrice, defaultFiatCurrency, textCustomizations, gasPriceWei, }: InputAmountLoadedProps): React.JSX.Element; export {};