oak-pay-business/es/components/account/detail/web.d.ts

27 lines
999 B
TypeScript

import React from 'react';
import { RowWithActions, WebComponentProps } from 'oak-frontend-base';
import { EntityDict } from '../../../oak-app-domain';
export default function Render(props: WebComponentProps<EntityDict, 'account', false, {
account: RowWithActions<EntityDict, 'account'>;
depositMaxCent: number;
unfinishedPayId?: string;
onDepositPayId: (payId: string) => void;
depositOpen: boolean;
ufOpen: boolean;
depPrice: number | null;
depositChannel: string | undefined;
depositMeta: any;
depositing: boolean;
}, {
createDepositPay: () => Promise<string>;
setDepositOpen: (v: boolean) => void;
setUfOpen: (v: boolean) => void;
setDepPrice: (v: number | null) => void;
setDepositChannel: (v: string | undefined) => void;
setDepositMeta: (v: any) => void;
setDepositing: (v: boolean) => void;
onDepositClick: () => void;
onDepositModalClose: () => void;
onUfModalClose: () => void;
}>): React.JSX.Element | null;