aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/components/SelectList.tsx
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2021-10-11 15:59:55 -0300
committerSebastian <sebasjm@gmail.com>2021-10-11 15:59:55 -0300
commitbe8e3f4b1d090a536967f132a7fd4742bbcd5343 (patch)
treed184ba3cf40510009e4121c6daa5653e0be475b0 /packages/taler-wallet-webextension/src/components/SelectList.tsx
parent78fb5f79a8690ee490c96b271dadd37f4c9442d6 (diff)
downloadwallet-core-be8e3f4b1d090a536967f132a7fd4742bbcd5343.tar.xz
fixing withdrawal process
Diffstat (limited to 'packages/taler-wallet-webextension/src/components/SelectList.tsx')
-rw-r--r--packages/taler-wallet-webextension/src/components/SelectList.tsx8
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/taler-wallet-webextension/src/components/SelectList.tsx b/packages/taler-wallet-webextension/src/components/SelectList.tsx
index 7890c3fa4..536e5b89a 100644
--- a/packages/taler-wallet-webextension/src/components/SelectList.tsx
+++ b/packages/taler-wallet-webextension/src/components/SelectList.tsx
@@ -19,7 +19,7 @@ import { NiceSelect } from "./styled/index";
import { h } from "preact";
interface Props {
- value: string;
+ value?: string;
onChange: (s: string) => void;
label: string;
list: {
@@ -41,9 +41,11 @@ export function SelectList({ name, value, list, canBeNull, onChange, label, desc
console.log(e.currentTarget.value, value)
onChange(e.currentTarget.value)
}}>
- <option selected>
+ {value !== undefined ? <option selected>
{list[value]}
- </option>
+ </option> : <option selected disabled>
+ Select one option
+ </option>}
{Object.keys(list)
.filter((l) => l !== value)
.map(key => <option value={key} key={key}>{list[key]}</option>)