27 lines
999 B
TypeScript
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;
|