aboutsummaryrefslogtreecommitdiff
path: root/packages/exchange-backoffice-ui/src/handlers/forms.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/exchange-backoffice-ui/src/handlers/forms.ts')
-rw-r--r--packages/exchange-backoffice-ui/src/handlers/forms.ts12
1 files changed, 5 insertions, 7 deletions
diff --git a/packages/exchange-backoffice-ui/src/handlers/forms.ts b/packages/exchange-backoffice-ui/src/handlers/forms.ts
index 418754919..1d6a7daa4 100644
--- a/packages/exchange-backoffice-ui/src/handlers/forms.ts
+++ b/packages/exchange-backoffice-ui/src/handlers/forms.ts
@@ -8,7 +8,7 @@ import { InputArray } from "./InputArray.js";
import { InputSelectMultiple } from "./InputSelectMultiple.js";
import { InputTextArea } from "./InputTextArea.js";
import { InputFile } from "./InputFile.js";
-import { Separator } from "./Separator.js";
+import { Caption } from "./Caption.js";
import { Group } from "./Group.js";
import { InputSelectOne } from "./InputSelectOne.js";
@@ -25,7 +25,7 @@ type DoubleColumnFormSection = {
*/
type FieldType = {
group: Parameters<typeof Group>[0];
- separator: Parameters<typeof Separator>[0];
+ caption: Parameters<typeof Caption>[0];
array: Parameters<typeof InputArray>[0];
file: Parameters<typeof InputFile>[0];
selectOne: Parameters<typeof InputSelectOne>[0];
@@ -42,7 +42,7 @@ type FieldType = {
*/
export type UIFormField =
| { type: "group"; props: FieldType["group"] }
- | { type: "separator"; props: FieldType["separator"] }
+ | { type: "caption"; props: FieldType["caption"] }
| { type: "array"; props: FieldType["array"] }
| { type: "file"; props: FieldType["file"] }
| { type: "selectOne"; props: FieldType["selectOne"] }
@@ -66,7 +66,7 @@ type UIFormFieldMap = {
*/
const UIFormConfiguration: UIFormFieldMap = {
group: Group,
- separator: Separator,
+ caption: Caption,
array: InputArray,
text: InputText,
file: InputFile,
@@ -90,9 +90,7 @@ export function RenderAllFieldsByUiConfig({
const Component = UIFormConfiguration[
field.type
] as FieldComponentFunction<any>;
- const c = structuredClone(field.props);
- c.key = i;
- return Component(c);
+ return Component(field.props);
}),
);
}