diff options
Diffstat (limited to 'packages')
-rw-r--r-- | packages/aml-backoffice-ui/src/pages/Officer.tsx | 8 | ||||
-rw-r--r-- | packages/aml-backoffice-ui/src/settings.ts | 8 |
2 files changed, 9 insertions, 7 deletions
diff --git a/packages/aml-backoffice-ui/src/pages/Officer.tsx b/packages/aml-backoffice-ui/src/pages/Officer.tsx index abada3725..21c26f3d4 100644 --- a/packages/aml-backoffice-ui/src/pages/Officer.tsx +++ b/packages/aml-backoffice-ui/src/pages/Officer.tsx @@ -2,6 +2,10 @@ import { Fragment, h } from "preact"; import { useOfficer } from "../hooks/useOfficer.js"; import { HandleAccountNotReady } from "./HandleAccountNotReady.js"; import { useTranslationContext } from "@gnu-taler/web-util/browser"; +import { uiSettings } from "../settings.js"; + +const DOMAIN = + typeof (window as any) !== "undefined" ? window.origin : "exchange.taler.net" export function Officer() { const officer = useOfficer(); @@ -10,6 +14,8 @@ export function Officer() { return <HandleAccountNotReady officer={officer} />; } + const signupEmail = uiSettings.signupEmail ?? `aml-signup@${DOMAIN}` + return ( <div> <h1 class="my-2 text-3xl font-bold tracking-tight text-gray-900 "> @@ -20,7 +26,7 @@ export function Officer() { </div> <p> <a - href={`mailto:aml@exchange.taler.net?body=${encodeURIComponent( + href={`mailto:${signupEmail}?body=${encodeURIComponent( `I want my AML account\n\n\nPubKey: ${officer.account.id}`, )}`} target="_blank" diff --git a/packages/aml-backoffice-ui/src/settings.ts b/packages/aml-backoffice-ui/src/settings.ts index 9c65837c3..68f44b4df 100644 --- a/packages/aml-backoffice-ui/src/settings.ts +++ b/packages/aml-backoffice-ui/src/settings.ts @@ -15,18 +15,14 @@ */ export interface UiSettings { - backendBaseURL: string; - allowRegistrations: boolean; - uiName: string; + backendBaseURL?: string; + signupEmail?: string; } /** * Global settings for the UI. */ const defaultSettings: UiSettings = { - backendBaseURL: "http://exchange.taler.test:1180/", - allowRegistrations: true, - uiName: "Taler Bank", }; export const uiSettings: UiSettings = |