diff options
author | Sebastian <sebasjm@gmail.com> | 2024-05-03 18:23:01 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2024-05-03 18:23:01 -0300 |
commit | 35fee72ef3d75b7a9681353ab7a1ca5bacff150e (patch) | |
tree | ab5fd0588c50d389a24651a18ca8756b39cd7772 /packages/aml-backoffice-ui/src/pages/CaseDetails.tsx | |
parent | 5db79542f34477911f14f2e454925368c0d2c33f (diff) | |
download | wallet-core-35fee72ef3d75b7a9681353ab7a1ca5bacff150e.tar.xz |
form implemented, moving functions to web-utils some final testing still pedning
Diffstat (limited to 'packages/aml-backoffice-ui/src/pages/CaseDetails.tsx')
-rw-r--r-- | packages/aml-backoffice-ui/src/pages/CaseDetails.tsx | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/packages/aml-backoffice-ui/src/pages/CaseDetails.tsx b/packages/aml-backoffice-ui/src/pages/CaseDetails.tsx index 11b6d053e..bb936cebf 100644 --- a/packages/aml-backoffice-ui/src/pages/CaseDetails.tsx +++ b/packages/aml-backoffice-ui/src/pages/CaseDetails.tsx @@ -34,24 +34,26 @@ import { import { DefaultForm, ErrorLoading, + FormMetadata, InternationalizationAPI, Loading, - useTranslationContext + useTranslationContext, } from "@gnu-taler/web-util/browser"; import { format } from "date-fns"; import { VNode, h } from "preact"; import { useState } from "preact/hooks"; import { privatePages } from "../Routing.js"; -import { FormMetadata, useUiFormsContext } from "../context/ui-forms.js"; +import { useUiFormsContext } from "../context/ui-forms.js"; +import { preloadedForms } from "../forms/index.js"; import { useCaseDetails } from "../hooks/useCaseDetails.js"; import { ShowConsolidated } from "./ShowConsolidated.js"; -import { preloadedForms } from "../forms/index.js"; export type AmlEvent = | AmlFormEvent | AmlFormEventError | KycCollectionEvent | KycExpirationEvent; + type AmlFormEvent = { type: "aml-form"; when: AbsoluteTime; @@ -163,9 +165,9 @@ export function CaseDetails({ account }: { account: string }) { const { i18n } = useTranslationContext(); const details = useCaseDetails(account); - const {forms} = useUiFormsContext() + const { forms } = useUiFormsContext(); - const allForms = [...forms, ...preloadedForms(i18n)] + const allForms = [...forms, ...preloadedForms(i18n)]; if (!details) { return <Loading />; } @@ -185,7 +187,12 @@ export function CaseDetails({ account }: { account: string }) { } const { aml_history, kyc_attributes } = details.body; - const events = getEventsFromAmlHistory(aml_history, kyc_attributes, i18n, allForms); + const events = getEventsFromAmlHistory( + aml_history, + kyc_attributes, + i18n, + allForms, + ); if (showForm !== undefined) { return ( |