24 lines
847 B
TypeScript
24 lines
847 B
TypeScript
import React from 'react';
|
|
import { WebComponentProps } from 'oak-frontend-base';
|
|
import { EntityDict } from '../../../oak-app-domain';
|
|
import { AccountPayConfig, PayConfig } from '../../../types/PayConfig';
|
|
export default function Render(props: WebComponentProps<EntityDict, 'order', false, {
|
|
accountId?: string;
|
|
accountAvailMax: number;
|
|
order: EntityDict['order']['OpSchema'];
|
|
activePay?: EntityDict['pay']['OpSchema'];
|
|
accountConfig?: AccountPayConfig;
|
|
payConfig?: PayConfig;
|
|
accountPrice: number;
|
|
channel?: string;
|
|
meta?: object;
|
|
useAccount: boolean;
|
|
rest: number;
|
|
legal: false;
|
|
}, {
|
|
setAccountPrice: (price: number) => void;
|
|
onPickChannel: (channel: string) => void;
|
|
onSetChannelMeta: (meta?: object) => void;
|
|
setUseAccount: (v: boolean) => void;
|
|
}>): React.JSX.Element | null;
|