import { VNode, h } from "preact"; import { AntiMoneyLaunderingForm, allForms } from "./AntiMoneyLaunderingForm.js"; import { Pages } from "../pages.js"; import { NiceForm } from "../NiceForm.js"; import { AbsoluteTime, Amounts, TalerExchangeApi, TalerProtocolTimestamp } from "@gnu-taler/taler-util"; import { AmlExchangeBackend } from "../types.js"; import { useOfficer } from "../hooks/useOfficer.js"; import { HandleAccountNotReady } from "./HandleAccountNotReady.js"; import { useExchangeApiContext } from "../context/config.js"; export function NewFormEntry({ account, type, }: { account?: string; type?: string; }): VNode { const officer = useOfficer(); if (!account) { return
New form for account: {account}{allForms.map((form, idx) => { return ( {form.name} ); })}