summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorms <ms@taler.net>2022-05-09 11:08:28 +0200
committerms <ms@taler.net>2022-05-10 12:42:51 +0200
commit35f9e16f2c32abfed0406cea0fb18bf198a88114 (patch)
tree8b1f5f4c999bfc11753e4fefa2fb1a5e2dc753c3 /packages
parentba249e2f0b02a558c0faf69b1cc0c6be703d608b (diff)
downloadmerchant-backoffice-35f9e16f2c32abfed0406cea0fb18bf198a88114.tar.gz
merchant-backoffice-35f9e16f2c32abfed0406cea0fb18bf198a88114.tar.bz2
merchant-backoffice-35f9e16f2c32abfed0406cea0fb18bf198a88114.zip
Wrap placeholders in "__" instead of "%".
That allows to use placeholders also as variable names (needs @ts-ignore), instead of only as string literals.
Diffstat (limited to 'packages')
-rw-r--r--packages/bank/src/pages/home/index.tsx20
1 files changed, 11 insertions, 9 deletions
diff --git a/packages/bank/src/pages/home/index.tsx b/packages/bank/src/pages/home/index.tsx
index 898bef3..b130dd1 100644
--- a/packages/bank/src/pages/home/index.tsx
+++ b/packages/bank/src/pages/home/index.tsx
@@ -762,11 +762,11 @@ function BankFrame(Props: any): VNode {
// Prepare demo sites links.
let DEMO_SITES = [
- ["Landing", "%DEMO_SITE_LANDING_URL%"],
- ["Bank", "%DEMO_SITE_BANK_URL%"],
- ["Blog", "%DEMO_SITE_BLOG_URL%"],
- ["Donations", "%DEMO_SITE_DONATIONS_URL%"],
- ["Survey", "%DEMO_SITE_SURVEY_URL%"],
+ ["Landing", "__DEMO_SITE_LANDING_URL__"],
+ ["Bank", "__DEMO_SITE_BANK_URL__"],
+ ["Blog", "__DEMO_SITE_BLOG_URL__"],
+ ["Donations", "__DEMO_SITE_DONATIONS_URL__"],
+ ["Survey", "__DEMO_SITE_SURVEY_URL__"],
];
let demo_sites = [];
for (const i in DEMO_SITES) {
@@ -1630,23 +1630,25 @@ export function BankHome(): VNode {
</SWRWithoutCredentials>);
}
if (pageState.tryRegister) {
- if (typeof %LIBEUFIN_UI_ALLOW_REGISTRATIONS% !== "undefined" && !%LIBEUFIN_UI_ALLOW_REGISTRATIONS%) {
+ // @ts-ignore
+ if (__LIBEUFIN_UI_ALLOW_REGISTRATIONS__) {
return (
<PageContext.Provider value={[pageState, pageStateSetter]}>
<BankFrame>
- <p>i18n`Currently, the bank is not accepting new registrations!`</p>
- </BankFrame>
+ <RegistrationForm backendStateSetter={backendStateSetter} />
+ </BankFrame>
</PageContext.Provider>
);
}
return (
<PageContext.Provider value={[pageState, pageStateSetter]}>
<BankFrame>
- <RegistrationForm backendStateSetter={backendStateSetter} />
+ <p>i18n`Currently, the bank is not accepting new registrations!`</p>
</BankFrame>
</PageContext.Provider>
);
}
+
/**
* Credentials were correct, now render the bank account page,
* with balance, transactions history, and a Taler withdrawal