diff options
Diffstat (limited to 'packages/exchange-backoffice-ui/src/forms/forms.ts')
-rw-r--r-- | packages/exchange-backoffice-ui/src/forms/forms.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/exchange-backoffice-ui/src/forms/forms.ts b/packages/exchange-backoffice-ui/src/forms/forms.ts index 1e59e0cf2..c2cb0799e 100644 --- a/packages/exchange-backoffice-ui/src/forms/forms.ts +++ b/packages/exchange-backoffice-ui/src/forms/forms.ts @@ -7,6 +7,7 @@ import { InputChoiceStacked } from "./InputChoice.js"; import { InputArray } from "./InputArray.js"; import { InputSelectMultiple } from "./InputSelectMultiple.js"; import { InputTextArea } from "./InputTextArea.js"; +import { InputFile } from "./InputFile.js"; export type DoubleColumnForm = DoubleColumnFormSection[]; @@ -22,6 +23,7 @@ type DoubleColumnFormSection = { type FieldType = { separator: {}; array: Parameters<typeof InputArray>[0]; + file: Parameters<typeof InputFile>[0]; selectMultiple: Parameters<typeof InputSelectMultiple>[0]; text: Parameters<typeof InputText>[0]; textArea: Parameters<typeof InputTextArea>[0]; @@ -36,6 +38,7 @@ type FieldType = { export type UIFormField = | { type: "separator"; props: FieldType["separator"] } | { type: "array"; props: FieldType["array"] } + | { type: "file"; props: FieldType["file"] } | { type: "selectMultiple"; props: FieldType["selectMultiple"] } | { type: "text"; props: FieldType["text"] } | { type: "textArea"; props: FieldType["textArea"] } @@ -62,6 +65,7 @@ const UIFormConfiguration: UIFormFieldMap = { separator: Separator, array: InputArray, text: InputText, + file: InputFile, textArea: InputTextArea, date: InputDate, choiceStacked: InputChoiceStacked, |