UNPKG

pg-test-project

Version:

A payment gateway for sab paisa

63 lines (62 loc) 1.57 kB
import React, { Component } from "react"; import "../../sabpaisa-css-utils-classes-version-five.css"; import "../../index.css"; export interface PgModalProps { isOpen?: boolean; clientCode: string; clientTxnId: string; transUserName: string; transUserPassword: string; authkey: string; authiv: string; payerName: string; payerEmail: string; payerMobile: string; payerAddress: string; amount: string; amountType: string; udf1: string; udf2: string; udf3: string; udf4: string; udf5: string; udf6: string; udf7: string; udf8: string; udf9: string; udf10: string; udf11: string; udf12: string; udf13: string; udf14: string; udf15: string; udf16: string; udf17: string; udf18: string; udf19: string; udf20: string; channelId: string; programId: string; mcc: string; onToggle?: (event: React.MouseEvent<HTMLButtonElement, MouseEvent>) => void; env: string; additionalClass?: string; } declare type State = { submitted: boolean; isOpen: boolean | false; currentState: number; errorMessage: string; paymentData: { [key: string]: any; }; activeMappings: {}[]; isResponsed: boolean; }; export default class PgModal extends Component<PgModalProps, State> { constructor(props: PgModalProps); componentDidMount(): void; componentDidUpdate(prevProps: any, preState: any): void; render(): JSX.Element; } export {};