aboutsummaryrefslogtreecommitdiff
path: root/packages/aml-backoffice-ui/src/pages/ShowConsolidated.tsx
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-09-06 13:54:33 -0300
committerSebastian <sebasjm@gmail.com>2024-09-06 13:54:58 -0300
commitc2efc802b2789cb47a6b0a54fc1672b98ee37db2 (patch)
treede5535184952ba20b77dd481ae152a077be8b547 /packages/aml-backoffice-ui/src/pages/ShowConsolidated.tsx
parentd671ef0f4cfa7d17b43b265501ae595882549f17 (diff)
downloadwallet-core-c2efc802b2789cb47a6b0a54fc1672b98ee37db2.tar.xz
search account in aml form and remove name from dynamic forms
Diffstat (limited to 'packages/aml-backoffice-ui/src/pages/ShowConsolidated.tsx')
-rw-r--r--packages/aml-backoffice-ui/src/pages/ShowConsolidated.tsx16
1 files changed, 6 insertions, 10 deletions
diff --git a/packages/aml-backoffice-ui/src/pages/ShowConsolidated.tsx b/packages/aml-backoffice-ui/src/pages/ShowConsolidated.tsx
index 21c14fee3..7374125b0 100644
--- a/packages/aml-backoffice-ui/src/pages/ShowConsolidated.tsx
+++ b/packages/aml-backoffice-ui/src/pages/ShowConsolidated.tsx
@@ -20,7 +20,6 @@ import {
TranslatedString,
} from "@gnu-taler/taler-util";
import {
- DefaultForm,
FormConfiguration,
RenderAllFieldsByUiConfig,
UIFormElementConfig,
@@ -31,8 +30,8 @@ import {
} from "@gnu-taler/web-util/browser";
import { format } from "date-fns";
import { Fragment, VNode, h } from "preact";
-import { AmlEvent } from "./CaseDetails.js";
import { getShapeFromFields, useFormState } from "../hooks/form.js";
+import { AmlEvent } from "./CaseDetails.js";
/**
* the exchange doesn't hava a consistent api
@@ -78,7 +77,6 @@ export function ShowConsolidated({
type: "text",
label: key as TranslatedString,
id: `${key}.value` as UIHandlerId,
- name: `${key}.value`,
disabled: true,
help: `At ${
field.since.t_ms === "never"
@@ -92,13 +90,11 @@ export function ShowConsolidated({
: undefined!,
],
};
- const shape: Array<UIHandlerId> = [];
-
- formConfig.design.forEach((section) => {
- Array.prototype.push.apply(shape, getShapeFromFields(section.fields));
- });
+ const shape: Array<UIHandlerId> = formConfig.design.flatMap((field) =>
+ getShapeFromFields(field.fields),
+ );
- const [form, state] = useFormState<{}>(shape, fixed, (result) => {
+ const { handler } = useFormState<{}>(shape, fixed, (result) => {
return { status: "ok", errors: undefined, result };
});
@@ -130,7 +126,7 @@ export function ShowConsolidated({
fields={convertUiField(
i18n,
section.fields,
- form,
+ handler,
getConverterById,
)}
/>