pagamio-frontend-commons-lib
Version:
Pagamio library for Frontend reusable components like the form engine and table container
15 lines (14 loc) • 591 B
TypeScript
interface TopUpModalProps {
isSubmitting: boolean;
handleCloseDrawer: () => void;
handleProcessPayment: (data: TopUpWalletPaymentData) => void;
}
type PaymentMethod = 'eft' | 'mobile_money';
type MobileProvider = 'mtn' | 'vodacom' | 'cell_c' | 'telkom';
export interface TopUpWalletPaymentData {
amount: string;
paymentMethod: PaymentMethod;
mobileProvider?: MobileProvider;
}
declare const TopUpWalletContent: ({ isSubmitting, handleCloseDrawer, handleProcessPayment }: TopUpModalProps) => import("react/jsx-runtime").JSX.Element;
export default TopUpWalletContent;