summaryrefslogtreecommitdiff
path: root/packages/demobank-ui/src/pages/home/PaytoWireTransferForm.tsx
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2022-12-09 11:03:30 -0300
committerSebastian <sebasjm@gmail.com>2022-12-09 11:03:30 -0300
commit7d07f752eb4e6606c83cba6d2bf84369b6fab32f (patch)
tree77264d98358a4ad965d3da78098b304f0359de62 /packages/demobank-ui/src/pages/home/PaytoWireTransferForm.tsx
parent1665cf4f72b831412e5d704d02be5887be090e50 (diff)
downloadwallet-core-7d07f752eb4e6606c83cba6d2bf84369b6fab32f.tar.gz
wallet-core-7d07f752eb4e6606c83cba6d2bf84369b6fab32f.tar.bz2
wallet-core-7d07f752eb4e6606c83cba6d2bf84369b6fab32f.zip
new string added to i18n
Diffstat (limited to 'packages/demobank-ui/src/pages/home/PaytoWireTransferForm.tsx')
-rw-r--r--packages/demobank-ui/src/pages/home/PaytoWireTransferForm.tsx16
1 files changed, 11 insertions, 5 deletions
diff --git a/packages/demobank-ui/src/pages/home/PaytoWireTransferForm.tsx b/packages/demobank-ui/src/pages/home/PaytoWireTransferForm.tsx
index 6abcebcd8..fb2ae3196 100644
--- a/packages/demobank-ui/src/pages/home/PaytoWireTransferForm.tsx
+++ b/packages/demobank-ui/src/pages/home/PaytoWireTransferForm.tsx
@@ -20,7 +20,10 @@ import { h, VNode } from "preact";
import { StateUpdater, useEffect, useRef, useState } from "preact/hooks";
import { useBackendContext } from "../../context/backend.js";
import { PageStateType, usePageContext } from "../../context/pageState.js";
-import { useTranslationContext } from "../../context/translation.js";
+import {
+ InternationalizationAPI,
+ useTranslationContext,
+} from "../../context/translation.js";
import { BackendState } from "../../hooks/backend.js";
import { prepareHeaders, undefinedIfEmpty } from "../../utils.js";
import { ShowInputErrorLabel } from "./ShowInputErrorLabel.js";
@@ -192,6 +195,7 @@ export function PaytoWireTransferForm({
iban: undefined,
subject: undefined,
})),
+ i18n,
);
}}
/>
@@ -291,6 +295,7 @@ export function PaytoWireTransferForm({
backend.state,
pageStateSetter,
() => rawPaytoInputSetter(undefined),
+ i18n,
);
}}
/>
@@ -357,6 +362,7 @@ async function createTransactionCall(
* a stateful management of the input data yet.
*/
cleanUpForm: () => void,
+ i18n: InternationalizationAPI,
): Promise<void> {
if (backendState.status === "loggedOut") {
logger.error("No credentials found.");
@@ -364,7 +370,7 @@ async function createTransactionCall(
...prevState,
error: {
- title: "No credentials found.",
+ title: i18n.str`No credentials found.`,
},
}));
return;
@@ -388,7 +394,7 @@ async function createTransactionCall(
...prevState,
error: {
- title: `Could not create the wire transfer`,
+ title: i18n.str`Could not create the wire transfer`,
description: (error as any).error.description,
debug: JSON.stringify(error),
},
@@ -405,7 +411,7 @@ async function createTransactionCall(
...prevState,
error: {
- title: `Transfer creation gave response error`,
+ title: i18n.str`Transfer creation gave response error`,
description: response.error.description,
debug: JSON.stringify(response),
},
@@ -417,7 +423,7 @@ async function createTransactionCall(
pageStateSetter((prevState) => ({
...prevState,
- info: "Wire transfer created!",
+ info: i18n.str`Wire transfer created!`,
}));
// Only at this point the input data can