UNPKG

@funkit/connect

Version:

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

23 lines (22 loc) 951 B
import React, { type ReactNode } from 'react'; import { type BoxProps } from '../Box/Box'; interface PaymentMethodWrapperProps extends Pick<FunPaymentMethodItemProps, 'isActive' | 'isDisabled' | 'onClick'> { children: ReactNode; paddingY?: BoxProps['paddingY']; testId?: string; } export declare const PaymentMethodWrapper: ({ paddingY, isActive, isDisabled, onClick, children, testId, }: PaymentMethodWrapperProps) => React.JSX.Element; export interface FunPaymentMethodItemProps { keyIcon?: ReactNode; keyText: string; valueIcon?: ReactNode; disclaimerText?: string; badge?: ReactNode; onClick?: () => void; isError?: boolean; isDisabled?: boolean; isActive?: boolean; testId?: string; } export declare const FunPaymentMethodItem: ({ keyIcon, keyText, valueIcon, disclaimerText, badge, onClick, isError, isDisabled, isActive, testId, }: FunPaymentMethodItemProps) => React.JSX.Element; export {};