aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/wallet/ManageAccount/state.ts
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2023-04-07 17:31:01 -0300
committerSebastian <sebasjm@gmail.com>2023-04-07 17:31:01 -0300
commit958747bd08172ce00bc84ea3c543eac414a1d39b (patch)
tree7bfc58c4b5bbae866e3eacacb4317da6b3b5f7f6 /packages/taler-wallet-webextension/src/wallet/ManageAccount/state.ts
parenta3aa7d95d09c83794067c47df4a455c0e3f21806 (diff)
validate iban
Diffstat (limited to 'packages/taler-wallet-webextension/src/wallet/ManageAccount/state.ts')
-rw-r--r--packages/taler-wallet-webextension/src/wallet/ManageAccount/state.ts19
1 files changed, 9 insertions, 10 deletions
diff --git a/packages/taler-wallet-webextension/src/wallet/ManageAccount/state.ts b/packages/taler-wallet-webextension/src/wallet/ManageAccount/state.ts
index d8bc7d980..d7c7d2b48 100644
--- a/packages/taler-wallet-webextension/src/wallet/ManageAccount/state.ts
+++ b/packages/taler-wallet-webextension/src/wallet/ManageAccount/state.ts
@@ -40,10 +40,18 @@ export function useComponentState({
api.wallet.call(WalletApiOperation.ListKnownBankAccounts, { currency }),
);
const { devMode } = useDevContext();
+ const accountType: Record<string, string> = {
+ iban: "IBAN",
+ // "x-taler-bank": "Taler Bank",
+ };
+ if (devMode) {
+ accountType["bitcoin"] = "Bitcoin";
+ accountType["x-taler-bank"] = "Taler Bank";
+ }
const [payto, setPayto] = useState("");
const [alias, setAlias] = useState("");
- const [type, setType] = useState("");
+ const [type, setType] = useState("iban");
if (!hook) {
return {
@@ -58,15 +66,6 @@ export function useComponentState({
};
}
- const accountType: Record<string, string> = {
- "": "Choose one account type",
- iban: "IBAN",
- // "x-taler-bank": "Taler Bank",
- };
- if (devMode) {
- accountType["bitcoin"] = "Bitcoin";
- accountType["x-taler-bank"] = "Taler Bank";
- }
const uri = parsePaytoUri(payto);
const found =
hook.response.accounts.findIndex(