diff options
Diffstat (limited to 'packages/aml-backoffice-ui/src/forms/simplest.ts')
-rw-r--r-- | packages/aml-backoffice-ui/src/forms/simplest.ts | 23 |
1 files changed, 4 insertions, 19 deletions
diff --git a/packages/aml-backoffice-ui/src/forms/simplest.ts b/packages/aml-backoffice-ui/src/forms/simplest.ts index 6497f3949..9b462e1c5 100644 --- a/packages/aml-backoffice-ui/src/forms/simplest.ts +++ b/packages/aml-backoffice-ui/src/forms/simplest.ts @@ -6,13 +6,13 @@ import { } from "@gnu-taler/taler-util"; import { FormState } from "../handlers/FormProvider.js"; import { DoubleColumnFormSection } from "../handlers/forms.js"; -import { State } from "../pages/AntiMoneyLaunderingForm.js"; +import { BaseForm } from "../pages/AntiMoneyLaunderingForm.js"; import { AmlExchangeBackend } from "../types.js"; import { FlexibleForm } from "./index.js"; import { amlStateConverter } from "../pages/ShowConsolidated.js"; -export const v1 = (current: State): FlexibleForm<Simplest.Form> => ({ +export const v1 = (current: BaseForm): FlexibleForm<Simplest.Form> => ({ versionId: "2023-05-25", design: [ { @@ -33,9 +33,6 @@ export const v1 = (current: State): FlexibleForm<Simplest.Form> => ({ v: Partial<Simplest.Form>, ): FormState<Simplest.Form> { return { - when: { - disabled: true, - }, threshold: { disabled: v.state === AmlExchangeBackend.AmlState.frozen, }, @@ -44,17 +41,12 @@ export const v1 = (current: State): FlexibleForm<Simplest.Form> => ({ }); export namespace Simplest { - export interface WithResolution { - when: AbsoluteTime; - threshold: AmountJson; - state: AmlExchangeBackend.AmlState; - } - export interface Form extends WithResolution { + export interface Form extends BaseForm { comment: string; } } -export function resolutionSection(current: State): DoubleColumnFormSection { +export function resolutionSection(current: BaseForm): DoubleColumnFormSection { return { title: "Resolution" as TranslatedString, description: `Current state is ${amlStateConverter.toStringUI( @@ -64,13 +56,6 @@ export function resolutionSection(current: State): DoubleColumnFormSection { )}` as TranslatedString, fields: [ { - type: "date", - props: { - name: "when", - label: "Decision Time" as TranslatedString, - }, - }, - { type: "choiceHorizontal", props: { name: "state", |