35 lines
1.1 KiB
TypeScript
35 lines
1.1 KiB
TypeScript
import { ReactElement } from "react";
|
|||
|
|||
import {
|
|||
DescriptionField,
|
|||
ErrorText,
|
|||
Form,
|
|||
PriceInputField,
|
|||
PspReferenceField,
|
|||
SubmitButton,
|
|||
} from "./components";
|
|||
import {
|
|||
OrderManualTransactionForm as MainComponent,
|
|||
OrderManualTransactionFormProps as MainComponentProps,
|
|||
} from "./OrderManualTransactionForm";
|
|||
|
|||
interface OrderManualTransactionCombinedComponent {
|
|||
(props: OrderManualTransactionFormProps): ReactElement | null;
|
|||
DescriptionField: typeof DescriptionField;
|
|||
ErrorText: typeof ErrorText;
|
|||
Form: typeof Form;
|
|||
PriceInputField: typeof PriceInputField;
|
|||
SubmitButton: typeof SubmitButton;
|
|||
PspReferenceField: typeof PspReferenceField;
|
|||
}
|
|||
|
|||
export const OrderManualTransactionForm = MainComponent as OrderManualTransactionCombinedComponent;
|
|||
OrderManualTransactionForm.DescriptionField = DescriptionField;
|
|||
OrderManualTransactionForm.ErrorText = ErrorText;
|
|||
OrderManualTransactionForm.Form = Form;
|
|||
OrderManualTransactionForm.PriceInputField = PriceInputField;
|
|||
OrderManualTransactionForm.SubmitButton = SubmitButton;
|
|||
OrderManualTransactionForm.PspReferenceField = PspReferenceField;
|
|||
|
|||
export type OrderManualTransactionFormProps = MainComponentProps;
|